サポート

(解決)ページ登録画面でのみフィルターが表示されない。

セロリ (2016/01/13 23:45)

設置URL : http://example.ne.jp/

初心者です。
フィルター機能は有効にし、別途フィルターを登録してある状態で、ページ登録画面でのみ、フィルターの内容が白紙で、選択ができない状態です。

フィルターの内容はおろか、「フィルターが登録されていません」などの文字も表示されていません。

試しにエントリー登録画面を見たところ、こちらは正常にフィルター内容が表示されました。
テンプレートを見直してみたのですが、原因がわかりません。
ご迷惑をおかけしますが、どなたかご教授のほど宜しくお願いします。

ミツ (2016/01/14 10:30)

URL : http://32877.xii.jp

こんにちは。

管理画面→システム→設定管理→ページ設定→フィルター→「フィルター機能」は「利用する」になっていますか?
ご確認をお願いします。

セロリ (2016/01/14 11:26)

こんにちは。コメントありがとうございます。
ご指摘の部分、フィルター機能について「利用する」状態になっています。
フィルターもテストで登録、これでページ登録画面内でのみ、フィルター項目以下が表示されません。

ミツ (2016/01/14 13:32)

URL : http://32877.xii.jp

こんにちは。

[freo/templates/admin/page_form.html]をデフォルトのものに差し替え、
[freo/templates_c]フォルダ内の.htaccess以外のファイルを全て削除し、
再度、ページ登録画面を表示してみてください。

セロリ (2016/01/14 14:57)

ミツさん、本当に有難うございました。
無事ページ登録画面でフィルターが表示、選択もできるようになりました。
ミツさんのサイトの方でもお世話になっています。各種解説とてもわかりやすく、freoでサイトを作る上で非常に助かっています。
重ね重ね、有難うございました。
解決しましたので、自サイトのURLは削っておきます。

セロリ (2016/01/14 15:19)

追記です。
Web Liberty&freoカスタマイズ集「freoの管理用テンプレートをBootstrap3でカスタマイズ」のページで配布されている該当のテンプレートを使用しているのですが、ダウンロードしなおして見直してみたところ

</div>

<!--{if $freo.config.page.filter}-->

<dt>フィルターで制限</dt>

ここの</div>直後に必要な<!--{/if}-->が抜けていたため、正常に表示できなかったようです。

ccc (2016/01/14 20:51)

URL : http://cccabinet.jpn.org/

Web Liberty&freoカスタマイズ集「freoの管理用テンプレートをBootstrap3でカスタマイズ」のページで配布されている該当のテンプレートを使用しているのですが、ダウンロードしなおして見直してみたところ...
ここの</div>直後に必要な<!--{/if}-->が抜けていたため、正常に表示できなかったようです。

セロリさん申し訳ございませんm(__)m
<!--{/if}-->の位置がズレていたようです。
とりあえずadmin/page_form.htmlの392行目にある<!--{/if}-->をセロリさんのおっしゃる場所(378行目の</div>の後)に移動すればOKです。
再度確認して修正してアップするようにします。

セロリ (2016/01/14 22:29)

cccさん、こんばんは。
ご丁寧にどうも有難うございます!こちらこそいつも大変お世話になっています。
ともあれ解決しましたのでよかったです。

お忙しい中、お二方ともお時間を頂き、本当にありがとうございました。

返信

  • この記事に返信します。
  • 返信の際は、設置URL以外の項目は入力必須です。
投稿フォーム
名前
設置URL
本文(本文の装飾について
編集キー(投稿した記事を編集する際に使用します。)
投稿キー(スパム対策に、投稿キー を半角で入力してください。)