にっく

コメントのカスタムフィールドについて

5

こんにちは、質問をさせていただきます。

MT5から、多種多様なデータ類にカスタムフィールドを設定できるようになりましたが、

※コメントのカスタムフィールドを追加して、公開ページ側に入力フォームとして表示する方法は、どこかに記述があるでしょうか?

※あるいは、すでに上記カスタマイズをされた方いらっしゃいますでしょうか?また、公開済みのページはありますか?

なんとなく
「コメントのカスタムフィールドって、MTの管理画面と同じように入力欄を増設するのかな?」

と思うのですが、この辺のドキュメントはどこかに存在するのでしょうか。

コメントのカスタムフィールド=公開ページに入力欄を表示し、データの入出力を行うためのフィールド、というイメージなのですが・・・。

返信(8)

| 返信する
  • にっくさんこんにちは。

    以下のページにドキュメントがあります。

    http://www.movabletype.jp/documentation/mt5/design/templates/mt5-tags.html

  • 藤本さんが回答していますので、別例ですが...
    コミュニティブログのブログ記事フォームで、ブログ記事のカスタムフィールドの利用例があります。これと一緒ですね。

  • >藤本さん

    おー、ありがとうございます!
    こんなところにあったのですね。すっかり見逃しておりました。

    >柳下さん

    同じくありがとうございます。
    コミュニティブログの「ブログ記事フォーム」、見ました。
    なるほど、 mt:EntryCustomFields を使っているだけで
    後はだいたい同じですね。
    大変参考になりました。

    いずれにせよ、これはMTの使い方を大きく広げますね。
    デフォルトでデータの入出力がカバーされているので、ウェブアプリケーションとして、MTだけでいろいろなことができますね。

  • テンプレートタグリファレンスにも記載しておきました!

    http://www.movabletype.jp/documentation/appendices/tags/commentcustomfields.html

  • ちょうど使おうとしてたとこです。

    ページ単位でのお問い合わせフォームとして利用しようと思ってます
    会社名をURLで代用してたんですけど、送られてくるメールアドレスがエンコードされちゃってきたんでw

    いろいろ利用できそうですね

  • 金子さん

    ありがとうございます。
    きっと、同じように迷っている方々への道しるべになるかと思います。


    とみぃさん

    そういえば、メールフォームはコメントで代用できますね。
    考えれば考えるほど、使い出がある機能ですね。

  • 亀レスですが、コメントでフォームをつくれました。

    特定のコメントカスタムフィールドの入力欄の作り方のポイント

      <input type="hidden" name="blog_id" value="<MTBlogID>" />
      <input type="hidden" name="customfield_beacon" value="1" id="customfield_beacon" />

    をコメントformの変数に追加する。

    例えば会社名のカスタムフィールドを
    comment_companyというベースネームでつくったら、inputは、

    name="customfield_comment_company"

    となる。ということでいけました。

    name の付け方とか、
    コメントフォームの変数の説明とか
    どっかにまとまっていましたっけ

  • コメントフォームのカスタマイズの情報を調べていてたどり着きました。

    テンプレートタグリファレンスの説明だと一式まとめて挿入みたいな形になりますよね?
    任意の順序で挿入したい場合の情報が、日本のリファレンスサイトにありますか?

    一応tomixさんの方法とUSのmt:CustomFieldHTMLのリファレンスページが参考になりました。
    http://www.movabletype.org/documentation/appendices/tags/customfieldhtml.html

    (ちなみに

    <$mt:CustomFieldHTML$>
    はJPのリファレンスにはありません。)

返信する


カテゴリグループ

フォーラムカテゴリー

21 76

最新のトピック: 公開終了日の取り消し (2013年10月18日 gsk)

178 552

最新のトピック: ユーザへアカウント発行通知 (2014年1月27日 cmtskt)

143 426

最新のトピック: アイテム・カスタムフィールドの連動 (2013年12月16日 kazuhiro watanabe)

291 819

最新のトピック: 検索についての質問 (2014年1月23日 noble777)

OpenID対応しています OpenIDについて