メニュー

Home > コメント一覧

コメント一覧

Re:テンプレートを変えるだけでリンクをカテゴリーごとに表示する方法

2016/11/02|fromさくら

ミツさま

こんばんは。いつも不勉強の私にも分かりやすい丁寧なお返事どうもありがとうございます。

そうです、仰います通り、表示させたいリンクのカテゴリがタグや検索ワードと関連している時のみ表示されていました。
{$smarty.get.◯◯}という定義?がエントリーやアルバムやリンクで共通しているために起こる出来事だったのですね。
ひとりでずっと考えていて分からなかった原因が分かって、とてもスッキリしました。

また、対応策も教えていただきありがとうございます。
全てのページで表示させたかったので、新着リンクプラグインで表示件数を増やすことで対応させていただきました。
最初からこちらにすれば良かったんですね…別のプラグインの応用という道が全く頭になかったため、気づくことができませんでした。
ミツさまには余計なお手間をとらせてしまい、申し訳ありませんでした。
これを教訓として、サイト運営のためのさらなるプログラムの理解に努めて参ろうと思います。
この度は本当にありがとうございました。

Re:テンプレートを変えるだけでリンクをカテゴリーごとに表示する方法

2016/11/01|fromミツ@32877

こんにちは。

アルバム画面でタグで検索時やフリーワードで検索時すると、{$smarty.get.tag}や{$smarty.get.word}に検索したタグやワードが格納されます。
バナー付きリンク配列をアルバム画面で表示する場合、{$smarty.get.tag}や{$smarty.get.word}は、アルバムの検索に利用される他、バナー付きリンク配列にも影響します。

たとえば、バナー付きリンクプラグインを表示しているアルバム画面で「テスト」というタグを検索(freo/index.php/album?tag=テスト画面にアクセス)するとき
・「テスト」というタグが登録されたアルバムを一覧表示する
・「テスト」というタグが登録されたリンクを一覧表示する
の両方が同時に起きているはずです。
さくらさんはバナー付きリンクプラグイン表示部分をカテゴリーで限定しているので、アルバムプラグインのバナー付きリンク表示部分には、「テスト」というタグが登録されていてなおかつ指定したカテゴリーのリンクのみが表示されているはずです。

アルバム検索時にバナー付きリンクプラグイン利用部分を非表示にするのであれば、

<!--{if !$smarty.get|smarty:nodefaults}-->
バナー付きリンク表示部分
<!--{/if}-->

のようにすればOKですが、アルバムプラグインにバナー付きリンクプラグインに登録しているリンクの内特定のカテゴリーのリンクのみを、どのような検索下にも関わらず表示したいのであれば、下記のとおりにしてください。

(1)新着リンクプラグインを実装する
(2)新着リンクプラグインの設定で表示するカテゴリーを指定する
(3)新着リンクプラグインをアルバムで利用できるようにconfig.link_recently.phpのdisplay設定を変更する

新着リンクプラグインは、検索ワード・タグに関わらず、カテゴリーIDでのみリンクを抽出するプラグインなので、ご要望に叶うと思います。

Re:テンプレートを変えるだけでリンクをカテゴリーごとに表示する方法

2016/10/30|fromさくら

ミツさま

何度も質問させていただくこととなり申し訳ありません。
問題の本質は私の人為的ミスやfreo本体のシステムである可能性がありますが、「バナー付きリンク」に関して悩んでいるため、質問のコメントをさせて頂きました。
もし管轄外でしたらすみません。

先日ミツ様より教えて頂きました、
<ul>
<!--{foreach from=$plugin_links|smarty:nodefaults item='plugin_link'}-->
<!--{if $plugin_link.category_id == '特定したいカテゴリーID'}-->
<li><!--{if $plugin_link.url}--><a href="{$plugin_link.url}" target="_blank">{$plugin_link.title}</a><!--{else}-->{$plugin_link.title}<!--{/if}--></li>
<!--{/if}-->
<!--{/foreach}-->
</ul>
というタグをアルバムなどの色々なページで利用していたところ、「album?category_id=◯◯」など、?以下の文字がつくページで表示されていない場合があることに気付きました。?tag=◯◯、?word=◯◯などといった、絞り込んだ際のページだと思います。

こちらで表示ができなくなるのは仕様でしょうか?
それとももし表示できる方法がありましたら、アイデアを教えていただけますと嬉しいです。

何度もご迷惑をおかけして重ね重ね申し訳ありません。

Re:アルバムプラグイン

2016/10/17|fromリマ

迅速に対応して頂いて、本当にありがとうございます!
更新したところ無事に表示されなくなりました。
今後とも虹色ミツバチ様を参考にさせていただきます。
重ね重ねお礼申し上げます。

Re:アルバムプラグイン

2016/10/17|fromミツ@32877

こんにちは。ご指摘ありがとうございます!

アルバム一覧画面用テンプレートに不要な文字列が含まれていた不具合を解消しましてバージョンアップしました。
最新版をDLの上、[libs/freo/plugins/config.album.php]と[templates/freo/plugins/album/default.html]を更新してください。

ページ上部へ