Questions tagged «7»

版本标记应用于仅适用于版本的问题,而不仅仅是说明网站使用的版本。


4
如何编辑<head>信息
在Drupal 6中,整个页面数据都存储在中page.tpl.php。现在,有了Drupal 7,只有出现在&lt;body&gt;和之间的内容&lt;/body&gt;。那么,如何编辑HEAD信息?它仍然存储在.tpl.php文件中吗?哪里?如果没有,您该怎么做?
19 7  theming 

4
页面布局的最佳做法
我试图弄清楚在Drupal中页面布局的最佳实践是什么。许多页面上都有几个不同的元素,例如主要内容,标题图像等。我不是在创建“基本页面”或类似内容(例如,整个页面只有一个节点)。 在每个页面上都使用面板,然后在面板上放一些块,是否很好?我可以删除视图,可能是节点,联系表单等。
19 7  panels  theming 


9
为视图块创建模板文件
关于自定义块的主题有很多,但是由视图创建的块又如何呢? 我的视图块具有id:block-views-posts-listing-block, 我尝试了多种命名模板文件的方法,例如:block--block--views-posts-listing-block.tpl.php,但是我找不到正确的文件名。
19 7  views  theming  8  blocks 

3
将参数传递给drupal_get_form()
如何drupal_get_form()在Drupal 7中将参数传递给? function new_menu_callback() { $vars = some_example_function(); // returns: array(1 =&gt; 'one', 2 =&gt; 'two'); $output = $vars[2]; $output .= drupal_render(drupal_get_form('new_form')); } function new_form($form, &amp;$form_state) { // How can I access $vars[1] from new_menu_callback() here? }
19 7  forms 

3
使用类构建模块的最佳实践
现在,由于懒惰/自动加载已在Drupal 7中进行,所以我希望开始将我的模块构建为类,并且我希望查看一些功能出色的模块(contrib或core)。 有没有一种创造性的方式将类集成为钩子?我是否将每个功能都实现为ctools插件? 任何路人都应注意,D7 files[]在模块.info文件中有用于自动/延迟加载类/接口的新声明:编写.info文件(Drupal 7.x)。 以下是从面向对象的角度从Drupal社区获得Drupal编程的动机和构成的良好阅读。
19 7 

4
如何使用来自自定义表的数据的分页器制作可排序的表?
对于Drupal 6,您可以执行以下操作: $header = array( array('data' =&gt; t('Order id'), 'field' =&gt; 'order_id'), ... array('data' =&gt; t('Transaction time'), 'field' =&gt; 'payment_time', 'sort' =&gt; 'desc'), ); $sql = "..."; $sql .= tablesort_sql($header); $limit = 25; $result = pager_query($sql, $limit); ... 我接过来一看,并为Drupal 7和两个pager_query和tablesort_sql现在已经没有了。似乎PagerDefault可以使用该类使用DBTNG创建寻呼机查询。我无法在简单的API上找到任何线索来像在Drupal 6中一样将可排序表附加到查询。 那么,如何使用分页器从自定义表中提取数据来创建可排序表呢?
19 7  database 



2
Drupal商业。根据产品字段值触发运输规则
我真的失去了生存的希望,希望有人能帮助我。 我想基于产品字段值触发“免费送货”规则,但是我一生无法将免费送货字段暴露给规则。 我已经读过有关将项目带入范围的信息,并创建了一个可以访问该字段的组件。但是,当我尝试添加组件作为规则的条件时,系统会提示我输入数据选择器-似乎没有一个引导到任何地方。我认为这是需要产品ID,对我来说这没有任何意义。 我究竟做错了什么? 更多背景 我尝试了两种情况,其中一种是根据以下条件创建运输规则。另一个是创建一个组件,如上所述 条件1-实体具有字段&gt;参数:实体:[商务订单],字段:field_free_shipping Condition2-日期值为空(也尝试进行数据比较)&gt;但是,这不会导致我进入Condition1中所述的字段
18 7  commerce 

1
如何使用自定义字段以编程方式创建新用户?
我想用一些自定义字段创建用户。我通过配置&gt;人员&gt;站点信息&gt;管理字段和字段(例如名字,姓氏,城市等)创建了额外的字段。我想使用此自定义字段创建用户。 如何以编程方式创建用户?
18 7  users 



5
如何通过比较2个字段来过滤视图。如果字段a <字段b
我有一个具有2个价格字段的产品内容类型。 我想创建一个视图,以显示价格A小于价格B的所有产品。 我希望我可以只添加一个过滤器,然后选择价格-A,然后选择小于操作,并将值设置为价格-B,但是您不能这样做。 我已经研究过使用视图挂钩,主要是hook_views_query_alter,但是还没有运气。 我也尝试过使用Views PHP模块,但无法使其正常工作。 有谁知道实现此目标的最佳方法?
18 7  views  commerce 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.