php – 在Drupal 7模板中获取自定义用户字段的值? 我正在用drupal构建我的第一个站点.我创建了一个自定义用户字段:全名.现在我想在我的模板中获取此fild的值,说“Hello,%username%”.我怎么做?根据您的设置/字段名称,在template.PHP中这样的内容:然后在page.tpl.PHP中这样的事情:请注意,如果您正在运行多语言网站,则可能需要更改LANGUAGE_NONE.
php – module_load_include()vs require_once 我想知道什么时候需要使用module_load_include()或require_once来包含位于模块中的文件.Drupalmodule_load_include()函数在标准PHPrequire_once之上执行的关键是它使用drupal_get_path()在定位文件时引用模块的路径.如果你使用require_once,你必须自己做这个.它做的另一件事是在尝试包含文件之前检查文件是否存在,
Drupal-如何获取表单创建日期? 我创建了一些内容类型,它们有一个开始日期字段和一个结束日期字段,如下所示:在此处输入图像描述这两个字段用于各种内容类型。我使用$date_form_created=$form_state->getValue[0]['value']获取了内容类型的创建日期。知道我该怎么解决吗?
php – CMS(joomla,drupal)和Frameworks(Zend,Symfony,CI)之间的区别 使用像joomla,drupal这样的CMS开发了什么样的应用程序,以及使用框架开发了什么样的应用程序.如果可以在像drupal这样的CMS中开发所有类型的应用程序那么为什么我们使用像SYMFONY这样的框架?并非所有类型的应用程序都可以使用CMS构建.CMS不适合构建主要不关心内容管理的应用程序.但术语“内容”足够松散,CMS可以适应许多应用程序.我曾经签约在Drupal建立一个博客聚合东西.这不是正确的工具.最近我也在Drupal中构建了一个手机应用程序.我宁愿在rails中完成它.
php – 从Drupal 7中的模块调用$site_name变量 我正在创建一个使用表单API并在提交时发送电子邮件的自定义模块–但是,我想将’from’电子邮件名称作为网站名称.在PHPtemplate中你可以使用$site_name,但这似乎不适用于模块.我已尝试在函数参数和DSMed中调用&$变量或&$变量或&$vars但仍然没有.有任何想法吗?马特您可以使用:模块或模板文件中的任何位置:)
XAMPP PhpMyAdmin错误1045,“访问被拒绝用户’root’@’localhost’ 我看到这个问题已被多次询问,但我找不到解决问题的方法.尝试在config.inc.PHP中尝试所有可能的组合我安装了XAMPP.在PHPMyAdmin中,我修改了root@localhost的密码.我可以使用新密码登录PHPMyAdmin.但是当我按照drupal安装步骤添加新用户Drupal时,我收到此错误:但仍然是drupal用户被创建但是MysqL中的drupal数据库没有被创建.当我尝试单
php – Drupal 7 hook_node_view将一个表单添加到节点的内容中 为什么表格不显示?难道我做错了什么?正在填充表单对象.我可以做#markup=>‘某事’,它的确有效.drupal_get_form的返回实际上是一个渲染数组本身,所以你可以这样做:如果你确实想要这样做,那么虽然表单应该是一个可渲染的“元素”,所以键不应该以#为前缀:带有前缀为#的键的渲染数组中的所有条目都被视为属性,而不被视为属性的渲染数组中的所有条目都被视为“子”并且是递归渲染的.
php – 在Drupal 7中跳过节点删除验证 当用户尝试删除Drupal7中的节点时,如何完成跳过验证?我按以下方式调用自定义验证函数:我一直在寻找几天,大多数可能的解决方案都在考虑开发人员正在创建一个自定义表单,我不是.提前感谢任何提示/建议.很好的问题,这已经困扰了我多年,我甚至没有意识到这一点.这样的事情应该这样做:
php – Drupal – 如何以编程方式更新CCK NodeReference字段? 我正在尝试创建一个节点(B型)&使用node_save()方法将其分配给A类型节点的CCK节点参考字段.结果,将创建一个新的B类型节点,但不会为A类型节点分配任何引用.任何帮助,将不胜感激.GApple是对的,格式是正确的,但有几件事你可能想要关心.达美价值首先,您需要知道附加到$node_type_A的最新节点引用的delta值,delta实际上是部分索引,当与$node_type_A的vid字段结合使用时,它们将成为数据库中节点引用表的索引.换句话说,它是在$node_type_A中引用的$node_
Drupal:* .api.php中的hook_函数是否被调用过? 在Drupal7中,每个核心模块都有一个*.api.PHP文件,其中*是模块的名称.例如这些文件是为了什么?它们包含以hook_开头的函数,以及(我认为)模块调用的钩子的名称.例如具有有一个由系统调用的entity_view钩子,您可以在自己的模块中实现,但是调用hook_entity_view.这些功能是什么?它们是否曾被系统调用过?如果没有,为什么他们在那里?