0

ユーザーがコンテンツ (コメントだけでなく、関連するフィールドを含む特定の「コンテンツ タイプ」) を送信できるページを追加したいと考えています。通常の管理リンクを使用できますが、それには管理テーマを何度も変更する必要があり、それ以外の場合は必要なものを非表示/無効にする必要があります。

ユーザーがコンテンツを送信できる送信フォームをユーザーに表示する良い方法はありますか? 「ビュー」を介して解決策を探していましたが、遠くまで行きませんでした。

なんとか私の主張を理解できたと思います。

4

2 に答える 2

2

drupal 6 または drupal 7?

drupal 7 では、エンティティのフィールドを取得するのに非常に役立つフィールド API があります。

drupal 6 では、フォーム API を使用して独自のフォームを作成し、submit 関数で node_save() を実行できます。

于 2012-08-13T05:16:30.807 に答える
0

通常の node/add/node-type ページの使用に関する唯一の問題が、ユーザーに admin テーマを表示させたくないということであれば、問題はありません。管理者以外のユーザーの管理テーマを無効にすることができます。権限ページで、「システム / 管理テーマの表示」を探します。デフォルトではすでにオフになっていると思います。アクセスする管理者タイプのページは、デフォルトの公開テーマを使用します。

于 2012-08-14T03:33:56.773 に答える