備忘録。そのときそのときに勉強しているもののメモ

immature

concrete5

特定のページタイプのページを取得した外部フォームを作るメモ

更新日:

冬~春ごろに特定のページタイプで作成したページのページタイトルを外部フォームのセレクトフォームにつっこめないかとこねくり回していた奮闘記をまとめたかったけど全然してなかった。
自分用覚書。

前提

  • 商品紹介用のページタイプが作ってある
  • 商品紹介用のページタイプから商品を登録済み(サンプル画像ではiPhone)

フォーム側完成イメージ


外部フォームに商品名のセレクトフォームがある。

参考にしたサイト・ページのブックマーク

フォームでお世話になった

concrete5 5.7〜 いつも忘れるフォームヘルパーのまとめ

ページリストの取得・ソートでお世話になった

ページ属性を取得したフォームを作成したい
PageList オブジェクトで検索・ソートを行う
ページリストをカスタムテンプレート側で絞り込む

外部フォームの説明めちゃくちゃめんどい

詳細ページ付のカレンダーに外部フォームをつけるにお世話になっているブログや外部フォームまわりのブックマークが載せてあるから外部フォームの使い方に関してはそちらを読んでほしい。

ソースコード

ボカすためにごちゃごちゃ触ったのでうまくいかなかったらすみません。

SyntaxHighlighter Evolvedが優秀で仕事してしまうのでわかりにくくなりましたので画像にしました。
そのうちGitHubとかに載せます。たぶん。

0

-concrete5
-

Copyright© immature , 2020 All Rights Reserved Powered by STINGER.