我正在尝试使用 drupal_goto 函数,但它重定向到错误的 URL
这是我的代码
$dis='user/' . $account->uid . '/edit/?id=6356928';
drupal_goto($dis);
Run Code Online (Sandbox Code Playgroud)
ID的问题
有什么建议 ??
我有一个词汇类别,里面有四个术语.我想要做的是,如果内容被标记为一个终端,特别是说"term1",将url生成为word1/[node:title],而所有其他标签只是标准的url格式.
如果我想要URL中的术语显然id使用模式替换但我想要使用另一个单词如果使用特定标签
我需要在Drupal 7中向节点添加一个程序化表单.如何将表单附加到节点?
function addtabexample_form($node, &$form_state) {
$type = node_type_get_type($node);
$form['title'] = array(
'#type' => 'textfield',
'#title' => check_plain($type->title_label),
'#default_value' => !empty($node->title) ? $node->title : '',
'#required' => TRUE,
'#weight' => -5,
);
$form['field1'] = array(
'#type' => 'textfield',
'#title' => t('Custom field'),
'#default_value' => $node->field1,
'#maxlength' => 127,
);
return $form;
}
Run Code Online (Sandbox Code Playgroud) 我们可以在Drupal中创建Web服务吗?我们的Web开发团队正在Drupal中创建一个网站,他们希望为此构建一个Android应用程序,为此我需要使用webservices来访问数据库.
在我的drupal网站上,我想使用Facebook评论.所以我把JavaScript SDK代码放在了html.tpl.php这个:
<div class="fb-comments" data-href="http://mydomain.com" data-num-posts="5" data-width="540"></div>.
Run Code Online (Sandbox Code Playgroud)
在我的模板文件上node--article.tpl.php.
所以它显示了facebook对节点的评论.但异常的是:所有文章(节点)都显示相同的评论.A条上的评论将显示在B条,C条等上.
为什么会这样?我错过了一些明显的东西.
我在模板文件中使用此功能创建自定义内容页面
function myTheme_preprocess_page(&$var, $hook) {
if (isset($var['node']->type)) {
$var['theme_hook_suggestions'][] = 'page__' . $var['node']->type;
}
}
Run Code Online (Sandbox Code Playgroud)
然后我正在为我的内容创建一个自定义页面 - "content_name".tpl.php文件.但是,这也会覆盖该内容的编辑,中等,跟踪页面.我只希望它覆盖主要内容页面.是否有捷径可寻.
如何在drupal模块中定义变量,以便我可以从任何函数访问该模块中的那些变量
我使用node_clone模块效果很好但我的项目中需要使用自定义模块中的node_clone函数.所以我输入以下代码:
module_load_include('inc', 'node_clone', 'clone.pages');
function mymodule_init(){
clone_node_save(118);
}
Run Code Online (Sandbox Code Playgroud)
该代码返回Fatal error: Call to undefined function clone_node_save().
我的模块按来源分类为标记为mine和contrib的目录.Node_save在contrib中,而myModule在我的中.
所以,我按照以下方式修改了代码:
module_load_include('inc', '../../contrib/node_clone', 'clone.pages');
Run Code Online (Sandbox Code Playgroud)
但我得到了同样的错误.
有人能突出我做错了吗?
我们可以从管理面板创建一个视图.但我想用PHP代码创建一个视图.有谁能告诉我的方式?
我正在 Drupal 7 上设置带有 Web 服务的 REST 服务器。我收到错误报告:
找不到 Spyc 库
我下载了Spyc.php库(从https://github.com/mustangotang/spyc)并将其上传到:
/sites/all/modules/services/servers/rest_server/lib/
并尝试将其放入/servers/rest_server/lib/Spyc/,但我仍然收到错误消息。
drupal ×10
drupal-7 ×9
php ×5
android ×1
code-reuse ×1
drupal-fapi ×1
drupal-forms ×1
drupal-views ×1
facebook ×1
include-path ×1
variables ×1
web-services ×1