如何在Drupal 6中自定义节点内容的输出? -- 6 领域 和 theming 领域 和 nodes 领域 和 paging 领域 drupal 相关 的问题

How to customize the output of node content in Drupal 6?


0
vote

问题

中文

我正在寻找自定义 $content node.tpl.php 中的模糊>变量吗?可以告诉我如何实现这一目标?可以使用另一个模板文件?

这是为了实现Ajax分页,因此我需要node_body上的一个id,也需要从同样的div中拔出寻呼导航。

任何帮助升值:)

英文原文

I am looking to customise the templated output of the $content variable in node.tpl.php Can you tell me how I could achieve this? Is is possible with another template file?

The reason for this is to achieve AJAX pagination thus I need an ID on node_body and also to pull out the paging nav from this same DIV.

Any help appreciated :)

           

回答列表

0
 
vote
vote
最佳答案
 

这些是可用的文件,您可以获得 function your_module_form($form, &$form_state) { $form['variable'] = array( '#type' => 'value', '#value' => time(), ); return system_settings_form($form); } 0

节点 - [类型| nodeid] .tpl.php

基础模板:node.tpl.php

主题钩建议是基于这些因素而制作的,从最具体的模板列出到最少。 Drupal将使用它发现的最具体的模板:

节点 - nodeid.tpl.php

node - type.tpl.php

node.tpl.php

function your_module_form($form, &$form_state) { $form['variable'] = array( '#type' => 'value', '#value' => time(), ); return system_settings_form($form); } 1 < / a>在Drupal API文档中获取更多信息。

drupal 7模板(主题钩)建议

 

These are the available them files where you can get $content

node--[type|nodeid].tpl.php

base template: node.tpl.php

Theme hook suggestions are made based on these factors, listed from the most specific template to the least. Drupal will use the most specific template it finds:

node--nodeid.tpl.php

node--type.tpl.php

node.tpl.php

See node.tpl.php in the Drupal API documentation for more information.

Drupal 7 Template (Theme Hook) Suggestions

 
 

相关问题

5  如何更改功能的机器名称?  ( How does one change the machine name of a feature ) 
我在机器名称中创建了一个拼写错误的功能。我已经尝试了在功能目录中的所有文件中搜索/替换拼写错误的实例,但当我这样做时,它将完全从可用功能列表中消失。 (是的,i drush cc all 'd。) 如何更改此功能的机器可读名称? 使用Drupal 6,BTW。 ...

0  Ubercart特定项目拥有额外的运费,国内VS International  ( Ubercart particular item has extra shipping fee domestic vs international ) 
我正在使用ubercart 2.9与drupal 6. 有没有办法为某个产品添加额外费用,这些产品具有一个具有国内和不同价值的一个值的产品? ...

0  使用连字符而不是在hook_menu中的斜线  ( Use of hyphen instead of slash in hook menu ) 
对于SEO目的,我需要使用连字符而不是在 hook_menu 中定义的URL中斜杠,这是一个例子: $items['mypath-%'] = array( 'page callback' => 'mypath_render', 'page arguments' => array(1), 'access...

2  使用REST API检索网站菜单[已关闭]  ( Retrieve site menus using rest api ) 
关闭。这个问题需要详细信息或清晰度。它目前不接受答案。 想要改进这个问题?添加详细信息并阐明编辑此帖子的问题。 关闭 2个月前。 ...

0  hook_form_alter()和hook_nodeapi()以更改字段并在插入上插入其他数据  ( Hook form alter and hook nodeapi to alter fields and insert additional data ) 
我有下面的代码,我想使用 hook_nodeapi() 更新节点上的字段。如何将字段设置在插入上? /* * Implements hook_form_alter(). */ function feature_contact_form_form_alter(&$form, $form_state, $for...

0  更改表单上提交按钮的位置  ( Change position of submit button on form ) 
这是我的代码: function feature_contact_form_form_alter(&$form, $form_state, $form_id) { if ($form_id == 'contact_form_node_form') { $form['field_user_agent']['#...

1  观点在页面上多次过滤,或者不同的ID,视图曝光过滤器如果再增加一次  ( Views exposed filter multiple times on a page or different id for views exposed ) 
我添加了 'users_field_data'5 要阻止,我想在 'users_field_data'6 页面上多次显示块,每个段都可以具有不同的选择。如果没有添加任何其他 'users_field_data'7 可以吗? 或者可以改变同一 998876618 的每个出现的make的id唯一。? 我的实际需要是: ...

-1  Drupal发送电子邮件有多快?  ( How fast does drupal send email ) 
我的SMTP服务器每秒发送限制最多5条消息。在Drupal 6网站上,我最多可在我想发送通讯的有机组中有500个用户。 我应该为成功广播设置的是什么发送限制? drupal暂时或在更长的时间内发送消息? 更新 我使用消息&amp;通知模块允许我限制 消息数 在几秒钟内发送时间 在Cron Time的%中发送时间...

5  暴露视图中的Ajax过滤器不起作用  ( Ajax filter in exposed view not working ) 
我正在嵌入一个视图: function theme_module_name_element($element) { $view = views_get_view('view_name'); $view->set_use_ajax(TRUE); $output = $view->render(); ...

1  将您的视图转换为自定义模块[已关闭]  ( Convert your views into a custom module ) 
关闭。这个问题需要更多聚焦。它目前不接受答案。 想要改进这个问题?更新问题,因此它仅拍摄了一个问题,只有编辑此帖。 关闭 4年前。 ...

2  在Presflow中加上和清漆  ( Boost and varnish together in presflow ) 
我的一个客户端drupal 6站点提升安装并正常工作。现在他们需要将清漆集成到网站上。因为该站点升级到按Flame。 Varnish安装在服务器中, arnish 6.x-1.1 安装在现场。游戏运行状态在Admin / Settings / Varnish页面中获取。 rarnish版本:2.1 服务器:Ubun...

0  幻灯片映像为一个特定的视图,很多字段  ( Slideshow images for one specific view with alot of fields ) 
我有一个类似于10个字段的产品内容类型,所以我想在我的主页上显示它的主页,问题是,我想向幻灯片显示多个图像,它不仅是我可以的图像使用视图_slideShow或nivo_slider或任何其他幻灯片模块,我只希望图像显示为幻灯片,沿着我节点的其他文本字段。 我真的很欣赏任何帮助,谢谢 ...

4  用模块的hook_uninstall问题(不卸载数据库条目)  ( Issue with modules hook uninstall not uninstalling db entries ) 
我有一个自定义drupal 6模块(基于此问题)将一些自定义日期和时间格式放入 99887664 表中,然后可以访问来自 /admin/settings/date-time/formats 。如果模块卸载,这会很好地工作,但我想从该表中删除这些表。 在我的模块的.install文件中,我尝试了这个代码: <?p...

1  在Drupal 6中使用Xhprof来监视Cron任务并在XHProf运行页面中显示  ( Using xhprof in drupal 6 to monitor a cron task and display in the xhprof runs p ) 
我正在尝试在Drupal 6中配置特定的Cron任务以检查所做的函数调用以及消耗最大时间并决定使用 xhprof模块我以前从未使用过。我有成功安装的模块,并能够在admin /报告/ xhprof中获取页面加载和列出的页面加载。 但是要将我的Cron任务进行分析并列出它,我非常无能为力,并从我可以从 php.net ...

0  规则发送包含从提交的节点的令牌的电子邮件显示空字段的令牌  ( Rules send email containing tokens from submitted node displays token for empty ) 
我有一个规则,将节点的内容发送到保存的电子邮件地址,我包括邮件的内容用令牌。但是,如果字段是空白的,而不是未显示,则令牌本身在电子邮件中显示。是否有任何方法可以防止这种情况发生,或者包括一个令牌中的所有字段? ...

2  使用VBO在Drupal 6中发送令牌电子邮件  ( Use vbo to send tokenised email in drupal 6 ) 
我有一个带有批量操作的视图表,我已启用发送令标的电子邮件字段。我想用这是什么时候选择和执行,它将拍摄我选择的节点的电子邮件,并将其发送给用户的一些内容。 (例如,我们正在查看您的支持票)。 当我在目前在表中选择一个节点时,选择从下拉列表中发送令标的电子邮件,然后单击执行,它没有。 ...

1  主题定制表格  ( Theming a custom form ) 
我有主题drupal7表格,不能用6 ... 做同样的事情 我有: function _my_form() { $output=""; $form=drupal_get_form("my_form"); $output=theme("my_form", array( ...

0  分类学术语块视图显示节点中所有术语的节点?  ( Taxonomy term block view show nodes for all terms in node ) 
你好,我曾经成功过,但由于某种原因我这次有问题。 使用d6和视图3.我对随机视频有一个块视图。 来自URL的分类学术语ID 从节点页面,加载默认参数 验证器:分类学术语 参数类型 - 术语ID oc,或+ IV检查并取消选中 - 允许每个参数的多个术语 和 允许多个参数一起工作 没有太大成功。所需的输...

1  使用来自.tpl.php文件的主题区域  ( Using theme regions from tpl php file ) 
我在我的主题模板中定义了许多地区。我想拥有一个使用这些地区的主页......我该如何使用它们? 我已经制作了一个home.tpl.php,但我不知道如何将代码分配给区域......甚至可以在page.tpl.php之外做它吗? ...

0  在Drupal 6中使用Drupal 7散列方法  ( Using drupal 7 hashing method in drupal 6 ) 
我想在Drupal 6中使用Drupal 7散列方法,以生成散列(不是密码)。 我将使用一个密钥(假设用户名)生成哈希并将其存储在DB中,稍后将用户提供用户名我将生成散列,以便输入并与存储在数据库中的那个。 include 'd7_modified_password.inc'; $key = "random_st...




© 2021 it.wenda123.org All Rights Reserved. 问答之家 版权所有


Licensed under cc by-sa 3.0 with attribution required.