如何删除或更改Drupal 7中的现有元标记?在drupal 6中有drupal_set_header类似的东西,但是Drupal 7并不知道这一点.
如果没有额外的模块,我有什么方法可以做到这一点?目前我有2个元描述标签,我不希望这样.
我使用迁移模块v2迁移了节点.目前我遇到的问题是,以前的网站使用了url别名,这些别名尚未迁移到drupal7,并将从SEO角度影响网站排名.
有没有办法在运行迁移类时自行迁移路径别名?如果不是,最好的方法是什么?
这是我第一次使用Drupal 7,我写了一个回音"test"的测试模块,在菜单中路径是"test".
当我试图访问localhost/drupal/test或localhost/drupal/admin/test时,它无法找到它,我看到404或管理页面.
这里有什么问题?
这是代码,它不起作用
<?php
/* $Id$ */
/**
* @file
* Very simple DRUPAL module
*/
/**
* Implementation of hook_help().
*/
function hello_world_help($section) {
switch ($section) {
case 'admin/help#hello_world':
$output = '<p>Hello world help...</p>';
return $output;
case 'admin/modules#description':
return 'Hello world module description...';
}
}
/**
* Implementation of hook_menu().
*/
function hello_world_menu($may_cache) {
$items = array();
if ($may_cache) {
}
else {
$items[] = array(
'path' => 'hello', // drupal path example.com/?q=hello
'title' => 'Hello world …Run Code Online (Sandbox Code Playgroud) 当安装Drupal 7模块http://drupal.org/project/ldap时,我收到错误.
没有为PHP加载LDAP扩展,因此LDAP将无法正常工作.(目前使用LDAP Extension Loaded Failed)
这是否意味着我必须为PHP安装ldap扩展?如果是这样,我如何在Ubuntu上执行此操作?
我正在一个drupal网站上工作,我需要有一个分类数据的信息页面.
分类数据有一些额外的字段显示,包括自定义链接.
默认的分类法页面不允许自定义链接,它将显示与该术语相关联的内容,我不希望这样.
我创建了一个输出块的模块,我基本上使用了这个代码
$term = taxonomy_term_load($termId);
Run Code Online (Sandbox Code Playgroud)
这很好,但我无法获得分类法的翻译版本!我正在使用i18n模块.
如何获得分类标准的本地化版本?
提前致谢,
Jorik
我正在为我的网站搜索最佳文本编辑器.通过身份验证(登录)用户可以编辑内容(发布的文章).
但我想授予他非常有限的访问权限(不能复制我的内容).
可以任何人建议最好的编辑器(在php中开源)
您好我正在尝试生成一个Drupal节点,该节点类似于views模块生成的feed页面.我需要生成一个xml feed,所以我不想显示每个节点上显示的常规drupal模板.我试图了解Feed的视图是如何工作的,因为我想以类似的方式显示我的页面,而没有drupal模板.任何建议都会很棒.
我正在尝试创建一个简单的模块来预览Drupal中的主题.每个用户都有自己的自定义节点,我希望能够向他们展示主题如何在没有实际启用的情况下工作的预览.现在这就是我所拥有的:
function theme_preview_info($new_theme, $node_id)
{
global $custom_theme;
$custom_theme = $new_theme;
$node = node_load($node_id);
return $node->body;
}
Run Code Online (Sandbox Code Playgroud)
它将显示节点的内容,但格式化全部搞砸了.如何正确地显示节点,就像我转到node/1一样,而是在theme_preview/theme_name/1中查看它?
我知道如何在视图中的地图(openlayers地图)中显示地理数据,但我不知道如何在节点页面中显示它,任何人都可以帮我解决?
谢谢!
我正在执行以下操作以通过ajax加载和呈现节点:
$node = node_load($id);
$node_view = node_view($node);
drupal_render($node_view);
Run Code Online (Sandbox Code Playgroud)
这非常适合显示节点,但缺少注释和注释表单.如何将注释和注释表单添加到$ node或$ node_view,以便它们由drupal_render呈现?正在调用node.tpl.php来呈现节点FYI;)
谢谢!!!