标签: drupal-6

如何解决在Drupal 6.13中使用PHP 5.3.0的弃用函数ereg()

任何人都知道如何解决下面的错误?

不推荐使用:函数ereg()在第895行的C:\ wamp\www\includes\file.inc中已弃用

在使用PHP 5.3.0在wamp服务器2.0i上安装Drupal 6.13之后发生了这种情况

php drupal drupal-6

6
推荐指数
2
解决办法
9万
查看次数

print_r在PHP中获取对象方法?

我正在使用Drupal 6中的Views 2,我很难找到有关View对象方法的文档.是否有像print_r这样的PHP函数输出方法和字段?

php drupal-views drupal-6

6
推荐指数
2
解决办法
2万
查看次数

检测新Drupal模块中启用了哪些其他模块

我正在创建一个Drupal模块,它不一定依赖于其他模块,但是如果启用了Path模块,则可以提供其他选项.

我想知道的,通过搜索似乎无法找到,是否有可能从另一个模块检测当前启用的模块,以便该模块可以提供使用这些模块的选项?

drupal drupal-6 drupal-modules

6
推荐指数
1
解决办法
2780
查看次数

如何在Drupal中扩展贡献模块?

如何在不修改现有模块的情况下扩展现有模块?实际上它是一个贡献的模块,所以我不想破解它.但我想改变并添加某些功能.我是drupal的新手,当我阅读有关它的教程时,我一次又一次地听到一件事 - 不要破解核心......而且我相信同样适用于模块.

drupal drupal-6 drupal-modules

6
推荐指数
2
解决办法
9713
查看次数

如何关闭drupal页面的创作信息

有没有办法在drual中隐藏页面帖子中的日期和用户信息?

drupal drupal-6

6
推荐指数
1
解决办法
5568
查看次数

drupal:这么多js和css文件?

我已经意识到我正在使用Drupal加载大量资源(24个css和17个js文件).我安装了几个模块,它们都带有css和js文件.

对于我的网站,我只使用了1个额外的js插件(所有其他16个都带有Drupal模块).

我没有安装无用的模块.它们都是必需的,它们需要js,如swfobject,ajax_views,jquery.media,spamspan,lightbox(模态,视频和默认js文件)等等

与css文件相同:ckeditor,filefield,lightbox,tagadelic,uploadfield,fieldgroup,vews,taxonomy_super_select,html-element,tabs,messages ...等

对于我的网站,我当然只使用我的主题css zen.css.

那么..这是正常的吗?或者我应该删除所有这些东西?drupal网站通常很重吗?

谢谢

drupal drupal-6

6
推荐指数
1
解决办法
1350
查看次数

如何使用多个过滤器来扩大Apachesolr查询中的搜索范围

使用Apachesolr进行搜索,我想在hook_apachesolr_prepare_query(&$ query)中添加几个过滤器.这很好,除了我希望过滤器扩大搜索范围('OR'),而不是缩小它('AND').

例如,如果我有4个类型的节点:A和3类型:B匹配搜索,则按类型过滤:A和类型:B应返回7个节点(类型:A AND节点类型:B),而不是0那些类型:A也是类型:B.

我看到了使用nodeaccess模型执行此操作的建议

foreach ($filters as $filter) {
  $subquery = apachesolr_drupal_query();
  if (!empty($subquery)) {
    $subquery->add_filter('type', $filter);
    $query->add_subquery($subquery);
  }
}
Run Code Online (Sandbox Code Playgroud)

但这似乎不起作用.(它不会返回任何结果).

然后我尝试(因为我有有限数量的节点类型),不包括我不想要的类型:

$excludes = array('A', 'B', 'C');
$excludes = array_diff($excludes, $filters);
$exclude = implode('&', $excludes);
$query->add_filter('type', $exclude, TRUE);
Run Code Online (Sandbox Code Playgroud)

这种将它们拼接在一起的方法不起作用('&'被转义)但是也没有将它们作为子查询添加,类似于上面的方式.

有关如何做到这一点的任何建议?

solr drupal drupal-6

6
推荐指数
1
解决办法
2846
查看次数

Drupal 7比Drupal 6慢吗?

Drupal的一个问题一般是它很慢.我们在高流量生产环境中运行Pressflow 6,它为其大小的站点消耗了大量资源.

Drupal 7是否比Drupal 6慢得多:http: //drupal.org/node/615822

看来,这事实确实如此,但任何人可以证实?

非常感谢,克里斯.

comparison performance drupal drupal-6 drupal-7

6
推荐指数
2
解决办法
4565
查看次数

Drupal - 如何使数组全局可访问?

我在视图字段模板中使用此代码(在本例中为views-view-field - all-members - uid.tpl.php):

<?php

$users_friends = flag_friend_get_friends($user->uid);

$users_friends_ids = array();

foreach ($users_friends as $id => $value) {     
 $users_friends_ids[] = $id;    
}


?>
Run Code Online (Sandbox Code Playgroud)

它基本上获取朋友的用户ID并将它们放在一个数组中,以便我可以检查该字段是否与任何用户ID匹配.

所以我的问题是我不想在这个模板中有这个(出于几个原因),但如果我不这样做,我就无法访问该数组.如何使这个数组全局可访问?

php drupal drupal-views drupal-6

6
推荐指数
1
解决办法
3212
查看次数

Drupal url编码

我无法正确编码URL数据.使用以下代码:

$redirect = drupal_urlencode("user/register?destination=/node/1");
drupal_goto( $redirect );
Run Code Online (Sandbox Code Playgroud)

但是,我的浏览器测试中出现的URL如下:

http://testsite.com/user/register%253Fdestination%253D/node/1
Run Code Online (Sandbox Code Playgroud)

我以为使用drupal_urlencode函数应该解决这个编码问题.有人可以建议一种方法来解决这个问题吗?

drupal urlencode drupal-6

6
推荐指数
1
解决办法
6481
查看次数