サポート
(解決)ページ登録画面でのみフィルターが表示されない。
セロリ (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以外の項目は入力必須です。