我是一个新手在drupal,webform和php。实际上,我已经安装了带有webform模块的drupal-7,我想将选项的文本,即"view“修改为"create project”,将"Results“修改为"View Projects”……我搜索了解决方案,并注意到最好的选择是创建一个自定义模块并使用hook_form_alter()进行修改,因此我创建了一个自定义模块。但我不知道如何修改。
如果解决方案已经存在,请原谅我(我找不到它:( )
发布于 2011-06-01 22:25:05
“视图”和“结果”实际上是菜单项,您可以通过实现hook_menu_alter()来修改它们。
http://drupal.org/node/483324
自定义模块中的以下代码(将MODULENAME更改为模块的名称)将顺利地更新"Results“选项卡,但是"View”选项卡更复杂,因为它是核心的"view node“菜单项。下面的代码将为所有节点类型更新此菜单项,而不仅仅是webforms。如果您没有看到更改,请清除您的缓存。
据我所知,没有办法改变特定节点类型的菜单项(本例中为“View”)。有关一些尝试和讨论,请参阅http://drupal.org/node/754508。
function MODULENAME_menu_alter(&$items) {
// change webform "Results" to "View Projects"
$items['node/%webform_menu/webform-results']['title'] = t('View Projects');
// change "View" to "Create Project" - affects *all* node types, not just webforms
$items['node/%node/view']['title'] = t('Create Project');
}发布于 2011-11-17 02:03:48
我发现了一种简单的方法来改变一切Drupal7可能在其他人尝试安装的模块是字符串覆盖,链接:http://drupal.org/project/stringoverrides,然后您在配置用户名和新名称中输入名称
我希望这些信息是有用的。
如何添加图片!>> http://s2.subirimagenes.com/otros/previo/thump_7143242string.jpg
https://stackoverflow.com/questions/6195453
复制相似问题