私はdrupalの初心者です。「コンテンツの追加」フォーム(コンテンツタイプ「ストーリー」でストーリーを追加するフォーム)がロードされたスライダーが必要です。スライダー内で作成する方法がわかりません。
テーマフォルダにtemplate.phpがありません。tplファイルのフォームを呼び出すことは可能ですか?
私はdrupalの初心者です。「コンテンツの追加」フォーム(コンテンツタイプ「ストーリー」でストーリーを追加するフォーム)がロードされたスライダーが必要です。スライダー内で作成する方法がわかりません。
テーマフォルダにtemplate.phpがありません。tplファイルのフォームを呼び出すことは可能ですか?
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);