質問 > フロント機能 > 「簡単ブログPro」のカテゴリー名を取得したいです。 |
フロント機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
tomo-cool |
投稿日時: 2022/7/8 14:21
対応状況: −−−
|
新米 登録日: 2022/7/8 居住地: 投稿: 2 |
「簡単ブログPro」のカテゴリー名を取得したいです。 ■やりたいこと
・コラム一覧ページには 「全てのコラム一覧」とテキストを表示したい。 ・各コラムにはカテゴリーがついてるのですが、例:「最近の出来事」それぞれのカテゴリー一覧ページがあります。 その際、カテゴリー名だけを取得して「最近の出来事のコラム一覧」と表示するように条件分岐を書きたいです。 ・また、その各コラムにはタグも付与されており、タグ一覧ページの際にも「タグ名のコラム一覧」と表示されるようにしたいです。 ■現在作業中のソースコード ------------------------------------------ {% set request_uri = app.request.server.get('REQUEST_URI') %} {% if 'blog/?categories' in request_uri %} {% for category in categories %} <h2>{{ category.getName|raw }}の記事一覧</h2> {% endfor %} {% elseif 'blog/?tag' in request_uri %} {% for tag in tags %} <h2>{{ tag |trim }}の記事一覧</h2> {% endfor %} {% else %} <h2>全ての記事一覧</h2> {% endif %} ------------------------------------------ ↑URLを取得し、該当の文言が一致すればカテゴリーの名前、タグの名前、その他~と分岐させています。 この分岐は問題ないのですが、肝心のカテゴリー名を一つだけ取得して表示する方法が不明です。 カテゴリーの記述は、for文で回すと全てのカテゴリー名が表示はしますが、そのページに該当するカテゴリーだけ表示させたいです。 タグの方の記述はバグで何も出てきません。 詳しい方、ご教授いただけますと幸いでございます。 全然勉強不足で申し訳ありませんが、どうにかして実装したいです。 |
balisys |
投稿日時: 2023/12/21 20:54
対応状況: −−−
|
仙人 登録日: 2020/7/5 居住地: 投稿: 397 |
Re: 「簡単ブログPro」のカテゴリー名を取得したいです。 引用:
「簡単ブログPro」のカテゴリー名を取得したいです。 こちらは有料のプラグインになるかと思いますので、提供元にご相談頂くのがよいのかな思います。 |
k.nakayama |
投稿日時: 2023/12/22 19:22
対応状況: −−−
|
常連 登録日: 2019/10/11 居住地: 投稿: 52 |
Re: 「簡単ブログPro」のカテゴリー名を取得したいです。 そちらのプラグインは知らないのですが、
一般的にどのような方法をとるかというと、まずはurlでソースを検索するなどしてプラグイン内で該当するページのControllerを探します。 Controllerがどのような変数をtwigに渡しているかを確認して使います。
|
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |