drupal-7

    7热度

    3回答

    正如标题所述: 我应该使用Drupal 6还是Drupal 7? 看,这里的困境是可用性。我必须为客户开发一个网站,并且我已经在Drupal 7中遇到了相当大的困难。一个模块不在那里工作,在这里显示一个错误,没有可用的需要模块的7.x版本等等。 那么,谁能提供一些简洁点,为什么我应该或不应该使用Drupal 7? 优点和缺点的清单也会很棒。 谢谢!

    9热度

    3回答

    我正在为我的drupal 7站点编写一个包装类,它允许我连接并查询我的phpbb数据库。 当连接到外部数据源(如每drupal的文档)已设置的活性分贝,运行查询,然后将有效分贝回默认。 例如 db_set_active('phpbb'); $result = db_query($sql,$args,$opts); db_set_active();//back to default

    1热度

    1回答

    我曾经有一个函数由Drupal的6加载来自特定词汇的所有条款,以创建一个自定义菜单: function _taxonomy_top_links($vid = NULL) { $terms = taxonomy_get_tree($vid); $taxos = array(); foreach ($terms as $term) { $taxos[] = a

    3热度

    2回答

    我在D6工作了很长一段时间,现在正在将我的脚趾浸入D7。我的服务器上安装了基本的安装程序,一切正常;我唯一不明白的是我是否应该困扰管理员/报告/状态告诉我节点访问权限被禁用。我知道NAP对于D7来说并不是什么新东西,我有机会在过去重建一次或两次权限。但是,新的管理页面召唤出禁用状态明确,所以现在我想了解一下东西,我之前并没有想知道: 是什么意思,这些被禁用(我登录作为用户1,如果这很重要)? 我应

    2热度

    1回答

    我有一个在html.tpl.php中指定的页眉部分,但页眉应该根据用户页面的不同而不同。大多数页面只是一个页面内容类型,但我可能稍后添加其他类型,也可能是主页。 什么是最好的方式来指定哪个头使用,然后赶上home.tpl.php? 我试图为页面内容类型创建一个自定义字段,但我无法弄清楚如何从home.tpl.php中访问它,我不知道如何为其他类型的页面指定它。

    1热度

    2回答

    我正在建立一个Drupal 7网站。目前,该网站在我完全控制的虚拟机内部运行(基于Ubuntu的Bitnami设备是精确的)。 一些内容将被批准的用户添加到通常的方式,没关系。一些需要定期添加的内容实际上可以通过Perl/Java/Groovy程序正确发送。它涉及从其他地方获取文件,格式化内容,在网站内张贴到明确定义的位置(例如特定的“书”)。 我花了一个晚上寻找可以让我领先的东西,但我没有发现真

    3热度

    2回答

    我在Drupal 7中有一个节点表单,为了简化用户的操作,我想将它分解为多个部分使用垂直制表符功能。 使用hook_form_FORMID_alter()我可以毫不费力地移动字段。节点保存后,它将正确写入值,并显示在节点视图中。 但是,当我重新编辑节点移动字段的任何值没有设置,所以我实际上失去了数据。我尝试了各种选项,包括更改form_state ['fields'] [field] [langc

    3热度

    1回答

    我写了一个创建自定义节点类型的Drupal 7模块。我已经为该节点添加了一个number_integer字段,充当计数器。当节点创建时,如何将计数器字段设置为默认值为零? 接下来,在处理节点时,我需要将计数器的值增加1并保存新值。我是否通过改变$ node对象然后调用node_save来做到这一点?或者有更好的方法,使用Field API或其他?

    2热度

    3回答

    我想创建一个自定义搜索框并使用它来与Drupal的搜索模块进行交互。目前一切运作良好。不过,我还需要在搜索时使用适当的令牌。我不知道Drupal使用什么键来形成这个令牌。 目前我有: <form class="search-form" action="/search/node" method="post" id="search-form" accept-charset="UTF-8">

    1热度

    2回答

    我有一个Drupal 7网站,并且想要自定义评论表单以始终为纯文本(不管用户是否通过身份验证)。由于文本格式设置将被修复,我想删除评论主体底部显示的小部分。 一般来说,我如何去定制评论表单的外观和感觉? UPDATE 按Berdir的指示我增加了一个#after_build功能。我通过将hook_form_comment_form_alter函数添加到我的template.php文件中来实现这一点