Questions tagged «7»

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

2
视图的上下文过滤器中提供的field:delta内容类型是什么意思?
为视图创建新的上下文过滤器时,类型列表包括诸如content:spec(field_spec:delta)之类的选项,其中spec是我附加到该视图所接受的内容类型的字段名称。它出现在列表中提供的某些但不是全部字段中。我在此字段上找不到参考。这是什么(field_name:delta)?
27 views  7 

11
“网站遇到了意外错误。请稍后再试。”
我在Drupal 7中遇到此错误 如何获得有关此错误的更多信息?任何报告,任何地方的日志?php错误中没有。 如何禁用该消息,并有一条更有用的消息用于调试? 注意:我的问题不是“如何解决此问题”
27 7  8  debugging 


6
调试EntityFieldQuery吗?
我有一个行为异常的模块。EFQ正在重现意想不到的结果,但是我无法仅通过查看代码来了解原因。EFQ是否有dpq()等效项?其他调试方式?
27 7  entities  debugging 


6
如何将模块添加到管理/配置页面?
我正在使用Drupal 7中的模块。我添加了一个hook_menu实现: $items['admin/config/content/mymodule'] = [ 'title' => 'MyModule', 'description' => 'Configure MyModule settings.', 'page callback' => 'mymodule_get_form', 'page arguments' => ['mymodule_admin_settings'], 'file' => 'mymodule.admin.inc', 'access arguments' => ['administer mymodule'], 'menu_name' => 'mymodule', ]; ...以及到mymodule.info的配置行: configure = admin/config/content/mymodule MyModule 的配置链接现在显示在admin / modules页面上,但是如何在admin / config页面上列出该模块?还是仅为核心模块保留了admin / config页?
27 7  routes  navigation 

4
如何完全关闭缓存?
我正在Drupal 7中开发一个站点,缓存大大降低了我的工作速度。例如,我有一个表单的主题功能。我很困惑,为什么它不起作用。直到我清除了缓存,然后将其修复。 如何将其完全关闭?
26 7  caching 

5
如何在查询中使用“不输入”?
使用条件语句编写包含“ NOT IN”的查询的正确方法是什么? 我的查询如下: SELECT DISTINCT nid FROM node WHERE language NOT IN (SELECT language FROM languages WHERE language = 'ab'); 我已经尝试过以下方法: $query->condition('n.' . $key, $value, 'not in (select language from languages where language = $value)');
26 7  database 

5
节点翻译与实体(字段)翻译
我想知道你们对多语言网站的建议。例如,考虑以下情况:页面及其内容应以3种语言(例如德语,英语和西班牙语)提供;该站点使用一种配置文件类型,几种内容类型和视图,分类法,分类法引用,节点引用,用户和字段引用,字段集合,菜单等。所有这些信息都应该是可翻译的。 据我所知,有两种方法可以做到这一点:使用实体转换和“基于节点”的方法,或者通常使用国际化模块和10n的方法。 我应该选择哪种方式?在这种情况下,为什么我应该考虑使用一种方法而不是另一种方法?
26 7  i18n-l10n 

3
如何以编程方式为角色分配权限?
我拥有一些权限,我希望通过编程方式将这些权限分配给某些角色,以便于安装。 因为我正在安装模块并同时创建权限和角色,所以我没有要设置权限的角色ID。到目前为止,我仅找到了以编程方式分配需要角色ID的角色的方法。 我想知道是否可以以某种名称(字符串)查找角色,检索角色ID,然后分配权限。只是感觉不对。
26 7  users 

4
如何主题自定义块
我使用hook_block_info和hook_block_theme等创建了一个块。但是我该如何主题呢? 我有它的工作来返回键'subject'和的数组'content'。但是我直接在hook_block_view()钩子中创建了标记,这不是我想要的。 在文档中说,内容最好应作为可渲染数组而不是标记返回。但是这个可渲染数组是什么?他们说应该是数据而不是标记,但是我在示例中看到的只是将其用作标记的包装,因此没有任何好处。 我希望block--MYMODULE--DELTA.tpl.php主题中可以包含a ,但是如何调用它以及如何将数据传递给块?
26 7  blocks  theming 


1
为什么Drupal 7比<link>标签更喜欢CSS @import规则?
@import许多人说:“不要使用。” 使用存在许多缺点@import。 @import在样式表中使用可以使页面的总下载时间再增加一次往返。 @import在IE中使用会导致下载顺序被更改。这可能会导致样式表的下载时间更长,从而阻碍了进度渲染,使页面感觉变慢。 为什么Drupal 7使用它? 我想将@import规则更改为&lt;link&gt;标签。我怎样才能做到这一点?
25 7  theming 

4
如何配置节点导出到批量节点导出?
我正在尝试“节点导出”以进行大量节点导出,但是似乎必须选择每个节点以单独导出。 如果要导出选定内容类型的所有节点怎么办?有什么办法可以在“节点导出”中执行此操作,还是应该找到另一个模块?

5
如何发送HTML电子邮件
我正在创建一个简单的模块,它将向我们的网站中的交易发送HTML电子邮件给用户。 我已经搜索了很多,但是找不到适合Drupal的解决方案。现在我可以发送邮件,但只能发送纯文本。 在Drupal 7中发送HTML电子邮件的分步过程是什么? function example_form_submit( $form,&amp;$form_state) { $friend_email=$form_state['values']['friend_email']; $mailto =$friend_email; //gift to a friend $mailfrom ='no-reply@example.com'; $subject = "another message for HTML email from example.com"; $body="&lt;h2 style='font-size:28px;color:red;'&gt;Hello EMAIL, i here i want to be &lt;b&gt;bolded&lt;/b&gt;&lt;/h2&gt;"; if (drupal_mail('example', 'send_gift', $mailto, language_default(),$params,$mailfrom,TRUE)) { drupal_set_message(t('Your gift was sent successfully!!!')); } else { …
25 7  emails 

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.