1

この質問はすでに share.ez.no で行っています。しかし、質問も回答も得られなかったので、お気に入りのサイトを試してみて、注目を集めるかどうか見てみようと思いました。

私は以下を達成したい:

シンプルな記事ページにリンクやボタンを設置したい。ユーザーがそれをクリックすると、特定のコンテンツ オブジェクトを追加できるフォームに移動する必要があります。このオブジェクトは、私が既に作成したカスタム クラス (架空の!) のものです。

TestClass - フルネーム、メールアドレス。

後で、これらのオブジェクトを使用して、リストと特定のオブジェクトを 1 つの詳細ページに表示したいと考えています。

ドキュメントに費やした多くの時間に基づく私の質問:

1) 私が探しているのは何ですか? 「編集」ですか、それとも「作成」ですか?「編集」は「作成」にも使用されますか??

2) 「作成」にはどのようなテンプレートを使用すればよいですか? システムまたはノード テンプレート?

ある時点でノードのように見えました。しかし、基本的なノード テンプレートには、「作成」するためのものがありませんでした。「作成」用のシステム テンプレートがありました。

3) ユーザーがクリックして Web フォームにアクセスし、オブジェクトを作成したり、エントリを送信したりできるリンクまたはボタンを作成するにはどうすればよいですか? 記事の編集者がこの機能を備えていることを望んでいました。

(ez ツールバーは使いたくありません。)

4) テンプレートの編集を見ました。特に、記事ページのコメント ページで使用されるもの。しかし、私はそれを理解できませんでした。テンプレートはオブジェクト ID を使用するため。新しいオブジェクトを追加する場合、オブジェクト ID はありません。それは...ですか?編集テンプレートはどのように機能しますか?

5) 非常に一般的なはずの機能を作成する方法を示す単一の記事も見つかりませんでした。フォームの作成方法に関する記事を 1 つ見つけましたが、それは私が探しているものではない情報収集機能を使用しています。セットアップセクションの結果を確認できるようになります。むしろ、この情報をフロントエンドで完全に管理したいと考えています。

誰かが私にステップバイステップの記事を教えてくれることを願っています. または、これらの質問のいくつかを明確にします。最終的には、私が経験したすべての苦痛のために、そのような記事を書く準備ができています happy.gif 絵文字

ありがとう!

4

2 に答える 2

1

ツールバーを使用したくないと言いますが(これにより、セットアップに10分の作業が必要になります)、実際には、少なくともそこにあるコードを確認する必要があるようです。また、ツールバーは、ページのどこにでも埋め込んでCSSを介してスタイルを変更できるもう1つの(オーバーライド可能な)テンプレートであることを忘れないでください。eZの経験レベルはそれほど高くないと思いますが、ツールバーを使用する簡単な方法は、ボタンが1つしかない範囲でテンプレートをオーバーライドすることです。次に、セキュリティポリシーを設定して、ボタンが正しい条件下で使用できるようにします。たった1つのボタンとして正しく機能するようになるには、おそらく1時間以内かかるはずです。

于 2011-05-05T17:58:55.287 に答える
1

eZ Publish Community Web サイトに投稿した遅い回答を、ここで皆さんと共有します: http://share.ez.no/forums/general/how-to-let-users-add-content-objects/comment66112

乾杯

于 2011-02-22T22:39:09.520 に答える