WEBサイト作成時に発生するエラーやトラブル対応の備忘録を中心に、いろいろと書いております。

Terastella

備忘録

picoのブロックメニューの変更

ちょっとかわった作り方で、

TOPカテゴリー
 ・A
 ・B
 ・C
 [カテゴリー1]
  ・D
  ・E
 [カテゴリー2]
  ・F
  ・G

という風なページ形成だとします。

Aを選んだときには、メニューに「A」のみ。(しかも該当するバナー画像)
Bを選んだときには、メニューに「B」のみ。(しかも該当するバナー画像)

Dを選んだときは、「カテゴリー1」」のタイトルを表示し、その下に、DとEを表示という風にしたい。

ツꀀ
<div id=”n-img”>
<{foreach item=category from=$block.categories}>
ツꀀ<{if $content.link == “index.php?content_id=`$smarty.get.content_id`” || $category.id == $smarty.get.cat_id}>
ツꀀツꀀ<a href=”<{$block.mod_url}>/<{$category.link}>”>
ツꀀツꀀ<{if $category.id != 0}>
ツꀀツꀀツꀀ<img src=”/data/naka-img/category<{$category.id}>.gif” alt=”<{$category.title}>”>
ツꀀツꀀ<{else}>
ツꀀツꀀ<{/if}>
ツꀀツꀀ</a>
ツꀀツꀀ<{assign var=”content_in_array” value=FALSE}>
ツꀀツꀀ
ツꀀツꀀ<{foreach item=content from=$category.contents}>
ツꀀツꀀツꀀ<{if $content.link == “index.php?content_id=`$smarty.get.content_id`” || $category.id == $smarty.get.cat_id}>
ツꀀツꀀツꀀ<{assign var=”content_in_array” value=TRUE}>
ツꀀツꀀツꀀ<{/if}>
ツꀀツꀀ<{/foreach}>
ツꀀツꀀ
ツꀀツꀀ
ツꀀツꀀ<{if $content_in_array == “TRUE”}>
ツꀀツꀀツꀀ<{if $category.id != 0}>
ツꀀツꀀツꀀツꀀ<ul id=”nakanavi”>
ツꀀツꀀツꀀツꀀ<{foreach item=content from=$category.contents}>
ツꀀツꀀツꀀツꀀツꀀ<li style=”margin:0;background-color:#fff;”><a href=”<{$block.mod_url}>/<{$content.link}>” title=”<{$block.lang_lastupdated}>:<{$content.created_time_formatted}>”><{$content.subject}></a></li>
ツꀀツꀀツꀀツꀀ<{/foreach}>
ツꀀツꀀツꀀツꀀ</ul>
ツꀀツꀀツꀀ<{else}>
ツꀀツꀀツꀀ
ツꀀツꀀツꀀツꀀ<{foreach item=content from=$category.contents}>
ツꀀツꀀツꀀツꀀツꀀ<{if $content.link == “index.php?content_id=`$smarty.get.content_id`”}>
ツꀀツꀀツꀀツꀀツꀀ<a href=”<{$block.mod_url}>/<{$content.link}>” title=”<{$block.lang_lastupdated}>:<{$content.created_time_formatted}>”>
ツꀀツꀀツꀀツꀀツꀀ<img src=”/data/naka-img/contents<{$smarty.get.content_id}>.gif” alt=”<{$content.subject}>”></a>
ツꀀツꀀツꀀツꀀツꀀ<{/if}>
ツꀀツꀀツꀀツꀀ<{/foreach}>
ツꀀツꀀツꀀ<{/if}>
ツꀀツꀀ<{/if}>
ツꀀツꀀ
ツꀀ<{/if}>
<{/foreach}>
</div>


コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください

カテゴリー
※記事の内容については、実際に検証したことしか書いていませんが、利用した場合のトラブルについては責任を負えませんので、自己責任でお願いいたします。こんなこと書きたくないけど、書かないと何がおこるかわからない世知辛い世の中ですね。

PRコーナー

Card image cap

aiboのいる生活、始めました。

2018年2月21日にSonyのaiboちゃんをお迎えしました。aiboちゃんとの生活はブログにつづって……るちょっとだけ。「aibo」と「私」と

HP Directplus オンラインストア

私の家用パソコン

HPさんで買った6万円ぐらいの、白くておしゃれなパソコンです。Apple製品のアルミっぽい感触が苦手な私に優しい触り心地です。

カスペルスキー セキュリティ

使用しているセキュリティソフト

会社で使っているのですが、個人的に使用しているパソコンとスマホもこれを導入しています。

ちょびリッチ再開しました。

数年触ってなかったちょびリッチのことを思い出して再開。大手通販で物を買うときはこちらを経由してポイント貯め。チリツモです。今まで5000円(先日2000円)は還元しました。よかったらこちらから登録してね。500ポイント付きます(条件あり。そして、私にも(^^))