Drupal

Drupal开发人员和管理员的问答

1
如果父供稿(导入)节点未发布,如何不将其包含在导入计划中?
如果父供稿导入了未发布的节点(用于输入供稿URL的表单/节点,而不是供稿导入器),则我希望它(供稿URL)不包含在cron计划中以进行更新/导入提要项。怎么做?例如,用户提交了提要,但管理员需要在发布和导入之前对其进行验证。 另请参见如果父供稿未发布,则不要导入项目。
11 7  feeds 

10
如何为用户个人资料启用评论?
由于用户是D7中的实体,因此我假设用户类型将内置在“注释”选项中。事实并非如此。我只想允许用户在用户个人资料页面上留下评论。有没有简单的方法可以做到这一点?
11 7  users  comments 

4
如何访问services_views的正确方法?
我正在尝试使用services_views模块获取一些视图。可悲的是,我不断收到响应:“ 404:找不到:在视图my_view_name上找不到显示”。 我正在使用Views 3,并且定义了用于测试具有“页面”显示ID的视图。(默认显示ID不再是“默认”) 我知道我必须传递display_id参数,但根本无法使其工作。 这是我尝试使用的电话: http://www.mywebsite.com/rest/views/my_view_name.json?display_id="page" http://www.mywebsite.com/rest/views/my_view_name.json?display_id=page http://www.mywebsite.com/rest/views/my_view_name.json?parameters[display_id]="page" http://www.mywebsite.com/rest/views/my_view_name.json?args[display_id]="page" 在服务的资源定义中,很明显,必须将display_id作为参数传递。 'args' => array( 'view_name' => array( 'name' => 'view_name', 'type' => 'string', 'description' => 'The name of the view to get.', 'source' => array('path' => '0'), 'optional' => FALSE, ), 'display_id' => array( 'name' => 'display_id', 'type' => 'string', …
11 7  views  services 

2
如何主题菜单块?
我创建了一个自定义菜单(我们称其为“ mynav”),在主题中,我专门为其创建了一个模板(block--menu--menu-mynav.tpl.php),其中包含: <div id="mynav" class="<?php print $classes; ?>"<?php print $attributes; ?>> <?php print $content ?> </div> 这很好。 但是,我希望将ID应用于生成并包含在其中的无序列表$content。我想我需要创建一个MYTHEME_links__system_mynav_menu这样的函数: function MYTHEME_links__system_mynav_menu($variables) { return "TEST"; // Generate HTML here (<ul id="mynav">...) } 但似乎没有影响。 我究竟做错了什么?
11 7  routes  theming 

9
在表单元素的div包装器上更改类
有没有一种方法可以使用表单api向表单包装器(div)添加或更改类? 还是仅使用主题功能即可完成? 如果是这样,则使用哪个主题功能来改变它?
11 6  forms 

2
如何使用节点引用正确配置Fivestar模块?
我的内容类型为“评论”,节点引用为“产品”。我希望能够让用户在撰写详细评论时对产品进行评分。我在“审阅”中添加了一个Fivestar“评分”字段,并选择了“节点参考字段”作为“投票对象”。用户可以输入评论并同时对其进行评分。我创建了一个视图,以显示产品的所有评论,它很好地从“评分”字段中拉出了评分。 但是,我无法正确配置视图以显示产品的平均评分。我用“内容:投票结果”设置了一个关系,未选中“必需”框,“值类型” =百分比,“投票标签” =“投票”,“汇总函数” =“平均投票”。所有投票结果字段都为空。 我究竟做错了什么? 谢谢
11 7  rating 

2
在Google图表中显示网络表单结果数据
我正在尝试将Webform结果显示为Google Charts。我通过在主题的template.php文件上覆盖theme_webform_results_analysis()并使用Chart模块在主题层上进行此操作。Drupal 6.22,Webform 6.x-3.11。 Webform分析页面通常在表中显示数据,因此我试图拆分该表的数组,以将内容传递到Chart API中。 编辑:我想出了如何使用var_dump,发现更好的方法可能是分别进入$ row_data和$ questions数组(而不是使用我在此问题的第一个版本中获得的$ rows数组,两个数组的混搭)。 编辑#2:我想我已经找到了如何获取原始$ questions和$ row_data数组的每一部分的方法(请参见下文-其他foreach中的foreach)。所以现在我需要将这些片段放入适当的数组中(每个问题1个),并找到一种遍历所有这些片段的方法。 这是我在template.php中得到的: /** * Output the content of the Analysis page. * @see webform_results_analysis() */ function mytheme_webform_results_analysis($node, $data, $sids = array(), $analysis_component = NULL) { foreach ($data as $cid => $row_data) { if (is_array($row_data)) { // get the …
11 theming  6  webforms  charts 

4
如何以编程方式复制节点?
我正在寻找创建的网络表单的副本,并使用新的电子邮件地址作为收件人。 使用node_load加载节点后,是否可以使用node_save保存它?这会创建一个带有新时间戳和ID的新节点吗? 如何获取已创建的新节点的图片?
11 6  nodes  webforms 

3
添加新内容后发送通知电子邮件
有些人拒绝了解RSS,并希望他们可以(例如通过某种形式)给我发送电子邮件(无需注册),并且他们会自动收到有关新内容的通知。 您能帮助我如何在Drupal 7中实现此功能吗?我听说了三个可以提供帮助的模块:规则,订阅和通知。只有第一个在Drupal 7下可以使用。您可以使用一些合适的模块来配置此功能吗?
11 7  notifications 

6
将内容字段分成不同的区域
我的情况如下:我的内容类型为Seminar,具有字段A,B和C。我的区域为Header,Footer,Content和Sidebar Left。我希望在“研讨会”中的某些字段显示在“内容”区域中,但也要在“边栏左侧”区域中显示。 我该怎么做呢?抱歉,如果以前已经回答过。我是一名开发人员,毫不犹豫地研究了钩子和预处理器功能。我已经安装了Views模块,但是从未使用过(如果您不知道:P,这是我的第一个Drupal网站)。 干杯。 编辑:这是为Drupal 7。
11 views  theming  regions  nodes 

1
如何使用profile2模块显示配置文件表单
Profile2是使用实体来创建与用户帐户分开的配置文件的模块。 从我的模块中,我希望能够显示一个表格来编辑配置文件实体。可能使用drupal_get_form或Profile2的API或任何其他方法。 最好的方法是什么?
11 7  users 

2
在视图中将带有特殊字符的术语名称转换为术语ID
我有一个视图,我想使用多个termID作为参数。我想使用URL中的术语名称,并将其转换为termID。我已经设法做到这一点很容易,并且通过检查“将URL中的破折号转换为术语名称参数中的空格”,它可以使用简单的1个单词甚至多个单词 我有一些带有特殊字符的术语,例如:“新闻与政治”。 有什么方法可以拥有漂亮的URL(新闻政治)并获得视图以识别正确的术语并将其转换为正确的termID?我需要对&符号进行urlencode吗?那会行吗? 编辑:您可以为单个分类术语设置路径别名,但是当您想将术语名称用作具有多个参数的路径中的第二个参数时,这是一个问题,例如: 假设我想按%1个新闻术语然后按%2个新闻与政治过滤视图结果 / news / news-politics 第二学期将不被认可。

2
完整的备份解决方案
我正在尝试尽可能完整地备份我的Drupal网站(不仅是数据库),因为它处于所需的状态。备份应涵盖所有模块,主题,数据库表,设置以及所有内容的实际版本。现在,我的方法是对文件夹zip下的所有内容进行/var/www/备份,并使用“ 备份迁移”模块备份数据库。还原过程为 删除/ var / www中的所有内容 删除数据库并再次创建它并对其设置权限 将我的备份解压缩到/ var / www 使用Backup migrate模块还原 这种方法行得通吗?您知道进行完整的Drupal Web备份的更聪明的方法吗?
11 7  backups 

5
如何更改文件字段图标(不更改核心)?
生成的用于显示文件字段的标记为(在此示例中为PDF): <img src="/modules/file/icons/application-pdf.png" title="application/pdf" alt="" class="file-icon"> 我想使用其他图标图像。如何在不更改/ modules / file / icons内容的情况下执行此操作? 我想我可以隐藏默认图像并使用CSS显示另一幅图像,但看起来有点混乱。
11 7  files 

9
从单个节点查看幻灯片
我正在尝试从单个节点中的图像实现幻灯片播放。图片是从图片字段上传的。它是drupal7。我制作了新的内容类型,现在所做的只是来自多个节点的幻灯片放映(每个节点中都有一个图像)。这可以正常工作,但是那太麻烦了,无法为每个图像添加新节点。
11 views  nodes 

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.