在ajax调用之后是否可以更改表单?
我想做的是:
我有一个带有一些文本字段的表单和一个带有2个选项的选择框。
我想做的是,当一个人选择一个选项时,我将取消设置一些文本字段(取决于用户选择的选项)。
我使用ajax来实现这一点,因为我需要从数据库加载要禁用的输入。
当然,我可以用jQuery隐藏它(我就是这么做的)。
但我想知道是否有一种方法可以在ajax服务器功能中实现这一点。
10x.我将了解drupal的表单API以及AHAH(异步HTML和HTTP)的工作原理
您将看到一个如何实现它的小
在我的模块文件中,我创建了一个新的菜单项
function xmlproject_menu()
{
$items = array();
//more items here
$items['system/xml/cfa/initialize/%/%/%/%/%'] = array(
'page callback' => 'xmlproject_initialize_cf',
'page arguments' => array(4, 5, 6, 7, 8
我在思考如何在我的定制Drupal6主题中制作可编辑的背景图像时遇到了困难。我的客户希望在其网站的每个主要部分使用不同的背景图像(具有多种内容类型:页面、博客、图像库),为了保持一切动态,我希望背景图像可以编辑
我想做的是为各种内容类型添加一个背景图像字段,允许用户引用内容库中的图像或上载新图像(类似于ImageAssist),并将其应用于模板中的某个区域。关于这方面的最佳方法有什么建议吗
有没有办法将自定义内容类型转换为动态背景图像块?我正在使用图像、图像缓存、视图、CCK、图像辅助、面板、文
一些关切:
Drupal6不适用于PHP5.3
Drupal7没有Drupal6拥有的所有模块
我对Drupal 7非常熟悉(也就是说,在熟悉Drupal 7之前,我可能需要学习一些关于Drupal 7的知识,就像熟悉Drupal 6一样)
因此,基于这些,我应该什么时候接受它并转移到Drupal 7?我想有很多需要考虑的因素:
你说的是你的小型个人网站,还是一个拥有数千名用户的大型平台,你要对内容负责
您的服务器是否突然升级到PHP5.3
您的服务器允许您将PHP从5.3降级到5.2吗
我已将文本类型的CCK字段添加到内容类型主题中。
当我想创建topic类型的内容并在body字段和我的附加CCK字段中写入链接时,我注意到rel='nofollow'会添加到body字段中的链接,但不会添加到我的CCK字段中输入的链接
问题是什么。我应该做哪些更改来解决此问题。
任何知道解决方案的人?您的过滤器选项是什么?您实现的CCK字段是什么类型的?我使用的是HTML过滤器。CCK字段为文本类型。我也尝试过使用完整的HTML,但是得到了相同的结果。有人可以帮助我吗?我认为你应该使用链接字段而
在Drupal6中,我们可以使用函数设置链接的格式,但如何将其设置为
假设原始代码如下所示:
<?php echo l('product', 'product') ?>
使用window.open打开弹出窗口被认为是不好的做法。您可以尝试使用lightbox模块(http://drupal.org/project/lightbox2)以更好的方式显示弹出窗口
但是,如果您确实希望使用window.open打开弹出窗口,则以下操作应该可以使用-
创建具有id的链接
<?php
我有一个id字段,例如:field\u possible\u advantage\u value。这个字段在一个div中。现在我的问题是,当这个字段被禁用时,div仍然保留在它的位置上,当然还有它们的类。有人知道当字段不活动,div也被禁用时应该编写什么代码吗
我写的代码就是问题所在。当放置在页面内时,将显示白色页面和错误消息
<?php if(!empty($node->field_obvious_advantage_value[0]['#value'])){?>
<?
请原谅这冗长的解释。我希望这是有意义的:
我正在尝试创建一个视图,该视图包含的特定内容类型不包含特定列表的分类术语。结构如下:
A project is the main container of all SKUs that exist
Inside each project are pages.
Inside each page are callouts.
Inside the callouts are the SKUs.
In other words: PROJECT > PAG
我在购物网站上使用drupal 6和ubercart的最新版本
很遗憾,登录后购物车中缺少所选项目。显示“您的购物车中没有产品”的消息
主页:我们的产品->立即购买->结帐->登录->购物车结果页面='您的购物车中没有产品。'
我尝试了更多的修复方法,但它对我不起作用
参考:
提前感谢您花费了宝贵的时间。我得到了修复,这是一个在正常登录后重定向页面的操作,它影响了购物车。所以我取消了这个动作。
使用Drupal6,我试图让这个块输出一些内容。当我将它指定给面板中的某个区域,但没有呈现任何内容时,我可以看到它。如何在面板中渲染块的内容部分
谢谢大家! 在我从$block中删除delta部分后,上面的代码开始对我起作用
例如
变成
$block[0]["info"] = t('Medjool Dates are scrummy don\'t you know');
奇怪,因为我将$delta指定为0
$block[0]["info"] = t('Medjool Dates are scr
我已经开发了一个英文网站(管理和前端),但该网站需要在荷兰语。已安装Locale和i18n模块
荷兰语已添加到语言列表中,并在admin/settings/language中设置为默认语言
我现在想知道如何翻译像日期输出这样的字符串?例如,当我从视图打印日期时,它仍然以英语输出日期和月份
在admin/settings/language/configure中,我选择了“仅路径前缀”,但在url和链接中没有获得语言代码。这是如何实现的
谢谢您可以使用翻译界面翻译月份名称、日期等。导航到:
管理->
我定义了一个自定义内容类型-新闻。我还有一个菜单项-最新消息-链接到一个新闻节点。我想把它链接到最新的。我将如何做到这一点?通用最终用户方法:使用创建一个仅显示最新(或n个最新)节点的视图页面(具有自己的路径)。然后将菜单项指向该页面
替代开发人员方法:如果希望避免视图模块的开销,还可以在自定义模块中实现。在这里,您将为新路径(例如,/show/latest/news')注册一个自定义回调函数。然后,回调函数将确定最新的新闻节点,并将其自身呈现,或使用重定向到其路径。您的菜单项将指向新路径
大家好,我有个问题。我安装了wysiwyg模块,我认为配置方式正确,但有一个问题。在编辑器中编写内容后,内容不会显示在我的博客帖子中
有人有同样的问题吗?伙计们,我在这里解决了我自己的问题。结果是我打开了一个有故障的过滤器 伙计们,我已经解决了我自己的问题。事实证明,我打开了一个有故障的过滤器。+1用于跟进自己的发现-别忘了最终接受自己的答案
这是一个相当具体的问题,可能没有一个优雅的答案。我想在两个站点上共享一个菜单,一个是Drupal,另一个不是。我正在使用一个自定义模块来实现hook\u menu\u link\u alter,并希望将主题菜单输出到文件中。在这一点上没有讨论,我们只需要为另一个站点公开一个html文件。我知道一种蛮力的方法,通过循环和重新创建主题化函数已经完成的功能来实现这一点,但我认为可能有一种方法可以直接使用主题化函数
现在我正在努力
theme('links', theme('navigation-lin
我想制作一个基于易趣/allegro的搜索结果页面,我的意思是:
左框->类别(带命中计数)
居中->点击表格
应该是这样的:(左框最重要)
现在,我当前的模块/内容类型如下所示:
内容类型:
内容分类法字段-与CCK一起使用的分类法。这是我必须要的。我的节点类型基于此
模块(全部适用于drupal 6.22):
+
我不知道该怎么办。。。我想不出来:|
任何想法,都将是伟大的
Thx
卢卡斯这是一项棘手的任务。实现它的方法总是很多的。
如果是我,我会从头开始编写自己的模块。
我不希望为非管理员用户显示用户登录块
我只希望它显示给管理员用户(在我的例子中是sitadmin,uid:1)和未登录的用户(uid:0)
在块的配置页面(/admin/build/block/configure/user/0)中,在特定于页面的设置下,我选择了“显示以下PHP代码是否返回TRUE(PHP模式,仅限专家)”,并给出了以下代码:
<?php
global $user;
if($user->uid===1 or $user->uid===0)
return T
在提交或编辑CCK节点后,我试图将字符串附加到该节点的body字段。但是,我在使用表单alter中的body字段时遇到了问题。我最初的尝试是修改提交处理程序中的body字段,方法是使用操作符向body字段追加字符串
//Calling this submit function to add string to body.
function appendToBody_submit_function($form, &$form_state) {
$form_state['values']['
嗨,我是Drupal的新手。我正在尝试用sql5安装drupal6。并遵循了所有必要的步骤。我已经创建了一个数据库并授予了必要的权限。然而,当我尝试安装drupal时,该站点并没有进一步从设置数据库到安装站点。我没有得到任何错误。页面只是刷新,不做进一步的操作。
有什么建议吗 我想你已经尝试过搜索Drupal网站了。我的朋友在设置Drupal时遇到问题,他无法通过设置数据库,此页面解决了这个问题:
我有多个菜单项的主链接菜单。我需要实现一个“加入俱乐部”功能,并为此目的有一个主要链接项
我需要为特定用户显示此菜单项,例如,如果用户a在表5中有一个条目,或者简单地说,我需要隐藏特定“if”条件下的菜单项
出路是什么?您可以使用。当用户“加入俱乐部”时,您可以(如果尚未)将其添加到特定角色。如果你不知道怎么做,我可以发布一些说明,但需要更多关于“加入俱乐部”的细节
安装每个角色模块的菜单后,可以根据用户的角色控制单个菜单项的隐藏或显示。因此,对于您的情况,请使用“加入俱乐部”菜单项上的“隐藏所
我试图以编程方式为我的自定义模块创建自定义水平菜单,但遇到了很多麻烦
我想制作这样的水平菜单:
到目前为止,这是我的代码,但它只显示在主左侧垂直侧边栏上以及其他所有内容(这是预打包的Garland主题):
类似的选项卡显示在用户页面、节点等上
要在自定义模块中创建如上图所示的“选项卡”菜单,请使用'type'=>menu\u LOCAL\u TASK将其定义为页面上的选项卡
要创建第二级选项卡,请结合使用'type'=>菜单本地任务和'type'=>菜单默认本地任务将此菜单显示在何处?突出显示
我在drupal工作。我必须授予网站管理员创建、编辑和删除新闻内容(滚动文本)的权限
我创建了一个名为administrator的角色,并创建了一个administrator用户。我为管理员设置了以下权限:
访问管理菜单
创建滚动文本内容
删除任何滚动文本内容
删除自己的滚动文本内容
编辑任何滚动文本内容
编辑自己的滚动文本内容
访问滚动文本
访问管理页面
但是,当我以管理员身份登录到内容管理->创建内容->滚动文本时,我发现无法编辑或删除文本内容
知道为什么会发生这种情况吗?如果要创建另一
我安装了Drupal 6的视图模块,并尝试创建一个带有页面显示的视图,但无法保存或预览它。我只看到这些警告:
strict warning: Declaration of views_plugin_style_default::options() should be compatible with views_object::options() in C:\My\Site\Path\test6\sites\all\modules\views\plugins\views_plugin_style_
标签: Drupal 6
drupal-viewsdrupal-taxonomy
我使用的是Drupal6,有一个视图,其中有一个字段具有分类名称
但我想得到根分类名称。我怎么能有这个
提前感谢。好的,我还没有找到一种完全通过视图管理来实现这一点的方法,但是您可以为视图字段创建一个模板文件来实现这一点。听起来你想用根名称替换术语名称
如果可以使该字段具有分类术语id(tid)而不是名称,则可以为该字段创建模板(在“基本设置->主题”下确定tpl文件的名称),并添加以下代码:
<?php
$term_parents = taxonomy_get_parents_all
大家好
我是drupal上drupal制作网站的新手。在这篇文章中,我想展示countr report,比如fiddzit live trafic feed。我想转换计数器报告的风格,根据这一点,并显示在每一页
但在反报告中,它根据IP显示。如何将IP转换为国家/地区
任何帮助都将被告知一个好的起点是查看现有模块,看看是否有一个模块满足您的需求。碰巧至少有两个模块符合您的描述:
(在模块描述页面上,您甚至可以找到其他类似模块的列表)
所以看起来你只需要做一些研究,找到最适合你的模块。祝你好
我一直在建一个网站,里面有一大堆荷兰语和英语的文章。但现在我想根据他们的语言列出一个很好的清单
我可以将页面路径(在“视图”模块中)填入nl/article_列表,但当我单击进入nl/article_列表的荷兰语翻译时,它不会跟随该链接。它没有给我看任何荷兰的文章。这里只会出现英文的…:(
有谁能告诉我如何使用语言转换工具实现这一点吗?哦,我自己找到了答案。因此,对于任何需要相同主题答案的人:
这在这个职位上非常有用。哦,我自己找到了答案。因此,对于任何需要同一主题答案的人来说:这在这个职位上非
我保存了一个节点,其中包含由服务填充的图像。我用drupal_write_record写入图像,图像已经出现在节点中。但是,当脚本结束时,我调用一个节点保存图像时,图像再次消失
我的代码:
$file_drupal_path= $filedata['location'];
$file = new stdClass();
$file->filename = $filedata['name'];
$file->filepath = $file_drupal_path;
我创建了游戏和视频两种内容类型。现在在视频中,我创建了一个字段类型作为节点引用,它将引用游戏类型
现在假设我的站点上有两个用户,分别是user1和user2。User1创建了以下内容-
Game1(内容型游戏)Game2(内容型游戏)Game3(内容型游戏)
用户2有以下内容-Game4(内容类型游戏)Game5(内容类型游戏)
现在假设User1将创建一种视频内容类型。在节点参考选择列表中,我只想看游戏1、2和3。但它展示了所有的游戏
我怎样才能解决它
提前感谢。节点引用字段有一个功能,您可以
我试图修复一些遗留代码中的问题,该代码生成自定义内容类型为“show”的节点,但前提是相同类型和标题的节点不存在。代码如下所示:
$program = node_load(array('title' => $xml_node->program_title, 'type' => 'show'));
if (!$program) {
$program = new stdClass();
$program->
我尝试将类似facebook的按钮添加到我的VEVIWS中,其中列出了特定的节点类型。我使用views自定义字段模块添加iframe代码
问题是当我点击“喜欢”时
它显示Nikhil喜欢
相反,它应该在example.com上显示Nikhil喜欢的节点标题
哪里出了问题。使用开放图形标记:
使用开放图形标记:
好的,我可以通过以下方法实现上述功能:
在要为其创建视图的内容类型下创建了cck字段url别名
使用views自定义字段模块,我输入了facebook iframe代码
在我的视图中,我以
我需要查看node_load()方法返回的完整对象。我知道我们可以使用var_dump()方法来实现这一点。但是我不知道在哪里以及如何使用var_dump()方法
谢谢在drupal消息中打印输出(我正在使用var_export()重定向输出)
drupal\u set\u消息(''.var\u export($node,true)。'';
将这些行粘贴到函数的第一行
drupal_set_message('<pre>'.var_export($node, true).'</
我们在acqua托管服务中有一个pressflow6站点。我们启用了varnish缓存。为了清除drupal视图上的缓存,我们使用了缓存操作模块。使用rules.but将内容添加到类别后,视图将为登录用户更新。但对于匿名用户不更新,我认为varnish缓存不会使用我的缓存操作规则清除。如何在drupal/pressflow中为特定视图清除varnish缓存,自定义代码用于清除缓存,请帮助我
谢谢,
Raghu许多人使用清洗和过期
见:
及
我需要创建一个在保存某个内容类型节点后触发的操作,我需要脚本从提交的节点收集zip位置数据,并将其提交到视图ulr
这是插入数据的表单
<fieldset class="location">
<legend>Location</legend>
<div id="edit-locations-0-postal-code-wrapper" class="form-item">
<label for="edit-locations-
我正在使用Drupal6并创建一个包含表单提交的模块。我选择使用#类型的“radio”,因为它允许我动态创建一个表(这对于显示是必要的)
我正在输出我在图像中选择的每个收音机的返回值。但是,每当我提交表单时,都会返回#default_值,而不是#return_值
这是我的代码和页面截图。非常感谢您的帮助
=============
以下变量包含我的数据:
$form_state['clicked_button']['#post']['u1'],
$form_state['clicked_but
我试图在Drupal6中保存或更新之前修改注释正文。我正在尝试使用以下代码:
function mymodule_comment(&$a1, $op) {
switch ($op) {
case 'insert':
case 'update':
$a1['comment'] = myfunction($a1['comment']);
break;
}
}
但它不会在保存后更新注释正文。我还尝试了以下代码,效果良好:
funct
我想用原始路径将网站移动到Drupal CMS。看起来像
website.com/search.php?q=blabla
website.com/index.php?q=blabla
website.com/category.php?q=auto&page=2
等
如何在Drupal中使用这些别名?谢谢。如果可能的话,我想您将很难进行设置。最好让Drupal使用其标准的干净URL,并设置URL重写规则,将旧URL请求转换为新URL
例如,Drupal的搜索URL如下所示:
website.c
我希望在我的Drupal网站上加入标题横幅。我使用了下面的代码,但除了一页外,它在所有页面上都显示为空白
codebase=”http://download.macromedia.com/pub/shockwave/cabs/flash
/swflash.cab#version=7,0,19,0“width=“786”height=“147”>
如何解决此问题?正如我在嵌入标记上看到的,您正在将swf文件保存在根目录右侧?(www.example.com/banner.swf)。但不应将文
我正在使用drupal。我必须在lightbox2中显示页面内容。(仅显示内容,而不是页眉、页脚、菜单栏、侧边栏等)。该内容节点的url为。
我已包括lightbox2模块,并使用了以下代码
<li><a href="node/1/lightbox2" rel="lightframe[group|width:400px;][caption]">click here to see node content</a></li>
但是lightbox
我使用的是mysqldump和mysql导入,基本上:
Server 1: mysqldump -uuser -ppassword mydb > dump.sql
Server 2: mysqladmin -uuser -ppassword drop mydb
Server 2: mysqladmin -uuser -ppassword create mydb
Server 2: mysql -uuser -ppassword mydb < dump.sql
服务器1:mysql
我在一个完全用Drupal 6制作的网站上工作,遇到了一个小问题。该地点有两个主要用途
向我们的客户和客户显示一个恒定的、预先制作的股票代码视图
允许我们的员工与DrupalChat模块聊天。然而,DrupalChat模块一直出现在ticker视图上,我找不到解决方法
所以我的问题是:有没有任何方法可以禁止特定模块出现在特定视图上,但仍然可以在站点的其他地方完全可用
谢谢 您需要查看该聊天模块的配置页面。检查它是否允许这样的功能
我在视图模板中使用此代码在字段中打印用户名。输出很好,只是它没有像预期的那样显示为链接
<?php print $row->users_name; ?>
$row->users\u name的dpr显示什么?它应该包含链接的正确HTML吗
如果不是,则查看l函数-
就像Martin说的,你应该让我们知道你想要链接指向哪里。你没有说你想要链接指向什么。
$data = $row->{$field->field_alias}
高级视图主题的主题:
1创建CCK整型字段\复选框-单个打开/关闭复选框
允许值
0 |否
1 |是
行样式中的2个视图。tpl
<?php print $fields['field_checkbox_value']->content ?>
没有打印任何值,为什么
其他字段输出良好。
提前谢谢你 已解决:
在视图设置中,字段输出必须未格式化。
上述函数的输出返回1
对于高级视图主题化非常有用,例如:
<h3 class="title <?php if ($fiel
我想根据用户角色设置节点的权限。注意:我需要设置节点上的权限,而不是内容类型
这条路怎么走
谢谢。模块(内容访问)允许您按用户角色在每个节点上设置自定义权限
一旦安装,节点上将有一个名为“访问控制”的选项卡,您可以在其中设置这些权限。模块(内容访问)允许您按用户角色在每个节点上设置自定义权限
一旦安装,节点上将有一个名为“访问控制”的选项卡,您可以在其中设置这些权限
我对[upload_fid]drupal token有问题,此token获取节点中所有上载的文件,我只想获取第一个上载的文件,请帮助我
谢谢
我正在解决一个问题,即挂接字段、设置默认值并将其隐藏。问题是它接受默认值,但只向数据库提交值的第一个字符
//Here is how I'm doing it
$form['field_sr_account'] = array( '#type' => 'hidden', '#value' => '45');
我想我构建数组的方式可能有问题,但我似乎无法理解。我发现了一篇帖子,其中有人找到了仅提交第一个字符的解决方案
//Here is the format of the solut
我一直在努力将节点术语的父术语id放入views参数中。让我解释一下为什么我要做这么奇怪的事。在术语页面上,我展示了一个包含该术语下所有节点列表的块。但单击任何节点时,该块就会消失,因为视图中的默认参数(用于术语id)为:
if(arg(0)=‘分类法’&&arg(2)!=“”){
返回arg(2);
}
这是为了分类安排,如团队>>国家>>澳大利亚>>功能、文章等。
这里:词汇是团队:国家是主要术语,澳大利亚是儿童术语和特写,文章等是儿童术语
没关系。但由于我也想在该术语的节点页面上显示该块,
我是drupal新手,需要在.install自定义模块文件中创建一个分类法,并将该分类法分配给特定的内容类型。知道怎么做吗?谢谢 我假设“创建分类法”的意思是“创建分类词汇表”。如果是这种情况,则需要填充一个数组,例如:
$vocabulary = array(
'name' => t('<VOCABULARY_NAME>'),
'multiple' => 0, // or 1, if you need multiple terms assoc
我有一个按钮,单击一次,我希望调用javascript函数,该函数包含drupal中的警报消息
我试过很多东西,比如。。。。。。。。。。。
1) 我使用
$form['click']=数组(
“#键入”=>“按钮”,
'#attributes'=>array('onclick'=>onclick'\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
“#值”=>t('click'),
在Drupal中是否有方法在静态内容中输出“添加到购物车”链接?像一个街区?单击后,在购物车中抛出1,并将您带到/cart?已解决。在视图中的产品组中添加了“立即购买”按钮。无法在静态块内容中执行此操作
我对drupal是新手
我开始浏览网站,但在网上遇到了问题
如何在drupal中设置我的第一页
例如:
当用户类型
www.mysite.com
他应该重定向到Drupal admin中的第一页…。
转到站点配置->站点信息
在这里,您可以告诉Drupal使用哪个页面作为主页
在执行此操作之前,您可能需要设置特定节点,以便该节点成为您的主页
我们希望在现有的drupa6站点上实现Disqs评论系统。我们已经安装了Disqs模块,配置良好,工作正常
但是我们在我的drupal评论表中有200000条评论。我们需要将它们导出到Disqs,但是我们没有得到任何示例xml格式或任何工具来导出评论。
我们无法在一次尝试中导出它们,因为评论数为200000。
有人能帮我把评论导出论文吗
谢谢,
Raghu我认为您必须等到D7,因为下一版本的Drupal模块有可能将评论导出到论文中。我认为您必须等到D7,因为Drupal模块的下一个版本可以将注释
上一页 1 2 3 4 5 6 ...
下一页 最后一页 共 15 页