我想在drupal中创建一个新的内容类型Family。然后,我希望该内容类型具有要求您从Child列表中选择的字段,其中Child是另一个自定义内容类型
此外,我想限制ChooseChild字段仅显示为其创建内容的子项
示例:我想基于族内容类型创建一个新的族。然后,当我创建家庭时,我想让它问我想要什么孩子,我可以从Bob、John或Sarah中选择,所有这些都是以前创建的内容类型为Child的内容
我安装了,但我不了解它是如何工作的,所以我不确定这是否是我所需要的,或者我是否可以通过分类法或Dr
我正在尝试加入每个节点的Fivestar评级,以便可以根据评级对它们进行排序。问题是我查询的Fivestar值作为每个节点的多行(投票计数和平均评分)存储在votingapi_缓存中,因此我要执行以下操作:
...
LEFT JOIN votingapi_cache fivestar
ON fivestar.entity_id = node.nid
AND fivestar.function = 'average'
我尝试了以下代码,但问题是在where子句中添加了对“fivestar.fun
我将我的Druapl 7站点从一个域:third.third.second.first/subfolder迁移到另一个域,新地址只有third.second.first本身,没有任何子文件夹。主页加载没有任何问题。当我输入默认选项(在web浏览器的URL地址栏中)以便用户登录“third.second.first/user”时,它也不起作用。是什么导致了这个问题
我已经检查了.htaccess RewriteBase settings。您检查了settings.php吗?
这里有一个基本url设
有没有办法通过编辑field.tpl文件向Drupal 7站点添加微数据?我的网站是使用面板和视图构建的,因此无法正常工作。通过硬编码添加微数据还有其他方法吗
谢谢。添加微数据的最佳方法是编辑field.tpl文件,然后选中-在视图上使用文件模板。对于面板,我使用模块在面板周围添加编码 我成功地覆盖了页面模板文件,并用代码包装了我的面板。
我使用的代码是
template.php:
function ThemeName_preprocess_page(&$vars) {
//
我已经使用Drupal7WebForm制作了一个表单,但是我想更改表单的显示样式。请让我知道如何编辑显示。提前感谢。覆盖webform-form.tpl.php
为了自己解决这个问题,我从安装Profile2和Profile2注册开始。在任何时候,我都无法基于用户名生成页面(例如,{domain}/private/register)。我想它不会出现b/c,我检查过匿名用户看不到发布的页面(这是网站的要求)。然而,我可能做错了什么,但我把说明书看了好几遍,我认为我没有犯错误。任何建议都会有帮助 我认为您可能需要创建一个新的内容类型,类似于普通的故事或文章类型,并将受限内容发布为新的页面类型。将访问限制应用于此内容类型,并保留默认内容类型。Bart,我将为您
我正在使用Drupal7,我正在使用这里提供的解决方案嵌入一个节点添加表单:(使用node\u add('content\u type'))
表单显示很好,但有一个问题,“添加另一项”按钮不能正常工作,我可以看到正在发送的ajax请求,但它不会返回任何内容,也没有错误,我在过去的两个小时里一直在为这个问题绞尽脑汁,但找不到解决方案
欢迎提供任何帮助。更改节点表单,并在其表单构造函数中包含以下行:
form_load_include($form_state, 'inc', 'node', 'nod
这是我第一次遇到这样的问题,我有这段代码,它来自这个网站的答案,并试图实验输出是什么
$.getJSON('https://api.twitter.com/1.1/friendships/lookup.json?screen_name=episod,twitterapi', function(data) {
console.log(data);
});
所以当我运行它时,它显示如下,“访问控制允许原点”。我如何解决这个问题?比如允许从其他位置获取数据
有什么解决办法吗?我使用的是Dr
标签: Drupal 7
drupal-viewsdrupal-commerce
我试图在我的Drupal商务解决方案中的价格旁边添加一个简单的换行文本
看起来很简单,但我不知道从哪里开始。以下是我的问题总结:
Drupal commerce不使用模板,而是为每个页面使用视图,因此我想编辑视图
所有视图都包含产品列表中大部分时间的渲染实体
我可以将字段添加到产品列表显示中,但这些字段在产品页面上都是可编辑的
所以我想知道有没有一种方法可以在产品列表中添加一个简单的文本块(或HTML)
谢谢大家! 你能举个例子吗?您需要静态html文本还是动态html文本?此外,此文本将在
我正在构建一个系统,该系统将利用Aegir来管理Drupal站点的集合,并且我希望能够通过系统的其他部分远程触发Aegir任务(例如设置新站点)
例如,当用户在系统的一个单独组件中设置一个新项目时,它应该向hostmanager发送一条经过身份验证的消息(最好是通过http),以自动提供相应的站点
是否有一个模块可以提供此功能,或者让我自己率先实现它?我会尝试使用drush别名文件从外部运行drush命令。Drush别名文件允许您远程验证并运行此类命令。(drush别名文件的一些示例-)
Aeg
我在帐户设置中添加了一个新字段(名字)&它的机器名是“field\u First\u name”
我正在尝试像这样在主页中加载此值
<?php print $user->field_first_name ?>
但是上面的代码不起作用。Drupal7显示套件-第3部分:字段
1)如果这是一个自定义php脚本,您是否添加了drupal API?2) 如果这是在drupal CMS上,您是否启用了PHP过滤器?
标签: Drupal 7
drupal-commercedrupal-webform
我正在将一家商店从oscommerce迁移到drupal commerce。到目前为止,我无法实现的功能之一是请求有关特定产品的信息。
在oscommerce中,产品视图中只有一个按钮,当用户单击该按钮时,他/她会进入一个新表单,在该表单中,他/她可以填写姓名/电话号码/电子邮件并提出特定问题
我开始尝试commerce webform模块,但我并没有完全按照自己的意愿去做。它应该自动从产品显示中收集有关产品的信息(包括行项目),而不是让用户再次选择
有没有办法在webform(或任何其他模块)
使用选择性过滤器批量删除数千个节点和文件的drupal友好方法是什么?我需要这个功能来补充我的drush批量导入脚本。我在社区中找不到任何搜索解决方案,所以我自己解决了这个问题。以下是我的想法:
解决方案1:适用于内容和文件节点,并支持复杂的选择过滤器。Plus具有良好的前端界面和进度条
Prereqs:视图,VBO(视图批量操作)
说明:
使用所需的过滤器创建字段表视图,并添加一个VBO字段,其中包含要删除的选项。我建议使用分页视图。访问该页面时,单击表顶部的VBO全选按钮。现在,您应该能够在
我已经完成了一个Drupal 7站点,使用了自适应主题和子主题Corolla和Footheme。一切都很好,但是如果我启用了JS文件的聚合,那么custom.JS中的所有自定义JS都将消失,也就是说,它无法工作。我已经查看了聚合JS文件,当打开时,我的JS就在那里,在它的末尾。什么?我找不到任何关于有这个问题的人的其他信息。我可以按照加载JS文件的顺序(如果未聚合)看到,我的custom.JS是最后一个,除了core/scripts/scalefix.JS上的adaptivetheme。那么是什
标签: Drupal 7
drupal-modulesfacebook-login
我写了一个facebook登录模块,我正在使用facebook php sdk
这是我的密码:
现在我可以得到用户的电子邮件和姓名,我也可以保存用户的信息。但是,我如何才能让facebook用户成为drupal用户,该用户可以作为drupal globle用户工作?尝试使用drupal功能登录该用户
function facebook_block_block_view($delta='') {
$block = array();
require 'src/facebook.php';
$a
我们已经尝试了一段时间来解决Drupal规则问题。
形势严峻,
在每次运行cron时,我们都要检查具有特定角色的用户。
然后,我们将向这些用户发送电子邮件。
但我们只希望这封邮件发送一次
因此,我们认为我们将创建一个名为“email sent”的新自定义/隐藏用户字段。那么规则就要来了,
事件:在每次cron运行时
条件:检查具有角色且该字段中有空值的用户
措施:向
并将用户的电子邮件发送字段的值设置为1
我们认为这是可能的,但我们看不出您如何制定规则来做到这一点。
非常感谢您的帮助我认为您
我已为不同节点类型设置了具有角色访问权限的站点。
对于一个节点,我只需删除一个角色的取消访问权限,其他角色将保持不变。
因为该站点已经安装了许多模块,我更喜欢只使用钩子函数,而不是节点访问或内容访问模块。
有人能为钩子脚本提供建议吗?这应该有效,根据需要调整操作、用户角色和节点类型:
function mymodule_node_access($node, $op, $account) {
if (in_array('the role', $account->roles) &
标签: Drupal 7
smartsheet-apismartsheet-api-1.1
我正在开发一个Drupal模块,以便在发布特定类型的Drupal节点时创建一个Smartsheet
工作表创建得很好,但没有使用我用formId变量指定的模板
我做错了什么
谢谢
代码是:
<?php
function smartsheet_node_insert($node) {
if ($node->type == 'oa_space') {
// Initialize URL Variables
$baseURL = "https://api.smart
截图1:我想让标签下的链接定制它的HTML而不仅仅是标签。
流动的
屏幕截图2:标记的完整标记,从一类字段名字段标记开始
从上面的截图中,我想为自动完成术语widgettagging或我创建的这个特定字段定制HTML标记。在哪里可以找到此文件的源文件?或者如何使用php脚本alter或Drupal7的相关脚本进行修改?谢谢 要为所有字段分类法参考自定义HTML标记,可以使用自定义模板。若要影响术语引用字段,可以从核心复制field.tpl.php,并创建一个名为field-taxonomy-r
我使用Drupal 7.x-2.7和commerce Paypal模块
贝宝快捷结账(EC)
当Paypal退货状态为“已完成”\u资金\u已持有”时,Drupal无法创建订单
Paypal的正常状态为“已完成”,但现在我的Paypal帐户返回状态变为“已完成\已持有资金”
这仍然是一个正常的订单,但Drupal不会为这种付款创建订单
当Paypal状态为Completed\u Funds\u Holding时,我应该如何使drupal创建正常订单
多谢各位
对于Drupal 7
我想显示一个包含最近查看的特定类型节点的块。这就像booking.com,在那里你可以看到你最后浏览的酒店。
此功能必须适用于未注册的用户。
我查看了flags,但无法确定这是否以及如何工作。有一篇文章专门针对您的需要。您将需要几个模块帮助和视图来满足您的需要
在本地主机上重新安装我的站点后,我遇到以下错误
Fatal error: require_once() [function.require]: Failed opening required '/Applications/XAMPP/xamppfiles/htdocs/sites/all/modules/custom/redirect/redirect.install'
.install文件确实存在,如下所示:
1 <?php
2 /**
3 * @file
4 *
5
我有一个由drupal支持的网站,今天早上我在尝试查看块设置时遇到了以下错误。
注意:使用未定义的常量DRUPAL\u-WEIGHT\u-SELECT\u-MAX-假定“DRUPAL\u-WEIGHT\u-SELECT\u-MAX”在表单\u-process\u-WEIGHT()中(第3801行/home/project-web/career/htdocs/includes/form.inc)
如何解决这个问题?提前感谢。在系统.module文件中定义。如果没有定义,我会检查核心Drupal文件
当用户注册时,他们通过用户配置文件关联到一个或多个位置。位置是一种自定义内容类型。我在用户配置文件中有一个自定义字段,用于定义与此位置的关系
我有一个用户类型视图,它返回未经身份验证的用户,并且仅限于提升的角色用户。我想添加一个筛选器,该筛选器只返回关联位置值与请求视图的当前用户的一个或多个位置值匹配的未经身份验证的用户
我可以按关联位置进行筛选,但无法将该值与当前用户的值关联。我觉得如果我可以将当前用户uid添加到关系区域,而不仅仅是上下文过滤器区域,我可能能够做到这一点。我可以在不使用自定义
我已经安装了Drupal7简单新闻模块及其依赖模块。
我已经完成了中的所有步骤
但在第11点,我找不到两个单选按钮,相反,我只找到了一个禁用的复选框,上面有“此新闻稿待定”这样的文本
我在这里遗漏了什么?测试会立即进行,但当您想要发送订阅服务器时,它将取决于Drupal的Cron。您可以在“配置”菜单中更改此设置。默认情况下,Cron每3小时运行一次,并将在该时间后发送您的新闻稿。。。您可以手动运行它现在我可以发送它了。但我只收到纯文本邮件,而不是HTML格式的邮件。请检查此链接
我有这个错误,当我在drupal管理面板中导入.po文件时
配置»区域和语言»翻译界面
错误:文件上载错误。无法移动上载的文件
错误:找不到要导入的文件
任何人都知道如何纠正这个错误…我找到了一种使用Drush和本地化更新的方法
安装本地化更新
为po文件配置本地路径(admin/config/regional/language/update)
从远程服务器或本地源配置自动更新
现在,您可以将自己的po文件放在本地路径中(例如sites/all/translations)。如果您有自己模块的翻译
标签: Drupal 7
drupal-modulesdrupal-contact-form
我正在开发一个drupal(7.x)模块,在该模块中,我需要以编程方式为所有联系人授予站点范围的联系表单权限
我希望以编程方式执行此操作:-
我需要帮助。如果有人知道怎么做,请帮助我
谢谢和问候
Gmw Raj使用此解决方案解决了我的问题(Jaypan)
****
访问此您所说的“为所有人”是什么意思?对于所有用户?所有角色?请多描述一下你正在尝试做什么。
**<?php
function mymodule_menu_alter(&$menu)
{
if(isset($me
我喜欢的上下文,如果路径/画廊加载一个新的主题示例“Bartik”其他页面加载“Omega”主题
我正在安装“”模块,但它不工作
您的建议是什么?使用可使用模块
启用Mekey模块及其所需的子模块,然后转到位于admin/config/user interface/ThemeKey的配置页面。在这里,您将看到切换主题的选项
根据需要,有一个选项path:node\u alias,因此请选择此选项,并按照您所说的/gallery设置值,然后选择要在此url启用的主题。希望本模块能解决您的问题
对于
好的,我已经在drupal项目上安装了zurb,并让它与grunt一起运行,因为它只有一个主scss文件[themename].scss,我想要一个多语言网站,我想知道如何为RTL页面创建一个辅助.scss文件,因此,在查看RTL网站时,它可以重写主CSS文件。 < P>我不能帮助您使用SCS文件,但是对于CSS,您可以在CSS目录中手动添加另一个MICROMETH-RTL.CSS文件,并开始编码 < P>我使用基础来构建Drupal主题。下面是我如何处理rtl scss文件的
文件夹结构:
-
我试图在Druapal 7中构建一个表单,我设法使用theme_radio来设计第一组单选按钮的样式,以便它们在标签上有“visible xs”类来隐藏标签,除了手机之外(在桌面的表格标题中显示)。这很好,但现在我有了第二组收音机,需要在所有设备上显示标签,但我不知道如何做到这一点,因为所有收音机都共享相同的代码
在Drupal中,我应该如何做到这一点呢?您只需对特定表单使用,而不是对所有表单使用
如果你的意思是,你有两个无线电组在同一表格内,那么我建议使用最合适的功能
如果这些都不适合您,请提
我可以更改tpl.php文件的呈现顺序吗
e、 g.我有一个字段--x.tpl.php和一个字段--y.tpl.php,我想先呈现字段--y.tpl.php,我该怎么做
function THEME_preprocess(&$variables,$hook) {}
在$variables['theme\u hook\u suggestions']中创建新元素
值字段\uuu y如下
$variables['theme_hook_suggestions'][] = ''
阅读更多关于
我一直在使用一个试用帐户。我已经在同一台计算机上设置了项目存储库。现在,我想在本地计算机上克隆登台环境,但我能够做到这一点,而我能够按照前面提到的步骤成功克隆开发环境
任何人都可以帮助克隆Acquia Stage环境的步骤。你不能通过云复制数据库并通过git拉分支吗?
到目前为止,我知道我可以将块移动到不同的区域,但有没有办法移动重组区域本身或创建自定义区域?例如,我想在侧边栏顶部创建另一个自定义区域,并将内容移动到其中
谢谢~这不是通过web界面可以完成的,而是需要编写/修改主题。有关概述和插图,请参阅Drupal网站上主题化指南的开头:
如何在节点模板中显示父菜单项
我想在当前页面中显示父菜单项;但是我不需要别人
编辑:我启用了菜单面包屑模块,并添加了以下代码:
<?php
$menuParent = menu_get_active_trail();
if (sizeof ($menuParent) >= 2 && $menuParent[2]) {
$menuPare
我有一个字段集合,其中包含
复制字段
用户字段,通过实体引用
现在,当我尝试通过将集合存储在$collection中来访问复制字段时,请通过
$collection->field_my_collection_copy->value();
我得到了我想要的,但在实体引用字段上尝试了类似的操作
$collection->field_my_collection_user->value();
它坏了。通过查看$collection->field\u my\u collecti
在Drupal7中,如果您是与节点属于同一组的成员,我将尝试授予使用节点的权限
我想使用hook_菜单并定义自定义访问检查功能。我将nid作为参数发送给这个函数
这就是我现在得到的,我真的不明白为什么它不起作用:
function modulename_pdf_menu() {
$items['pdf/node/%'] = array(
'page callback' => '_modulename_pdf',
'access ca
我正在建立一个drupal多站点,比如childone和childtwo。两者都有各自的数据库。现在需要共享一些表,例如,在site childone中创建的用户也必须在site childtwo中具有相同的访问权限。
有人能给我推荐合适的逐步解决方案吗
关于您需要使用表前缀,settings.php解释了如何实现这一点:
* You can optionally set prefixes for some or all database table names
* by using the
我是Drupal新手,我想创建一个网站,从我的旧网站获取所有新闻数据。
我尝试使用节点API在旧数据的基础上创建节点。它起作用了,但当我编辑新节点时,出现了一个错误:“别名已在使用”。
我尝试添加带有标题和正文的简单节点,得到了相同的问题。
请帮帮我!!
非常感谢 您可能有重复的节点。选中节点路径设置中的“生成自动URL别名”框,生成用于调试的“mynode-1”您可能有重复的节点。选中节点路径设置中的“生成自动URL别名”框以生成用于调试的“mynode-1”
嘿,伙计们,我是一个Drupal Noob,所以对我放松点。我已经用不同的形式创建了几个自定义模块,但是我一直在使用hook_形式或hook_输出。我想知道我是否可以在同一个模块中使用这两种方法
我有一个模块,它应该首先显示课程作业列表,然后在用户单击其中任何一个之后,它应该为给定的课程ID生成一个表单
我生成学生列表的方法是使用hook_输出,然后生成列表。
发生这种情况的视图URL如下所示:
/drupal/?q=讲师/评估学生/
为课程工作生成的列表如下所示:
<a href='?q
标签: Drupal 7
contenttypescustom-search-provider
我正在为客户调整drupal安装,并添加了一些自定义内容类型。
现在我想从搜索结果中排除它们
所以我查阅了关于
在配置>搜索和元数据>自定义搜索[选项卡:内容]中,我在下面检查了要排除的类型内容排除
我保存了配置并清除了所有缓存(只是为了确保)。但是所有的内容类型仍然显示在结果页/搜索/测试中(例如)我遇到了相同的问题,然后发现:
“不要忘记每个块都有自己的内容排除设置(通过块配置/内容)。”
(发件人:)我遇到了同样的问题,然后发现:
“不要忘记每个块都有自己的内容排除设置(通过块配置/内容)
我正在Drupal站点上工作,需要实现以下功能:
我已经为about-us页面创建了一个about-us页面模板(page--about.tpl.php)和一个自定义内容类型,并使用建议链接了这两个页面。我还有一个自定义的员工档案内容类型,我需要以选项卡格式添加到关于我们的页面上
我似乎找不到办法让员工的内容显示在关于我们的页面上。理想情况下,我希望它能够以博客页面中显示博客文章的方式呈现
所以我的问题是,在about模板页面中,我使用什么代码来呈现staff profiles内容类型的所有节点
我正在尝试为Drupal 7中的竹子主题创建一个自定义维护页面。
我已经在网上找到了一些提示,但它们不起作用。
该站点处于维护模式,但布局与主题的其他部分完全不同(它是一个简单的徽标,带有消息“site in maintenance…”
在主题中,根主题目录和子目录模板中都没有名为maintenance-page.tpl.php的模板。
我在这两个目录中创建了一个从html.tpl.php复制的新文件,但没有成功。
一些建议?我该怎么办
提前感谢,毛罗
您可以从Bartik(默认)复制maint
我使用的是DrupalOpenLayers,除了标记层之外,一切都很好,标记层都是乱七八糟的,应该在后面,而不是重叠在前面。见截图
有没有办法解决这个问题
编辑:显然,yOrdering是罪魁祸首,但我如何用“Drupal方式”解决这个问题呢?所以我把它发布给Drupal openlayers维护者,是的,它被认为是一个bug。祝你好运,很快就会好的
https//drupal.org/node/2048113,也可以看到这是一个特定于drupal的问题。我希望能够在不破解模块代码的情况下获得
我想创建一个字段,它是一组下拉列表框,供用户选择他/她的地址。下拉列表框包括:国家、城市、街道等。
哪个模块可以在drupal 7中提供此功能?此模块完全满足您的要求:
使用它,您还可以创建传统字段并修改现有字段。我建议您将其与display suite mudule一起使用,以获得更大的灵活性我知道这是一个老问题,但如果人们仍在寻找答案,您可以查看地址字段模块-
它不会提供要求的所有内容,但值得研究。非常感谢,但我发现国家模块只能设置大陆和国家。它不能设置城市和街道。。。
当用户添加的内容类型为“content”(默认情况下未发布)的内容被发布时,我想授予用户点数。我尝试使用规则模块:-事件:保存新内容后-元素:*内容类型:内容*内容已发布-操作:向用户授予点数
因此,当用户添加“内容”内容时,他们不会获得任何用户点数,并且他们的内容将被取消发布。我的想法是,在我——作为主持人——发布他们的内容后,他们将获得分数。但很明显,在我按照我制定的规则完成后,他们不会得到分数。我做错了什么?我如何解决这个问题
您可以创建,并将标志名称命名为发布节点
并向用户授予积分
然后
我是Drupal的新手,我知道以前有人问过我这个问题,但我无法解决我的问题。
我正在Drupal 7中创建一个图像库。我有一个图像字段,可以从中一次上载多个图像,或者从多个现有图像中进行选择。
我使用了多文件上传,但我不能重用现有的图像。
我使用媒体,我可以选择多个现有文件,但一次只能上载一个图像。
有什么方法可以在Drupal 7中实现我想要的吗?能够上传多个图像文件,下载并启用和模块。然后转到内容类型管理字段页面,选择Multiupload作为图像字段的小部件
要从现有图像中进行选择,请使用
假设我有部门和提案的内容类型。每个部门用户提交一份建议书。还有具有超级管理员和作者(角色)的用户(内置Drupal用户实体)
部门:Id、姓名
提案:名称、文件、部门(节点参考)
用户:姓名、电子邮件、角色(超级管理员、作者)、部门(节点参考)
我希望允许作者用户仅在其各自的部门中添加带有的提案,这意味着部门X中的作者a只能发布部门X的提案
作者只能查看/编辑(在管理页面中)其部门的提案。这可以通过只允许他们在权限页面中查看自己的内容来实现。但我想让超级管理员创建一个给定部门的建议,只有相关的作
标签: Drupal 7
forkdrupal-modulestablesorter
我目前正在Drupal7中使用Tablesorter模块。与Tablesorter相比,该功能非常有限。是否可以将所有文件从Mottie fork交换到当前模块目录中(不接触原始的.info或.module文件本身)
简而言之,向Drupal7项目添加Tablesorter(fork)的推荐方法是什么
如本文所述(“使用Drupal模块创建PhpStorm项目”部分)——PhpStorm可以创建的项目类型之一是“Drupal模块”。这将创建模块裸骨(.module和.info文件),并允许我设置Drupal安装和PHP可执行文件的路径
我的问题是:如何才能看到我正在开发的模块的结果?假设我的模块仅使用drupal\u set\u message()函数显示消息。我怎样才能看到留言
我可以将模块复制到Drupal/sites/all/modules中,但是创建“Drupal模块”项目的目的是什么
我们正在开发Drupal7,需要修改现有Web表单的“Web表单字段类型”。但我们无法做到这一点。我们还尝试删除现有字段“form key”,并尝试使用相同的“form key”创建新字段,但删除了现有列的数据。@Ravi,您可以使用以下模块将数据从旧字段迁移到新字段,只需映射字段即可。该模块包含一个示例:
如果上一个选项太复杂,可以执行以下操作:
将旧字段表从数据库导出为INSERT格式,表名如下所示:
字段\数据\字段\名称
然后,只需将名称表从旧字段替换为新字段表
最后,只需在数据库中执
1 2 3 4 5 6 ...
下一页 最后一页 共 29 页