Re: ページ属性を取得したフォームを作成したい

2018年6月8日 at 12:41

ご返信ありがとうございます。

外部フォームでちょっと試行錯誤してみます。


今気づいたのですが、質問の仕方が悪かったと思っていて、
フォームの中に、ページリストを使ってページリストのページ属性を使いたいというのが主旨でした。(添付参照)
申し訳ありません。

タグ:

Re: ページ属性を取得したフォームを作成したい

2018年6月8日 at 13:46
はい、可能です。

こちらのURLが参考になると思います。
http://concrete5-japan.org/help/5-7/developer/working-with-pages/searching-and-sorting-with-the-pagelist-object/


参考コードです
controller側の処理

$list = new PageList();
$list->filterByPageTypeHandle('blog_entry'); //ページタイプで絞り込みする場合
$pages = $list->getResults();


view側の処理

foreach($pages as $page){
 echo $page->getAttribute('属性ハンドル'); //ページ属性表示処理
}