设计url

This commit is contained in:
make
2025-03-30 16:56:15 +08:00
14 changed files with 343 additions and 266 deletions

View File

@@ -1,11 +1,11 @@
<li>
<a href='/pc{site:nurl n_id="$Novel->n_id" n_py="$Novel->og_novel_pin_yin"/}' title="{$Novel->og_novel_book_name}" target="_blank" class="book_cov">
<a href='/pc{site:nurl n_id="$Novel->n_id" n_py="$Novel->og_novel_pin_yin"/}' title="{$Novel->og_novel_book_name ?? ''}" target="_blank" class="book_cov">
<img class="lazyload_book_cover lazyload-img"
src="/static/img/default.jpg" data-src="{$Novel->n_cover_path}"
alt="{$Novel->og_novel_book_name}">
src="/static/img/default.jpg" data-src="{$Novel->n_cover_path ?? ''}"
alt="{$Novel->og_novel_book_name ?? ''}">
</a>
<div class="book_inf">
<h3><a href='/pc{site:nurl n_id="$Novel->n_id" n_py="$Novel->og_novel_pin_yin"/}' title="{$Novel->og_novel_book_name}" target="_blank">{$Novel->og_novel_book_name}</a></h3>
<span class="aut">{$Novel->og_novel_author}</span>
<h3><a href='/pc{site:nurl n_id="$Novel->n_id" n_py="$Novel->og_novel_pin_yin"/}' title="{$Novel->og_novel_book_name ?? ''}" target="_blank">{$Novel->og_novel_book_name ?? ''}</a></h3>
<span class="aut">{$Novel->og_novel_author ?? ''}</span>
</div>
</li>

View File

@@ -1,5 +1,5 @@
<li>
<a href='/pc{site:nurl n_id="$Novel->n_id" n_py="$Novel->og_novel_pin_yin"/}' target="_blank" class="book_cov" title="{$Novel->og_novel_book_name ?? ''}">
<a href='/pc{site:nurl n_id="$Novel->n_id ?? 1" n_py="$Novel->og_novel_pin_yin"/}' target="_blank" class="book_cov" title="{$Novel->og_novel_book_name ?? ''}">
<img class="lazyload_book_cover lazyload-img"
src="/static/img/default.jpg" data-src="{$Novel.n_cover_path ?? ''}" alt="{$Novel->og_novel_book_name ?? ''}">
</a>

View File

@@ -6,66 +6,31 @@
{block name="main"}
<div class="content">
<!--选择搜索 开始-->
<!--选择搜索 开始-->
<div class="find">
<div class="opt">
<div class="optCl" mod="search_channel">
<span class="optTit">所属频道</span>
<ul>
<li><a class="on" href="/pc/shuku.html" btn="search_category">全部</a></li>
<li><a href="/pc/shuku/boys------.html" btn="search_category">男生</a></li>
<li><a href="/pc/shuku/girls------.html" btn="search_category">女生</a></li>
<li><a class="on" href="/pc/shuku/all-{$strCategory}-{$strStatus}-1.html" btn="search_category">全部</a></li>
<li><a href="/pc/shuku/nansheng-{$strCategory}-{$strStatus}-1.html" btn="search_category">男生</a></li>
<li><a href="/pc/shuku/nvsheng-{$strCategory}-{$strStatus}-1.html" btn="search_category">女生</a></li>
</ul>
</div>
<div class="optCl" mod="search_channel">
<span class="optTit">所属分类</span>
<ul>
<li><a class="on" href="/pc/shuku.html" btn="search_category">全部</a></li>
<li><a href="/pc/shuku/-1-----.html" btn="search_category">都市修仙</a></li>
<li><a href="/pc/shuku/-2-----.html" btn="search_category">玄幻修真</a></li>
<li><a href="/pc/shuku/-3-----.html" btn="search_category">玄幻修真</a></li>
<li><a href="/pc/shuku/-4-----.html" btn="search_category">玄幻修真</a></li>
<!-- <li><a href="/pc/shuku/-intCategoryId-strStatus-strTextNumber-strUpdateTime-strSort-intPage.html" btn="search_category">玄幻修真</a></li> -->
<li><a class="on" href="/pc/shuku/{$strNovelChannel}-all-{$strStatus}-1.html" btn="search_category">全部</a></li>
<li><a href="/pc/shuku/{$strNovelChannel}-dushixiuxian-{$strStatus}-1.html" btn="search_category">都市修仙</a></li>
<li><a href="/pc/shuku/{$strNovelChannel}-xuanhuanxiuzhen-{$strStatus}-1.html" btn="search_category">玄幻修真</a></li>
</ul>
</div>
<div class="optCl">
<span class="optTit">是否完结</span>
<ul>
<li><a class="on" href="/pc/shuku.html" btn="search_category">全部</a></li>
<li><a href="/pc/shuku/--update----.html" btn="search_category">连载</a></li>
<li><a href="/pc/shuku/--end----.html" btn="search_category">完本</a></li>
</ul>
</div>
<div class="optCl">
<span class="optTit">作品字数</span>
<ul>
<li><a class="on" href="/pc/shuku.html" btn="search_category">全部</a></li>
<li><a href="/pc/shuku/---30---.html" btn="search_category">30万字以下</a></li>
<li><a href="/pc/shuku/---50---.html" btn="search_category">30-50万字</a></li>
<li><a href="/pc/shuku/---100---.html" btn="search_category">50-100万字</a></li>
<li><a href="/pc/shuku/---200---.html" btn="search_category">100-200万字</a></li>
<li><a href="/pc/shuku/---201---.html" btn="search_category">200万字以上</a></li>
</ul>
</div>
<div class="optCl">
<span class="optTit">更新时间</span>
<ul>
<li><a class="on" href="/pc/shuku.html" btn="search_category">全部</a></li>
<li><a href="/pc/shuku/----3day--.html" btn="search_category">三日内</a></li>
<li><a href="/pc/shuku/----7day--.html" btn="search_category">七日内</a></li>
<li><a href="/pc/shuku/----halfmoon--.html" btn="search_category">半月内</a></li>
<li><a href="/pc/shuku/----moon--.html" btn="search_category">一月内</a></li>
</ul>
</div>
<div class="optCl">
<span class="optTit">排序方式</span>
<ul class="no_bor">
<li><a class="on" href="/pc/shuku.html">默认</a></li>
<li><a href="/pc/shuku/-----click-.html">热度</a></li>
<li><a href="/pc/shuku/-----updatetime-.html">更新时间</a></li>
<li><a href="/pc/shuku/-----word-.html" btn="search_params" data-key="order" data-val="char">字数</a>
</li>
<li><a class="on" href="/pc/shuku/{$strNovelChannel}-{$strCategory}-all-1.html" btn="search_category">全部</a></li>
<li><a href="/pc/shuku/{$strNovelChannel}-{$strCategory}-lianzai-1.html" btn="search_category">连载</a></li>
<li><a href="/pc/shuku/{$strNovelChannel}-{$strCategory}-wanben-1.html" btn="search_category">完本</a></li>
</ul>
</div>
</div>
@@ -75,26 +40,26 @@
<!--搜索结果 开始-->
<div class="result" mod="search_data_list">
<ul>
{foreach $arrNovel as $key=>$Novel}
{volist name="arrNovel" id="Novel" key="key"}
{include file="Pc/Public/shuKuNovelList" /}
{/foreach}
{/volist}
</ul>
<!--页码切换 开始-->
<div class="changepage">
<ul class="pagination">
<li class="disabled"><span>«</span></li>
<li class="active"><span>1</span></li>
<li><a href="/pc/shuku/------2.html">2</a></li>
<li><a href="/pc/shuku/------3.html">3</a></li>
<li><a href="/pc/shuku/------4.html">4</a></li>
<li><a href="/pc/shuku/------5.html">5</a></li>
<li><a href="/pc/shuku/------6.html">6</a></li>
<li><a href="/pc/shuku/------7.html">7</a></li>
<li><a href="/pc/shuku/------8.html">8</a></li>
<li><a href="/pc/{$strNovelChannel}-{$strCategory}-{$strStatus}-2">2</a></li>
<li><a href="/pc/{$strNovelChannel}-{$strCategory}-{$strStatus}-3">3</a></li>
<li><a href="/pc/{$strNovelChannel}-{$strCategory}-{$strStatus}-4">4</a></li>
<li><a href="/pc/{$strNovelChannel}-{$strCategory}-{$strStatus}-5">5</a></li>
<li><a href="/pc/{$strNovelChannel}-{$strCategory}-{$strStatus}-6">6</a></li>
<li><a href="/pc/{$strNovelChannel}-{$strCategory}-{$strStatus}-7">7</a></li>
<li><a href="/pc/{$strNovelChannel}-{$strCategory}-{$strStatus}-8">8</a></li>
<li class="disabled"><span>...</span></li>
<li><a href="/pc/shuku/------33.html">33</a></li>
<li><a href="/pc/shuku/------34.html">34</a></li>
<li><a href="/pc/shuku/------2.html">»</a></li>
<li><a href="/pc//pc/{$strNovelChannel}-{$strCategory}-{$strStatus}-33">33</a></li>
<li><a href="/pc//pc/{$strNovelChannel}-{$strCategory}-{$strStatus}-34">34</a></li>
<li><a href="/pc//pc/{$strNovelChannel}-{$strCategory}-{$strStatus}-2">»</a></li>
</ul>
</div>
<!--页码切换 结束-->

View File

@@ -3,7 +3,13 @@
{block name="title"}{/block}
{block name="head-css"}
<link rel="canonical" href="www.example.com/nansheng-xiaoshuo">
{eq name="strPageCode" value="boys"}
<link rel="canonical" href="{Request->DomainModel->d_domain}/nansheng-xiaoshuo">
{else}
<link rel="canonical" href="{Request->DomainModel->d_domain}/nvsheng-xiaoshuo">
{/eq}
{/block}
{block name="head-js"}{/block}
@@ -20,16 +26,17 @@
<span class="log_line"></span>
</div>
<ul class="f2_list" mod="hot_tj">
{foreach $arrRecommendSerializationNovel as $key=>$Novel}
{volist name="arrRecommendSerializationNovel" id="Novel" key="key"}
{include file="Pc/Public/endNovelList" /}
{/foreach}
{/volist}
</ul>
</div>
<div class="adv">
{foreach $arrAdBanner as $key=>$Novel}
{volist name="arrAdBanner" id="Ad" key="key"}
{include file="Pc/Public/adBanner" /}
{/foreach}
{/volist}
</div>
@@ -40,16 +47,16 @@
<h2>完本推荐</h2>
</div>
<ul class="rec_R">
{foreach $arrRecommendEndNovel as $key=>$Novel}
{volist name="arrRecommendEndNovel" id="Novel" key="key"}
{include file="Pc/Public/endNovelList" /}
{/foreach}
{/volist}
</ul>
</div>
<div class="adv">
{foreach $arrAdBanner as $key=>$Novel}
{volist name="arrAdBanner" id="Ad" key="key"}
{include file="Pc/Public/adBanner" /}
{/foreach}
{/volist}
</div>
<div class="f4 area">
@@ -70,11 +77,9 @@
<li class="sj">更新时间</li>
</ul>
</li>
{foreach $arrNewsUpdateNovel as $key=>$Novel}
{if $key >= 1}
{volist name="arrNewsUpdateNovel" id="Novel" key="key"}
{include file="Pc/Public/indexNewsUpdateList" /}
{/if}
{/foreach}
{/volist}
</ol>
</div>
</div>