Re: picoモジュールで記事の先頭にメニューを設置したい。

このトピックの投稿一覧へ

なし Re: picoモジュールで記事の先頭にメニューを設置したい。

msg# 1.1
depth:
1
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2019/8/12 16:21
タツ  管理人   投稿数: 2403 オンライン
作成したメニューの中で現在閲覧しているページがどこなのか分かるように
さらにモジュール名_block_menu_headを以下のように編集してみました。
<{foreach item=category from=$block.categories}>

<{if $category.id == $smarty.get.cat_id }>
<b>■<{$category.title}>MENU</b>

<{foreach key=key item=content from=$category.contents}>
<{if $block.mod_url|cat:"/"|cat:$content.link == $xoops_url|cat:$smarty.server.REQUEST_URI}>

<div style="border:1px solid #aaa;background:#CCE8F4;padding:1em 1em 0 1em;margin-bottom:3em;padding-bottom: .1em;">
<div>
	<ul><{foreach item=content from=$category.contents}>
	<{if $smarty.server.QUERY_STRING == 'content_id='|cat:$content.id}>
		<li style="background:#fff;margin:5px 0;padding-left:8px;font-weight:700;"><{$content.subject}></li>
	<{else}>
	<li style="margin:5px 0;"><a href="<{$block.mod_url}>/<{$content.link}>" title="<{$block.lang_lastupdated}>:<{$content.created_time_formatted}>"><{$content.subject}></a></li>
        <{/if}>
	<{/foreach}>
	</ul>
</div>
</div>
<{/if}>
<{/foreach}>
<{/if}>
<{/foreach}>
良いか悪いかは別にしてこれで現在閲覧しているページが分かるようになりました。
投票数:30 平均点:6.67

投稿ツリー


     条件検索へ

旅と気ままなフォーラム最新投稿

欲しい商品が必ず見つかるメジャーなネットショップ

ログイン

Facebook,RSSリンク表示

検索

アクセスカウンタ

今日 : 89
昨日 : 278
総計 : 1630827