显示区块中的节点信息
如何创建自定义块片段(或下载可用模块)来显示有关 Drupal (6) 中节点的选定信息量? (即作者、创建日期和发布状态)
我稍后会将这个节点提供给admin
用户,并且仅在某些内容类型
中,作为查看节点信息的一种方式就地仅以管理员身份浏览网页(这部分我知道如何实现)。
谢谢
How can I create a custom block snippet (or download an available module) that would display a selected amount of information about a node in Drupal (6)? (i.e. author, creation date and published status)
I would later make this node available to admin
user and only in certain content types
, as a mean of seeing node information in-situ while browsing the web only as admin (this part I know how to achieve).
Thank you
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
我会使用
Views
&上下文
模块。您可以使用
Views
中的块显示来输出所需的字段。添加参数,然后选择从 url 获取参数的选项。Context
模块允许您(除其他外)根据角色设置访问规则。我在所有 Drupal 安装中都使用了这两个模块,并发现它们非常有用。
http://drupal.org/project/views
http://drupal.org/project/context
I would use the
Views
&Context
modules.You can use a block display in
Views
to output the desired fields. Add an argument, then select the option to get the argument from the url.Context
module allows you to (among other things) set access rules based on roles.I use both of these modules in all of my Drupal installs and find them quite helpful.
http://drupal.org/project/views
http://drupal.org/project/context
您可以创建自定义块 (
admin/build/block/add
)确保已启用
PHP Filter
模块对于您的块主体,选择输入过滤器作为
PHP 代码
在正文中添加这些行以加载节点信息
You can create a custom block (
admin/build/block/add
)Make sure
PHP Filter
module is enabled alreadyFor your block body select input filter as
PHP Code
Add these lines in the body to load node information
视图是完全可取的,为类似的东西编写自定义代码是一种不好的做法......一般来说,CCK 和 CCK 的组合Drupal 中的views 非常强大!
Views are totally advisable, writing custom code for something like that is a bad practice... In general the combination CCK & views is very poweerful in Drupal!