我必须编写一个节点模块,但不知道如何开始。 结构看起来像这样:
内容类型=>食物{tite,description,food type} 内容类型=>膳食{标题,描述,细节(食物名称,序列)}
Meal的设计视图如下所示: https://picasaweb.google.com/lh/photo/PanW269fpn_2dRyKkhsmTtMTjNZETYmyPJy0liipFm0?full-exif=true
在右手大小上,允许用户搜索食物然后拖动到左手大小(细节(食物标题,序列))。
但是,我创建了一个Meal,只需创建一个大量使用jquery(客户端程序)的页面。但是,我不知道如何将其集成到内容类型。
如何: 1.当我点击新餐时,这可以参考我创建的页面。 2.当我点击编辑进餐时,正在加载另一页。 3.当我点击查看交易时,会加载一个没有编辑功能的页面。 4.如何轻松实现另一个模块,例如旗帜,评论,例如进入这种内容类型。
可能的总结是我如何以编程方式编写节点内容类型以及我应该使用哪个回调。
感谢。
答案 0 :(得分:0)
要包含javascript文件,请使用<?php drupal_add_js(); ?>
。
如果您只需要在该节点上包含该文件,则可以启用php内容过滤器模块(现在是核心的一部分),并且只需要上面的代码(指向您的自定义js文件以显示页面内容)选择php作为内容过滤器的块内部。
这样可以避免在需要显示此自定义布局的页面上下载js代码。