目标 :发送电子邮件,其中包含从节点生成的url列表。 在我的自定义模块中,我已经设法得到用户想要的节点ID,现在我想要将每个节点的URL放到我的电子邮件中。 我search了数据库,并使用谷歌,但我似乎无法find正确的解决scheme。 看来我们需要构build这样的URL: <?php global $base_url; $link=$base_url."// few more parameters
在Drupal 6中,使用以下代码很容易将模块插入到模板中: $block = module_invoke('views', 'block', 'view', 'block_name'); print $block['content']; 但是,在Drupal 7中使用相同的指令似乎不起作用。 我环顾四周,找不到新的方法。 Drupal 7有一个例程,可以允许以编程方式插入一个模块或节点的块?
是否有可能以编程方式将图像添加到节点?
好的,我终于想出了如何通过Drupal中的form API添加(或编辑)表单控件。 但现在,我想添加文本到表单。 不是<textarea> ,而不是<textfield> ; 两者都可以由用户编辑。 我想添加我写的<p>static text</p> ,以供用户阅读。 怎么会这样呢?
有人能提供Drupal 7控制stream程的架构概述吗? 也许是关于如何生成页面的stream程图。 你会build议什么额外的资源咨询Drupal如何工作?
我GOOGLE了,安装了Devel,为Firebug Drupal,但我找不到它。 我find了我想要的,我知道它在哪里 ; 我只是不知道如何得到它。 我会把它放在代码中,但是Devel告诉我文件名(我想要放在.tpl.php文件中)在这里: field_image(Object)stdClass 处理程序(对象)views_handler_field_field 查看(对象)视图 结果(数组,2个元素) 0(Object)stdClass _field_data(数组,1个元素) nid(数组,2个元素) 实体(对象)stdClass field_image(Array,1个元素) und(数组,1个元素) 0(数组,11个元素) 文件名(string,23个字符)FILENAME.jpg 那么,我如何才能使用PHP输出FILENAME.jpg呢? <?php print $something->other; ?>