我是drupal的新手。 我希望有一个带有“添加内容”形式的滑块(在内容类型“故事”下添加故事的形式)。 我不知道如何在滑块内创建它。
我的主题文件夹中没有template.php。 可以在tpl文件中调用表单吗?
答案 0 :(得分:0)
您可以使用drupal_get_form功能加载内容类型的节点表单。虽然理想情况下你不想在.tpl文件中执行此操作,而是在创建块的自定义模块中执行此操作,并在其中包含该表单。
你的.tpl
示例<?php
global $user;
module_load_include('inc','node','node.pages');
$node_form = drupal_get_form('story_node_form',array('uid'=>$user->uid,'type'=>'story'));
echo render($node_form);