diff --git a/code/app/admin/config/router.php b/code/app/admin/config/router.php
index 7f7a201..510f375 100644
--- a/code/app/admin/config/router.php
+++ b/code/app/admin/config/router.php
@@ -50,6 +50,22 @@ Route::group("/video", function () {
Route::get("/category/list", [Video::class, "getCategory"])->name("Video@getCategory");
})->middleware(AdminAuth::class);
+# 广告
+Route::group("/guanggao", function () {
+ # 主
+ Route::get("/main/group/list", "GuangGao/getGuangGaoFenZuList")->name("GuangGao@getGuangGaoFenZuList");
+ Route::post("/main/group/save", "GuangGao/saveGuangGaoFenZu")->name("GuangGao@saveGuangGaoFenZu");
+ Route::post("/main/group/del", "GuangGao/delGuangGaoFenZu")->name("GuangGao@delGuangGaoFenZu");
+ Route::get("/main/list", "GuangGao/getGuangGaoList")->name("GuangGao@getGuangGaoList");
+ Route::post("/main/save", "GuangGao/saveGuangGao")->name("GuangGao@saveGuangGao");
+ Route::post("/main/del", "GuangGao/delGuangGao")->name("GuangGao@delGuangGao");
+
+ # 广告配置
+ Route::get("/ggpz/list", "GuangGao/getGuangGaoPeiZhiList")->name("GuangGao@getGuangGaoPeiZhiList");
+ Route::post("/ggpz/save", "GuangGao/saveGuangGaoPeiZhi")->name("GuangGao@saveGuangGaoPeiZhi");
+
+})->middleware(AdminAuth::class);
+
# 站点
Route::group("/site", function () {
diff --git a/code/app/home/config/router.php b/code/app/home/config/router.php
index f5b0fe2..2ee77ed 100644
--- a/code/app/home/config/router.php
+++ b/code/app/home/config/router.php
@@ -86,347 +86,282 @@ $arrRoutes = [
'h5' => ['', '/nindex'],
],
- // 通用路径别名
- 'paths' => [
- // 视频站点url -- start
-
- /**
- * 视频分类 分页
-
- * /目前使用的3种模板:
- * /vodtype-dian-ying/dong-zuo-pian-1992-zhong-guo-da-lu-news/guo-yu-page1
- * /vodclass-dong-zuo-pian/dian-ying-1992-zhong-guo-da-lu-news/guo-yu-page1
- * /vodcategory-dian-ying-1992-dong-zuo-pian/zhong-guo-da-lu-news/guo-yu-page1
- *
- * /vodshow/电影/动作片/中国大陆/国语/1992/最新/第一页
- */
- 'video_category' => [
-
- // '/vodtype-:strParentCategory/:strCategory/:strArea/:strLang/:strYear-:strOrder-page:intPage',
- // '/vodclass-:strParentCategory/:strCategory/:strArea/:strLang/:strYear-:strOrder-page:intPage',
- // '/vodcategory-:strParentCategory/:strCategory/:strArea/:strLang/:strYear-:strOrder-page:intPage',
-
- // '/video-type/:strParentCategory/:strCategory/:strArea/:strLang/:strYear-:strOrder-page:intPage',
- // '/video-class/:strParentCategory/:strCategory/:strArea/:strLang/:strYear-:strOrder-page:intPage',
- // '/video-category/:strParentCategory/:strCategory/:strArea/:strLang/:strYear-:strOrder-page:intPage',
-
- // '/shipinfenlei-:strParentCategory/:strCategory/:strArea/:strLang/:strYear-:strOrder-page:intPage',
- // '/shipinleixing-:strParentCategory/:strCategory/:strArea/:strLang/:strYear-:strOrder-page:intPage',
- // '/shipinliebiao-:strParentCategory/:strCategory/:strArea/:strLang/:strYear-:strOrder-page:intPage',
-
-
- // ok -现在使用的9套
- '/vodtype-:strParentCategory/:strCategory-:strYear-:strArea-:strOrder/:strLang-page:intPage',
- '/vodclass-:strCategory/:strParentCategory-:strYear-:strArea-:strOrder/:strLang-page:intPage',
- '/vodcategory-:strParentCategory-:strYear-:strCategory/:strArea-:strOrder/:strLang-page:intPage',
-
- '/videotype-:strParentCategory/:strCategory-:strYear-:strArea-:strOrder/:strLang-page:intPage',
- '/videoclass-:strCategory/:strParentCategory-:strYear-:strArea-:strOrder/:strLang-page:intPage',
- '/videocategory-:strParentCategory-:strYear-:strCategory/:strArea-:strOrder/:strLang-page:intPage',
-
- '/shipinfenlei-:strParentCategory/:strCategory-:strYear-:strArea-:strOrder/:strLang-page:intPage',
- '/shipinleixing-:strCategory/:strParentCategory-:strYear-:strArea-:strOrder/:strLang-page:intPage',
- '/shipinliebiao-:strParentCategory-:strYear-:strCategory/:strArea-:strOrder/:strLang-page:intPage',
-
-
- // '/vodtype-:strCategory/:strParentCategory-:strArea-:strLang-:strYear-:strOrder-page:intPage',
- // '/:strCategory/vodclass-:strParentCategory-:strArea-:strLang-:strYear-:strOrder-page:intPage',
- // '/vodcategory-:strParentCategory/:strCategory/:strArea-:strLang-:strYear-:strOrder-page:intPage',
- // '/:strCategory-vodlist/:strParentCategory-:strArea-:strLang-:strYear-:strOrder-page:intPage',
-
- // '/video-type/:strParentCategory/:strCategory/:strArea/:strLang/:strYear/:strOrder/page:intPage',
- // '/video-class-:strParentCategory/:strCategory/:strArea-:strLang-:strYear-:strOrder-page:intPage',
- // '/video-category-:strParentCategory/:strCategory/:strArea-:strLang-:strYear-:strOrder-page:intPage',
- // '/video-list-:strParentCategory/:strCategory/:strArea-:strLang-:strYear-:strOrder/page:intPage',
-
- // '/shipinfenlei-:strCategory/:strParentCategory-:strArea-:strLang-:strYear-:strOrder-page:intPage',
- // '/shipinleixing-:strCategory/:strParentCategory-:strArea-:strLang-:strYear-:strOrder-page:intPage',
- // '/shipinliebiao-:strCategory/:strParentCategory-:strArea-:strLang-:strYear-:strOrder-page:intPage',
-
- ],
-
- // 视频分类 首页
- 'video_category_index' => [
- '/vodtype/:strParentCategory',
- '/vodclass/:strParentCategory',
- '/vodcategory/:strParentCategory',
- // '/vodlist/:strParentCategory',
-
- '/video-type/:strParentCategory',
- '/video-class/:strParentCategory',
- '/video-category/:strParentCategory',
- // '/video-list/:strParentCategory',
-
- '/shipinfenlei/:strParentCategory',
- '/shipinleixing/:strParentCategory',
- '/shipinliebiao/:strParentCategory',
-
- ],
-
- /**
- * 视频详情
- * /voddetail/strVideoPinyin-1
- */
- 'video_info' => [
- '/voddetail/:strPinyin-:intVId',
- '/vodinfo/:strPinyin-:intVId',
- '/vod/:strPinyin-:intVId',
-
- '/video-info/:strPinyin-:intVId',
- '/video-detail/:strPinyin-:intVId',
- '/video/:strPinyin-:intVId',
-
- '/shipin/:strPinyin-:intVId',
- '/shipin-xiangqing/:strPinyin-:intVId',
- '/shipin-neiron/:strPinyin-:intVId',
-
- ],
-
- // 视频播放 /vodplay/strPinyin-10-wuxian-1
- 'video_play' => [
- '/vodplay/:strPinyin-:intVId-:strPlayType-:intPlayIndex',
- '/vodbf/:strPinyin-:intVId-:strPlayType-:intPlayIndex',
- '/vodseed/:strPinyin-:intVId-:strPlayType-:intPlayIndex',
-
- '/video-play/:strPinyin-:intVId-:strPlayType-:intPlayIndex',
- '/video-bofang/:strPinyin-:intVId-:strPlayType-:intPlayIndex',
- '/video-show/:strPinyin-:intVId-:strPlayType-:intPlayIndex',
-
- '/shipin-play/:strPinyin-:intVId-:strPlayType-:intPlayIndex',
- '/shipin-bofang/:strPinyin-:intVId-:strPlayType-:intPlayIndex',
- '/shipin-kan/:strPinyin-:intVId-:strPlayType-:intPlayIndex',
-
- ],
-
- //排行榜
- 'video_rank_index' => ['/paihang/index', '/rank/index', '/paihang-quan', '/top/index', '/paihang-bang', '/ranks/index', '/sort/index', '/order/index', '/phb/index'],
-
- //排行榜
- 'video_rank_list' => [
- '/paihang/:strParentCategory/:strCategory/:strSortType',
- '/rank:strCategory/:strParentCategory-:strSortType',
- '/:strParentCategory/:strCategory/:strSortType-paihang',
-
- '/:strCategory/:strParentCategory-:strSortType-top',
- '/:strParentCategory-:strSortType/paihangbang-:strCategory',
- '/:strParentCategory-:strSortType/:strCategory-ranks',
-
- '/sort:strCategory/:strParentCategory-:strSortType',
- '/:strParentCategory/:strCategory/:strSortType-order',
- '/:strParentCategory-:strSortType/:strCategory-phb',
-
- ],
-
- //搜索
- 'video_search' => ['/search', '/explore', '/sousuo', '/find', '/query', '/keywords'],
-
-
- 'video_history' => ['/history', '/reading-history', '/seed-record', '/lishi', '/kan-lishi', '/browse-past', '/jilu', '/zuji', '/seed'],
-
-
- // 视频站点url -- end
-
-
-
- // 章节相关路径
- 'chapter' => [
- '/xiaoshuo/:name-:intNovelId/zhang-:intChapterSort/[:intChapterPage]',
- '/novel/:name-:intNovelId/zhang-:intChapterSort/[:intChapterPage]',
- '/book/:name-:intNovelId/zhang-:intChapterSort/[:intChapterPage]',
- '/xiaoshuo-:name-:intNovelId/zhang-:intChapterSort/[:intChapterPage]',
- '/novel-:name-:intNovelId/zhang-:intChapterSort/[:intChapterPage]',
- '/book-:name-:intNovelId/zhang-:intChapterSort/[:intChapterPage]',
- ],
-
- // 最新章节-特殊页面处理
- 'latest' => [
- '/xiaoshuo/:name-:intNovelId/chapter/latest',
- '/novel/:name-:intNovelId/chapter/latest',
- '/book/:name-:intNovelId/chapter/latest',
- '/xiaoshuo-:name-:intNovelId/chapter/latest',
- '/novel-:name-:intNovelId/chapter/latest',
- '/book-:name-:intNovelId/chapter/latest',
- ],
-
- // 目录相关路径
- 'catalog' => [
- '/xiaoshuo/:name-:intNovelId/mulu/:strOrder/[:intPage]',
- '/novel/:name-:intNovelId/catalog/:strOrder/[:intPage]',
- '/book/:name-:intNovelId/table/:strOrder/[:intPage]',
- '/xiaoshuo/:name-:intNovelId/mulu/:strOrder/[:intPage]',
- '/novel/:name-:intNovelId/catalog/:strOrder/[:intPage]',
- '/book/:name-:intNovelId/table/:strOrder/[:intPage]',
- ],
-
- // 伪小说详情相关路径
- 'kan-novel' => [
- '/kan-xiaoshuo/:name-:intNovelId-:intForgeId',
- '/show-novel/:name-:intNovelId-:intForgeId',
- '/seo-book/:name-:intNovelId-:intForgeId',
- '/show-xiaoshuo-:name-:intNovelId-:intForgeId',
- '/see-novel-:name-:intNovelId-:intForgeId',
- '/good-book-:name-:intNovelId-:intForgeId',
- ],
-
- // 小说详情相关路径
+ 'app_type' => [
'novel' => [
- '/xiaoshuo/:name-:intNovelId',
- '/novel/:name-:intNovelId',
- '/book/:name-:intNovelId',
- '/xiaoshuo-:name-:intNovelId',
- '/novel-:name-:intNovelId',
- '/book-:name-:intNovelId',
+
+ // 章节相关路径
+ 'chapter' => [
+ '/xiaoshuo/:name-:intNovelId/zhang-:intChapterSort/[:intChapterPage]',
+ '/novel/:name-:intNovelId/zhang-:intChapterSort/[:intChapterPage]',
+ '/book/:name-:intNovelId/zhang-:intChapterSort/[:intChapterPage]',
+ '/xiaoshuo-:name-:intNovelId/zhang-:intChapterSort/[:intChapterPage]',
+ '/novel-:name-:intNovelId/zhang-:intChapterSort/[:intChapterPage]',
+ '/book-:name-:intNovelId/zhang-:intChapterSort/[:intChapterPage]',
+ ],
+
+ // 最新章节-特殊页面处理
+ 'latest' => [
+ '/xiaoshuo/:name-:intNovelId/chapter/latest',
+ '/novel/:name-:intNovelId/chapter/latest',
+ '/book/:name-:intNovelId/chapter/latest',
+ '/xiaoshuo-:name-:intNovelId/chapter/latest',
+ '/novel-:name-:intNovelId/chapter/latest',
+ '/book-:name-:intNovelId/chapter/latest',
+ ],
+
+ // 目录相关路径
+ 'catalog' => [
+ '/xiaoshuo/:name-:intNovelId/mulu/:strOrder/[:intPage]',
+ '/novel/:name-:intNovelId/catalog/:strOrder/[:intPage]',
+ '/book/:name-:intNovelId/table/:strOrder/[:intPage]',
+ '/xiaoshuo/:name-:intNovelId/mulu/:strOrder/[:intPage]',
+ '/novel/:name-:intNovelId/catalog/:strOrder/[:intPage]',
+ '/book/:name-:intNovelId/table/:strOrder/[:intPage]',
+ ],
+
+ // 伪小说详情相关路径
+ 'kan-novel' => [
+ '/kan-xiaoshuo/:name-:intNovelId-:intForgeId',
+ '/show-novel/:name-:intNovelId-:intForgeId',
+ '/seo-book/:name-:intNovelId-:intForgeId',
+ '/show-xiaoshuo-:name-:intNovelId-:intForgeId',
+ '/see-novel-:name-:intNovelId-:intForgeId',
+ '/good-book-:name-:intNovelId-:intForgeId',
+ ],
+
+ // 小说详情相关路径
+ 'novel' => [
+ '/xiaoshuo/:name-:intNovelId',
+ '/novel/:name-:intNovelId',
+ '/book/:name-:intNovelId',
+ '/xiaoshuo-:name-:intNovelId',
+ '/novel-:name-:intNovelId',
+ '/book-:name-:intNovelId',
+ ],
+
+ // 书库
+ 'library' => [
+ /**
+ * /shuku/nansheng-xiaoshuo/all/all/all/page1
+ * 完整路由
+ * 使用: {site:nflurl gender="$strGender" category="$CategoryPinyin" status="all" order="all" page="1"/}
+ */
+ '/shuku/:strGender/:strCategory/:strStatus/:strOrder/page:intPage',
+ '/books/:strGender/:strCategory/:strStatus/:strOrder/page:intPage',
+ '/library/:strGender/:strCategory/:strStatus/:strOrder/page:intPage',
+ '/fenlei/:strGender/:strCategory/:strStatus/:strOrder/page:intPage',
+ '/class/:strGender/:strCategory/:strStatus/:strOrder/page:intPage',
+ '/category/:strGender/:strCategory/:strStatus/:strOrder/page:intPage',
+
+ /**
+ * default 模板
+ * strGender 不需要
+ * 使用 :gender 传空/或者不传,控制器会默认值是 all
+ * {site:nflurl gender="" category="$CategoryPinyin" status="all" order="all" page="1"/}
+ */
+ '/shuku/:strCategory/:strStatus/:strOrder/page:intPage',
+ '/books/:strCategory/:strStatus/:strOrder/page:intPage',
+ '/library/:strCategory/:strStatus/:strOrder/page:intPage',
+ '/fenlei/:strCategory/:strStatus/:strOrder/page:intPage',
+ '/class/:strCategory/:strStatus/:strOrder/page:intPage',
+ '/category/:strCategory/:strStatus/:strOrder/page:intPage',
+
+ /**
+ * kuangyu 模板
+ * strOrder 不需要
+ * 使用 order 传空/或者不传,控制器会默认值是 all
+ * {site:nflurl gender="$strGender" category="$CategoryPinyin" status="all" page="1"/}
+ */
+ '/shuku/:strGender/:strCategory/:strStatus/page:intPage',
+ '/books/:strGender/:strCategory/:strStatus/page:intPage',
+ '/library/:strGender/:strCategory/:strStatus/page:intPage',
+ '/fenlei/:strGender/:strCategory/:strStatus/page:intPage',
+ '/class/:strGender/:strCategory/:strStatus/page:intPage',
+ '/category/:strGender/:strCategory/:strStatus/page:intPage',
+
+ ],
+ // 书库首页
+ 'library-index' => [
+ '/shuku/index',
+ '/books/index',
+ '/library/index',
+ '/fenlei/index',
+ '/class/index',
+ '/category/index',
+ ],
+ // 排行榜列表url
+ 'rank-info' => [
+ '/paihang/:strGender/:strCategory/:strStatus/:strOrder/page:intPage',
+ '/rank/:strGender/:strCategory/:strStatus/:strOrder/page:intPage',
+ '/top/:strGender/:strCategory/:strStatus/:strOrder/page:intPage',
+ '/ranks/:strGender/:strCategory/:strStatus/:strOrder/page:intPage',
+ '/phb/:strGender/:strCategory/:strStatus/:strOrder/page:intPage',
+ '/paihangbang/:strGender/:strCategory/:strStatus/:strOrder/page:intPage',
+
+ '/paihang/:strCategory/:strStatus/:strOrder/page:intPage',
+ '/rank/:strCategory/:strStatus/:strOrder/page:intPage',
+ '/top/:strCategory/:strStatus/:strOrder/page:intPage',
+ '/ranks/:strCategory/:strStatus/:strOrder/page:intPage',
+ '/phb/:strCategory/:strStatus/:strOrder/page:intPage',
+ '/paihangbang/:strCategory/:strStatus/:strOrder/page:intPage',
+
+ ],
+ //排行榜
+ 'rank' => ['/paihang/all', '/rank/all', '/paihang-quan', '/top/all', '/paihang-bang', '/ranks/all'],
+ // 男生
+ 'boys' => ['/nansheng-xiaoshuo', '/boys-novel', '/nansheng-shu', '/man-read', '/nansheng-book', '/male-novels'],
+ //女生
+ 'girls' => ['/nvsheng-xiaoshuo', '/girls-novel', '/nvsheng-shu', '/woman-read', '/nvsheng-book', '/female-novels'],
+ //搜索
+ 'search' => ['/search', '/explore', '/sousuo', '/find', '/query', '/keywords'],
+ // 用户中心
+ 'user' => ['/user', '/my-account', '/profile', '/yonghu', '/wode-zhongxin', '/personal-center'],
+ //书架
+ 'bookshelf' => ['/bookshelf', '/book-shelf', '/reading-shelf', '/shujia', '/yuedu-shujia', '/book-collection'],
+ //历史记录
+ 'history' => ['/history', '/reading-history', '/read-record', '/lishi', '/yuedu-lishi', '/browse-past'],
+ // 首页
+ 'index' => ['/'],
+ // 首页 - 如果info_id 》 0
+ 'nindex' => ['/nindex'],
+
],
- // 书库
- 'library' => [
- /**
- * /shuku/nansheng-xiaoshuo/all/all/all/page1
- * '/:strGender?/:strCategory?/:strStatus?/:strOrder?/:intPage?';
- * 完整路由
- * 使用: {site:nflurl gender="$strGender" category="$CategoryPinyin" status="all" order="all" page="1"/}
- */
- '/shuku/:strGender/:strCategory/:strStatus/:strOrder/page:intPage',
- '/books/:strGender/:strCategory/:strStatus/:strOrder/page:intPage',
- '/library/:strGender/:strCategory/:strStatus/:strOrder/page:intPage',
- '/fenlei/:strGender/:strCategory/:strStatus/:strOrder/page:intPage',
- '/class/:strGender/:strCategory/:strStatus/:strOrder/page:intPage',
- '/category/:strGender/:strCategory/:strStatus/:strOrder/page:intPage',
+ 'video' => [
+ // 视频站点url -- start
/**
- * default 模板
- * strGender 不需要
- * 使用 :gender 传空/或者不传,控制器会默认值是 all
- * {site:nflurl gender="" category="$CategoryPinyin" status="all" order="all" page="1"/}
- */
- '/shuku/:strCategory/:strStatus/:strOrder/page:intPage',
- '/books/:strCategory/:strStatus/:strOrder/page:intPage',
- '/library/:strCategory/:strStatus/:strOrder/page:intPage',
- '/fenlei/:strCategory/:strStatus/:strOrder/page:intPage',
- '/class/:strCategory/:strStatus/:strOrder/page:intPage',
- '/category/:strCategory/:strStatus/:strOrder/page:intPage',
+ * 视频分类 分页
+ * /目前使用的3种模板:
+ * /vodtype-dian-ying/dong-zuo-pian-1992-zhong-guo-da-lu-news/guo-yu-page1
+ * /vodclass-dong-zuo-pian/dian-ying-1992-zhong-guo-da-lu-news/guo-yu-page1
+ * /vodcategory-dian-ying-1992-dong-zuo-pian/zhong-guo-da-lu-news/guo-yu-page1
+ *
+ * /vodshow/电影/动作片/中国大陆/国语/1992/最新/第一页
+ */
+ 'video_category' => [
+
+ // 现在使用的9套
+ '/vodtype-:strParentCategory/:strCategory-:strYear-:strArea-:strOrder/:strLang-page:intPage',
+ '/vodclass-:strCategory/:strParentCategory-:strYear-:strArea-:strOrder/:strLang-page:intPage',
+ '/vodcategory-:strParentCategory-:strYear-:strCategory/:strArea-:strOrder/:strLang-page:intPage',
+
+ '/videotype-:strParentCategory/:strCategory-:strYear-:strArea-:strOrder/:strLang-page:intPage',
+ '/videoclass-:strCategory/:strParentCategory-:strYear-:strArea-:strOrder/:strLang-page:intPage',
+ '/videocategory-:strParentCategory-:strYear-:strCategory/:strArea-:strOrder/:strLang-page:intPage',
+
+ '/shipinfenlei-:strParentCategory/:strCategory-:strYear-:strArea-:strOrder/:strLang-page:intPage',
+ '/shipinleixing-:strCategory/:strParentCategory-:strYear-:strArea-:strOrder/:strLang-page:intPage',
+ '/shipinliebiao-:strParentCategory-:strYear-:strCategory/:strArea-:strOrder/:strLang-page:intPage',
+
+ ],
+
+ // 视频分类 首页
+ 'video_category_index' => [
+ '/vodtype/:strParentCategory',
+ '/vodclass/:strParentCategory',
+ '/vodcategory/:strParentCategory',
+
+ '/video-type/:strParentCategory',
+ '/video-class/:strParentCategory',
+ '/video-category/:strParentCategory',
+
+ '/shipinfenlei/:strParentCategory',
+ '/shipinleixing/:strParentCategory',
+ '/shipinliebiao/:strParentCategory',
+
+ ],
/**
- * default 模板
- * strGender strOrder 不需要
- * 使用 :gender 传空/或者不传,控制器会默认值是 all
- * {site:nflurl gender="" category="$CategoryPinyin" status="all" order="all" page="1"/}
+ * 视频详情
+ * /voddetail/strVideoPinyin-1
*/
- // '/shuku/:strCategory/:strStatus/page:intPage',
- // '/books/:strCategory/:strStatus/page:intPage',
- // '/library/:strCategory/:strStatus/page:intPage',
- // '/fenlei/:strCategory/:strStatus/page:intPage',
- // '/class/:strCategory/:strStatus/page:intPage',
- // '/category/:strCategory/:strStatus/page:intPage',
+ 'video_info' => [
+ '/voddetail/:strPinyin-:intVId',
+ '/vodinfo/:strPinyin-:intVId',
+ '/vod/:strPinyin-:intVId',
- /**
- * default 模板
- * strGender 不需要
- * 使用 :gender 传空/或者不传,控制器会默认值是 all
- * {site:nflurl gender="" category="$CategoryPinyin" status="all" order="all" page="1"/}
- */
- // '/shuku/:strCategory/:strOrder/page:intPage',
- // '/books/:strCategory/:strOrder/page:intPage',
- // '/library/:strCategory/:strOrder/page:intPage',
- // '/fenlei/:strCategory/:strOrder/page:intPage',
- // '/class/:strCategory/:strOrder/page:intPage',
- // '/category/:strCategory/:strOrder/page:intPage',
+ '/video-info/:strPinyin-:intVId',
+ '/video-detail/:strPinyin-:intVId',
+ '/video/:strPinyin-:intVId',
+ '/shipin/:strPinyin-:intVId',
+ '/shipin-xiangqing/:strPinyin-:intVId',
+ '/shipin-neiron/:strPinyin-:intVId',
- /**
- * default 模板 /shuku/xuanhuan-xiuzhen/page1
- * strGender strStatus strOrder 不需要
- * 使用 :gender 传空/或者不传,控制器会默认值是 all
- * {site:nflurl gender="" category="$CategoryPinyin" status="all" order="all" page="1"/}
- */
- // '/shuku/:strCategory/page:intPage',
- // '/books/:strCategory/page:intPage',
- // '/library/:strCategory/page:intPage',
- // '/fenlei/:strCategory/page:intPage',
- // '/class/:strCategory/page:intPage',
- // '/category/:strCategory/page:intPage',
+ ],
- /**
- * kuangyu 模板
- * strOrder 不需要
- * 使用 order 传空/或者不传,控制器会默认值是 all
- * {site:nflurl gender="$strGender" category="$CategoryPinyin" status="all" page="1"/}
- */
- '/shuku/:strGender/:strCategory/:strStatus/page:intPage',
- '/books/:strGender/:strCategory/:strStatus/page:intPage',
- '/library/:strGender/:strCategory/:strStatus/page:intPage',
- '/fenlei/:strGender/:strCategory/:strStatus/page:intPage',
- '/class/:strGender/:strCategory/:strStatus/page:intPage',
- '/category/:strGender/:strCategory/:strStatus/page:intPage',
+ // 视频播放 /vodplay/strPinyin-10-wuxian-1
+ 'video_play' => [
+ '/vodplay/:strPinyin-:intVId-:strPlayType-:intPlayIndex',
+ '/vodbf/:strPinyin-:intVId-:strPlayType-:intPlayIndex',
+ '/vodseed/:strPinyin-:intVId-:strPlayType-:intPlayIndex',
- // '/shuku/:strGender/page:intPage',
- // '/books/:strGender/page:intPage',
- // '/library/:strGender/page:intPage',
- // '/fenlei/:strGender/page:intPage',
- // '/class/:strGender/page:intPage',
- // '/category/:strGender/page:intPage',
+ '/video-play/:strPinyin-:intVId-:strPlayType-:intPlayIndex',
+ '/video-bofang/:strPinyin-:intVId-:strPlayType-:intPlayIndex',
+ '/video-show/:strPinyin-:intVId-:strPlayType-:intPlayIndex',
+
+ '/shipin-play/:strPinyin-:intVId-:strPlayType-:intPlayIndex',
+ '/shipin-bofang/:strPinyin-:intVId-:strPlayType-:intPlayIndex',
+ '/shipin-kan/:strPinyin-:intVId-:strPlayType-:intPlayIndex',
+
+ ],
+
+ //排行榜
+ 'video_rank_index' => ['/paihang/index', '/rank/index', '/paihang-quan', '/top/index', '/paihang-bang', '/ranks/index', '/sort/index', '/order/index', '/phb/index'],
+
+ //排行榜
+ 'video_rank_list' => [
+ '/paihang/:strParentCategory/:strCategory/:strSortType',
+ '/rank:strCategory/:strParentCategory-:strSortType',
+ '/:strParentCategory/:strCategory/:strSortType-paihang',
+
+ '/:strCategory/:strParentCategory-:strSortType-top',
+ '/:strParentCategory-:strSortType/paihangbang-:strCategory',
+ '/:strParentCategory-:strSortType/:strCategory-ranks',
+
+ '/sort:strCategory/:strParentCategory-:strSortType',
+ '/:strParentCategory/:strCategory/:strSortType-order',
+ '/:strParentCategory-:strSortType/:strCategory-phb',
+
+ ],
+
+ //搜索
+ 'video_search' => ['/search', '/explore', '/sousuo', '/find', '/query', '/keywords'],
+
+ // 历史记录
+ 'video_history' => ['/history', '/reading-history', '/seed-record', '/lishi', '/kan-lishi', '/browse-past', '/jilu', '/zuji', '/seed'],
+
+ // 首页
+ 'index' => ['/'],
+ // 首页 - 如果info_id 》 0
+ 'vindex' => ['/vindex'],
+
+ // 视频站点url -- end
],
- // 书库首页
- 'library-index' => [
- '/shuku/index',
- '/books/index',
- '/library/index',
- '/fenlei/index',
- '/class/index',
- '/category/index',
- ],
- // 排行榜列表url
- 'rank-info' => [
- /**
- * /paihang/nansheng-xiaoshuo/all/all/all/page1
- * 使用: {site:nflurl gender="$strGender" category="$CategoryPinyin" status="all" order="all" page="1"/}
- */
- '/paihang/:strGender/:strCategory/:strStatus/:strOrder/page:intPage',
- '/rank/:strGender/:strCategory/:strStatus/:strOrder/page:intPage',
- '/top/:strGender/:strCategory/:strStatus/:strOrder/page:intPage',
- '/ranks/:strGender/:strCategory/:strStatus/:strOrder/page:intPage',
- '/phb/:strGender/:strCategory/:strStatus/:strOrder/page:intPage',
- '/paihangbang/:strGender/:strCategory/:strStatus/:strOrder/page:intPage',
-
- '/paihang/:strCategory/:strStatus/:strOrder/page:intPage',
- '/rank/:strCategory/:strStatus/:strOrder/page:intPage',
- '/top/:strCategory/:strStatus/:strOrder/page:intPage',
- '/ranks/:strCategory/:strStatus/:strOrder/page:intPage',
- '/phb/:strCategory/:strStatus/:strOrder/page:intPage',
- '/paihangbang/:strCategory/:strStatus/:strOrder/page:intPage',
-
- ],
- //排行榜
- 'rank' => ['/paihang/all', '/rank/all', '/paihang-quan', '/top/all', '/paihang-bang', '/ranks/all'],
- // 男生
- 'boys' => ['/nansheng-xiaoshuo', '/boys-novel', '/nansheng-shu', '/man-read', '/nansheng-book', '/male-novels'],
- //女生
- 'girls' => ['/nvsheng-xiaoshuo', '/girls-novel', '/nvsheng-shu', '/woman-read', '/nvsheng-book', '/female-novels'],
- //搜索
- 'search' => ['/search', '/explore', '/sousuo', '/find', '/query', '/keywords'],
- // 用户中心
- 'user' => ['/user', '/my-account', '/profile', '/yonghu', '/wode-zhongxin', '/personal-center'],
- //书架
- 'bookshelf' => ['/bookshelf', '/book-shelf', '/reading-shelf', '/shujia', '/yuedu-shujia', '/book-collection'],
- //历史记录
- 'history' => ['/history', '/reading-history', '/read-record', '/lishi', '/yuedu-lishi', '/browse-past'],
- // 首页
- 'index' => ['/'],
- // 首页 - 如果info_id 》 0
- 'nindex' => ['/nindex'],
-
],
+ // 通用路径别名
+ 'paths' => [],
+
];
/**
* 遍历路由配置,动态注册 H5 和 PC 路由
*/
foreach ($arrRoutes['prefixes'] as $platform => $prefixes) {
+
$prefixes = is_array($prefixes) ? $prefixes : [$prefixes];
$boolIsMobile = $platform === 'h5';
foreach ($prefixes as $strPath) {
- foreach ($arrRoutes['paths'] as $key => $arrUrl) {
+
+ $arrPathUrl = $arrRoutes['app_type']['novel'];
+ if(config('app.default_app_type') == 'video'){
+ $arrPathUrl = $arrRoutes['app_type']['video'];
+ }
+
+ foreach ($arrPathUrl as $key => $arrUrl) {
+
foreach ($arrUrl as $strUrl) {
$strRoute = $strPath . $strUrl;
switch ($key) {
@@ -688,7 +623,6 @@ foreach ($arrRoutes['prefixes'] as $platform => $prefixes) {
return view($strView);
})->append(['strChannel' => 'women']);
- //Route::get($strRoute, [Novel::class, 'getNovelChannel'])->append(['boolIsMobile' => $boolIsMobile, 'strChannel' => 'girls']);
break;
case 'search':
@@ -762,103 +696,3 @@ foreach ($arrRoutes['prefixes'] as $platform => $prefixes) {
}
}
}
-
-/**
- * 遍历路由配置,动态注册 H5 和 PC 路由
- */
-// foreach ($arrRoutes['prefixes'] as $platform => $prefixes) {
-// $prefixes = is_array($prefixes) ? $prefixes : [$prefixes];
-// $boolIsMobile = $platform === 'h5';
-// foreach ($prefixes as $strPath) {
-// foreach ($arrRoutes['paths'] as $key => $arrUrl) {
-// foreach ($arrUrl as $strUrl) {
-// $strRoute = $strPath . $strUrl;
-// switch ($key) {
-// case 'latest':
-// //最新章节
-// Route::get($strRoute, [Novel::class, 'getNovelLatestChapter'])
-// ->append(['boolIsMobile' => $boolIsMobile])
-// ->pattern(['n_id' => '\d+', 'name' => '[\w-]+',]);
-// break;
-// case 'chapter':
-// //章节
-// Route::get($strRoute, [Novel::class, 'getNovelChapter'])
-// ->append(['boolIsMobile' => $boolIsMobile])
-// ->pattern(['intNovelId' => '\d+', 'name' => '[\w-]+', 'intChapterSort' => '\d+', 'intChapterPage' => '\d+']);
-// break;
-// case 'kan-novel':
-// //伪造小说详情
-// Route::get($strRoute, [Novel::class, 'getKanNovelInfo'])
-// ->append(['boolIsMobile' => $boolIsMobile])
-// ->pattern(['n_id' => '\d+', 'n_forge_id' => '\d+', 'name' => '[\w-]+',]);
-// break;
-// case 'novel':
-// //小说详情
-// Route::get($strRoute, [Novel::class, 'getNovelInfo'])
-// ->append(['boolIsMobile' => $boolIsMobile])
-// ->pattern(['n_id' => '\d+', 'name' => '[\w-]+',]);
-// break;
-// case 'catalog':
-// //目录
-// Route::get($strRoute, [Novel::class, 'getNovelCatalog'])
-// ->append(['boolIsMobile' => $boolIsMobile])
-// ->pattern(['intNovelId' => '\d+', 'name' => '[\w-]+', 'strOrder' => 'zheng|dao', 'intPage' => '\d+']);
-// break;
-// case 'library':
-// //书库/分类 /shuku/all/xuanhuan-xiuzhen/all/all/page1
-// Route::get($strRoute, [Novel::class, 'getLibrary'])
-// ->append(['boolIsMobile' => $boolIsMobile])
-// ->pattern([
-// //'strGender' => 'all|nansheng-xiaoshuo|boys-novel|nansheng-shu|man-read|nansheng-book|male-novels|nvsheng-xiaoshuo|girls-novel|nvsheng-shu|woman-read|nvsheng-book|female-novels',
-// 'strGender' => '[a-z\-]+',
-// 'strCategory' => '[a-z\-]+',
-// 'strStatus' => 'all|lianzai|wanjie',
-// // 'strOrder' => '[a-z\-]+',
-// 'intPage' => '\d+'
-// ]);
-// break;
-// case 'library-index':
-// //书库/分类首页
-// Route::get($strRoute, [Novel::class, 'getLibrary'])->append(['boolIsMobile' => $boolIsMobile]);
-// break;
-// case 'rank':
-// //排行榜
-// Route::get($strRoute, [Novel::class, 'getNovelRank'])->append(['boolIsMobile' => $boolIsMobile]);
-// break;
-// case 'boys':
-// //男生
-// Route::get($strRoute, [Novel::class, 'getNovelChannel'])->append(['boolIsMobile' => $boolIsMobile, 'strChannel' => 'boys']);
-// break;
-// case 'girls':
-// //女生
-// Route::get($strRoute, [Novel::class, 'getNovelChannel'])->append(['boolIsMobile' => $boolIsMobile, 'strChannel' => 'girls']);
-// break;
-// case 'search':
-// //搜素
-// Route::get($strRoute, [Novel::class, 'getSearchNovel'])->ext('html')->append(['boolIsMobile' => $boolIsMobile]);
-// break;
-// case 'user':
-// //用户中心
-// Route::get($strRoute, [User::class, 'Index'])->append(['boolIsMobile' => $boolIsMobile]);
-// break;
-// case 'bookshelf':
-// //书架
-// Route::get($strRoute, [User::class, 'getBookShelf'])->append(['boolIsMobile' => $boolIsMobile]);
-// break;
-// case 'history':
-// //历史记录
-// Route::get($strRoute, [User::class, 'getHistory'])->append(['boolIsMobile' => $boolIsMobile]);
-// break;
-// case 'index':
-// // 首页
-// if ($platform == 'h5') {
-// Route::get($strRoute, [Index::class, 'index'])->append(['boolIsMobile' => $boolIsMobile]);
-// } else {
-// Route::get($strRoute, [Index::class, 'getPcIndex'])->append(['boolIsMobile' => $boolIsMobile]);
-// }
-// break;
-// }
-// }
-// }
-// }
-// }
diff --git a/code/app/home/view/videoDadi/base.html b/code/app/home/view/videoDadi/base.html
index d4d574b..74813d3 100644
--- a/code/app/home/view/videoDadi/base.html
+++ b/code/app/home/view/videoDadi/base.html
@@ -21,7 +21,6 @@
-
{block name="head"}{/block}
{block name="head-css"}{/block}
{block name="head-js"}{/block}
diff --git a/code/app/home/view/videoDadi/baseH5.html b/code/app/home/view/videoDadi/baseH5.html
deleted file mode 100644
index 70e7c95..0000000
--- a/code/app/home/view/videoDadi/baseH5.html
+++ /dev/null
@@ -1,110 +0,0 @@
-
-
-
- {block name="get-data"}{/block}
-
-
-
-
-
- {block name="title"}{/block}
-
-
-
-
-
-
-
- {block name="head"}{/block}
- {block name="head-css"}{/block}
- {block name="head-js"}{/block}
-
-
-
-
-
-
-
-
-
-
-
-
- {block name="nav-html"}{/block}
-
- {block name="main"} {/block}
-
-
- 反馈邮箱:
- {site:cfg code="YOU_XIANG" encode="false"/} Inc. All Rights Reserved.
-
-
-
-
-
-
-
-
-
- {block name="customize"}
-
- {/block}
-
-
- {site:cfg code="PUBLIC_TONGJI_CODE" encode="false"/}
-
-
- {$DomainModel->d_statis|raw}
-
-
-
\ No newline at end of file
diff --git a/code/app/home/view/videoDadi/basePc.html b/code/app/home/view/videoDadi/basePc.html
deleted file mode 100644
index 77d3f68..0000000
--- a/code/app/home/view/videoDadi/basePc.html
+++ /dev/null
@@ -1,112 +0,0 @@
-
-
-
- {block name="get-data"}{/block}
-
-
-
-
-
-
-
-
- {block name="title"}{/block}
-
-
-
-
-
-
-
-
-
- {block name="meta-other"}{/block}
- {block name="head"}{/block}
- {block name="head-css"}{/block}
- {block name="head-js"}{/block}
-
-
-
-{block name="strPageCode"}
-
-{/block}
-
-
-
-
-
- {if $DomainModel->info_id > 0}
- 首 页
- 小说首页
- {else}
- 首 页
- {/if}
- {novel:category d_key="strCategoryPinyin" d_val="strCategoryName"}
- {$strCategoryName}
- {/novel:category}
- 阅读记录
-
-
- {block name="main"}
-
- {/block}
-
-
-
-
-
-
-
-
-
-
- {block name="customize"}
-
- {/block}
-
-
- {site:cfg code="PUBLIC_TONGJI_CODE" encode="false"/}
-
-
- {$DomainModel->d_statis|raw}
-
-
-
\ No newline at end of file
diff --git a/code/app/home/view/videoDadi/index/index.html b/code/app/home/view/videoDadi/index/index.html
index 827db3d..fc234b7 100644
--- a/code/app/home/view/videoDadi/index/index.html
+++ b/code/app/home/view/videoDadi/index/index.html
@@ -211,6 +211,13 @@
d_key="key" d_val="Video" cache_life="86400"}
{include file="public/video-list-phb" start="50" /}
{/video:ranklist}
+
+
+ 更多{$val}排行榜
+
+
diff --git a/code/app/home/view/videoDadi/novel/getArticleInfo.html b/code/app/home/view/videoDadi/novel/getArticleInfo.html
deleted file mode 100644
index 990ea64..0000000
--- a/code/app/home/view/videoDadi/novel/getArticleInfo.html
+++ /dev/null
@@ -1,18 +0,0 @@
-{extend name="baseH5" /}
-{block name='nav-active-class'}home{/block}
-{block name="title"}{/block}
-{block name="head-js"}{/block}
-
-{block name="logo-html"}
-
-{/block}
-
-{block name="main"}
-
-
-article.........
-{/block}
-
-{block name="customize"} {/block}
\ No newline at end of file
diff --git a/code/app/home/view/videoDadi/novel/getArticleList.html b/code/app/home/view/videoDadi/novel/getArticleList.html
deleted file mode 100644
index 272e206..0000000
--- a/code/app/home/view/videoDadi/novel/getArticleList.html
+++ /dev/null
@@ -1,46 +0,0 @@
-{extend name="baseH5" /}
-{block name='nav-active-class'}home{/block}
-{block name="title"}{/block}
-{block name="head-js"}{/block}
-
-{block name="logo-html"}
-
-{/block}
-
-{block name="main"}
-
-
-
-
-
-
-
深度解说列表
-
-
-
- {foreach $arrNewsNovel as $key => $vo}
- {include file="Public/articleList" /}
-
- {/foreach}
-
-
-
-
-{/block}
-
-{block name="customize"} {/block}
\ No newline at end of file
diff --git a/code/app/home/view/videoDadi/novel/getLibrary.html b/code/app/home/view/videoDadi/novel/getLibrary.html
deleted file mode 100644
index a937cac..0000000
--- a/code/app/home/view/videoDadi/novel/getLibrary.html
+++ /dev/null
@@ -1,191 +0,0 @@
-{extend name="baseH5" /}
-
-{block name="get-data"}
-{novel:pagerexp page="$Request.get.page" limit="30"
-n_category="$Request.route.strCategory"
-sort_type="$Request.route.strOrder"
-n_status="$Request.route.strStatus" d_key="d_key"
-d_key="d_key"
-d_val="Novel" n_num="total"
-button_num="5" cache_life="86400" func="generateCategoryPager" export_name="resData" /}
-
-{site:grm page_code="h5_novel_library" diff="$resData.p_data.page" num="40" g_key="arrGrm" /}
-{/block}
-
-{block name="title"}{site:replace code="NOVEL@GETLIBRARY@TITLE"}{/block}
-{block name="keywords"}{site:replace code="NOVEL@GETLIBRARY@KEYWORDS"}{/block}
-{block name="description"}{site:replace code="NOVEL@GETLIBRARY@DESCRIPTION"}{/block}
-
-{block name="head"}
-
-
-
-{if $Request.route.strGender == 'all' && $Request.route.strCategory == 'all' && $Request.route.strStatus == 'all'}
-
-{else}
-
-
-{/if}
-
-
-{if $Request.route.strGender == 'all' && $Request.route.strCategory == 'all' && $Request.route.strStatus == 'all'}
-
-{else}
-
-{/if}
-
-{/block}
-
-{block name="head-js"}{/block}
-{block name='nav-active-class'}home{/block}
-{block name="body-class"}novel_home{/block}
-
-{block name="logo-html"}
-
- {$DomainModel->d_name} -{site:getval code="strNovelCategoryName" /}{site:getval code="strNovelOrder" /}{site:getval code="strNovelStatus" /}免费阅读
-
-{/block}
-
-{block name="nav-html"}{/block}
-
-{block name="main"}
-
-
-{site:replace code="NOVEL@GETLIBRARY@DESCRIPTION"}
-
-
-
- 分类:
- 全部分类
-
- {novel:category d_key="strCategoryPinyin" d_val="strCategoryName"}
-
- {$strCategoryName}
- {/novel:category}
-
-
- 排序:
- {novel:sort d_key="key" d_val="strSortName"}
- {$strSortName}
- {/novel:sort}
-
-
- 状态:
- {novel:status d_key="key" d_val="strStatusName"}
- {$strStatusName}
- {/novel:status}
-
-
-
-
更新列表
-
- {foreach $resData.data as $key=>$Novel}
-
-
- [{$Novel.n_category}]
-
- {if !empty($arrGrm[$key])}
- {$arrGrm[$key]|raw}
-{/if}
-
- {$Novel.n_name}
-
-
- {$Novel.n_author}
- {:date('m-d')}
-
- {/foreach}
-
-
-
-
-
- {volist name="resData.p_data.pager" id="vo" key="k"}
- {switch $vo.label}
- {case value="上一页"}
- {if $resData.p_data.page == 1}
-
«
- {else}
-
«
- {/if}
- {/case}
- {case value="下一页"}
- {if $resData.p_data.page >= $resData.p_data.total}
-
»
- {else}
-
»
- {/if}
- {/case}
- {default /}
- {if preg_match('/^\d+$/', $vo.label)}
-
{$vo.label}
- {/if}
- {/switch}
- {/volist}
-
-
-
-
- 封面推荐
-
-
- {novel:list count="8" sort_type="tuijian" d_key="d_key" d_val="Novel" p_val="page_data" cache_life="86400"}
-
-
- {$arrGrm[$d_key+30]|raw}
-
-
-
-
-
-
- 作者:{$Novel.n_author}
- {$Novel.n_description}
-
-
- {/novel:list}
-
-
-
-
-{/block}
-
-{block name="customize"} {/block}
\ No newline at end of file
diff --git a/code/app/home/view/videoDadi/novel/getNovelCatalog.html b/code/app/home/view/videoDadi/novel/getNovelCatalog.html
deleted file mode 100644
index 83f8898..0000000
--- a/code/app/home/view/videoDadi/novel/getNovelCatalog.html
+++ /dev/null
@@ -1,274 +0,0 @@
-{extend name="baseH5" /}
-
-{block name="get-data"}
-{novel:info n_id="$Request.route.intNovelId" n_key="arrNovel" n_forge_id="0" /}
-{site:grm page_code="h5_novel_catalog " diff="$Request.url" num="120" g_key="arrGrm" /}
-{chapter:pagerexp page="$Request.route.intPage" limit="10" n_id="$Request.route.intNovelId" d_key="d_key" d_val="chapter"
-cache_life="86400" button_num="3" sort_type="$Request.route.strOrder" func="generateChapterPager" export_name="resData" /}
-{/block}
-
-{block name="title"}{site:replace code="NOVEL@GETNOVELCATALOG@TITLE"}{/block}
-{block name="keywords"}{site:replace code="NOVEL@GETNOVELCATALOG@KEYWORDS"}{/block}
-{block name="description"}{site:replace code="NOVEL@GETNOVELCATALOG@DESCRIPTION"}{/block}
-
-{block name="head"}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-{/block}
-
-{block name="head-js"}
-{/block}
-
-{block name="body-class"}novel_info{/block}
-
-{block name="logo-html"}
-
-{/block}
-
-{block name="nav-html"}
-
-
-
-
-
-
- 首页
-
-
-
-
-
-
- {$arrNovel.n_category}
-
-
-
-
-
- {$arrNovel['n_name']}
-
-
-
-
-
- 目录
-
-
-
-
-
-
-{/block}
-
-{block name="main"}
-
-
-
-{$arrNovel['n_name']}最新章节 - {$arrNovel['n_author']} - {$DomainModel->d_name}
-
-
-
-
-
-
-
-
-
-
-
- {$arrNovel.n_description}
-
-
-章节列表(第{$Request.route.intPage}页)
- {if $Request.route.strOrder == 'zheng'}
- 点击切换倒序
- {else}
- 点击切换正序
- {/if}
-
-
-
-
- {include file="public/allChapterPage" start="1"/}
-
-
- {foreach $resData.data as $key=>$Chapter}
-
- {if !empty($arrGrm[$key])}
- {$arrGrm[$key]|raw}
-{/if}
- {$Chapter.c_name}
-
-
- {/foreach}
-
-
- {include file="public/allChapterPage" /}
-
-
-
-
-
完结推荐
-
- {novel:list count="6" n_category="$arrNovel.n_category_pinyin" n_status="wanjie" d_key="d_key" d_val="Novel" p_val="page_data" cache_life="86400"}
-
-
- {$arrGrm[$d_key+110]|raw}
-
-
-
- 作者:{$Novel.n_author}
- {$Novel.n_description}
-
-
- {/novel:list}
-
-
-
-
-
-
相邻小说
-
-
- {$arrNovel.strFocus ?? ""} 。看小说就来{$DomainModel->d_name} {$DomainModel->d_domain}...
-
-
-
-
-
-
-
-
-{/block}
-
-{block name="customize"}
-
-
-{/block}
\ No newline at end of file
diff --git a/code/app/home/view/videoDadi/novel/getNovelChapter.html b/code/app/home/view/videoDadi/novel/getNovelChapter.html
deleted file mode 100644
index de8a27b..0000000
--- a/code/app/home/view/videoDadi/novel/getNovelChapter.html
+++ /dev/null
@@ -1,252 +0,0 @@
-{extend name="baseH5" /}
-
-{block name="get-data"}
-
-{site:grm page_code="h5_novel_chapter" diff="$Request.url" num="20" g_key="arrGrm" /}
-{novel:info n_id="$Request.route.intNovelId" n_key="arrNovel" n_forge_id="0" /}
-{chapter:info n_id="$Request.route.intNovelId" c_sort_num="$Request.route.intChapterSort"
-c_page="$Request.route.intChapterPage" c_key="arrChapter" /}
-{/block}
-
-{block name="title"}{site:replace code="NOVEL@GETNOVELCHAPTER@TITLE"}{/block}
-{block name="keywords"}{site:replace code="NOVEL@GETNOVELCHAPTER@KEYWORDS"}{/block}
-{block name="description"}{site:replace code="NOVEL@GETNOVELCHAPTER@DESCRIPTION"}{/block}
-
-{block name="head"}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-{/block}
-
-{block name="head-js"}
-
-{/block}
-
-{block name="body-class"}jjdfjkozd{/block}
-{block name="body-id"}kkasdfei{/block}
-
-
-{block name="logo-html"}
-
-{/block}
-
-{block name="nav-html"}
-
-
-
-
- 首页
-
-
-
-
-
-
- {$arrNovel.n_category}
-
-
-
-
-
- {$arrNovel['n_name']}
-
-
-
-
-
- {$arrChapter.c_name ?? ''}
-
-
-
-
-
-
-{/block}
-
-{block name="main"}
-{$arrNovel['n_name']}最新章节 - {$arrChapter.c_name ?? ''}
-
-
-
关灯
-
护眼
-
- 字体:
- 大
- 中
- 小
-
-
-
-
{$arrChapter.c_name}
-
- {$arrGrm[1]|raw}
-
- {if $arrChapter && $arrChapter.c_sort_num && $arrChapter.c_sort_num == 1 && $arrChapter.c_page == 0}
- 上一页
- {/if}
-
- {if $arrChapter.pre_chapter && $arrChapter.pre_chapter.c_sort_num}
- 上一页
-
- {/if}
-
- 章节目录
- {if $arrChapter.next_chapter && $arrChapter.next_chapter.c_sort_num}
- 下一页
-
- {/if}
-
-
-
- {$arrGrm[2]|raw}
-
- {$arrGrm[3]|raw}
-
- {$arrGrm[4]|raw}
-
-
- {$arrGrm[5]|raw}
-
- {if $arrChapter && $arrChapter.c_sort_num && $arrChapter.c_sort_num == 1 && $arrChapter.c_page == 0}
- 上一页
- {/if}
-
- {if $arrChapter.pre_chapter && $arrChapter.pre_chapter.c_sort_num}
- 上一页
-
- {/if}
-
- 章节目录
- {if $arrChapter.next_chapter && $arrChapter.next_chapter.c_sort_num}
- 下一页
-
- {/if}
-
- {$arrGrm[6]|raw}
-
-
-
-
-
完结推荐
-
- {novel:list count="6" n_category="$arrNovel.n_category_pinyin" n_status="wanjie" d_key="d_key" d_val="Novel"
- p_val="page_data" cache_life="86400"}
-
-
- {$arrGrm[$d_key+6]|raw}
-
-
-
- 作者:{$Novel.n_author}
- {$Novel.n_description}
-
-
- {/novel:list}
-
-
-
-
-
相邻小说
-
-
- {$arrNovel.strFocus ?? ""} 。看小说就来{$DomainModel->d_name} {$DomainModel->d_domain}...
-
-
-
-
-
-{/block}
-
-{block name="customize"}
-
-
-{/block}
\ No newline at end of file
diff --git a/code/app/home/view/videoDadi/novel/getNovelInfo.html b/code/app/home/view/videoDadi/novel/getNovelInfo.html
deleted file mode 100644
index c352857..0000000
--- a/code/app/home/view/videoDadi/novel/getNovelInfo.html
+++ /dev/null
@@ -1,292 +0,0 @@
-$Novel.n_id{extend name="baseH5" /}
-
-{block name="get-data"}
-{if $Request.route.intNovelId}
-{novel:info n_id="$Request.route.intNovelId" n_key="arrNovel" n_forge_id="$Request.route.intForgeId" /}
-{else}
-{novel:info n_id="$DomainModel->info_id" n_key="arrNovel" n_forge_id="0" /}
-{/if}
-{site:grm page_code="h5_novel_info" diff="$arrNovel.n_id" num="120" g_key="arrGrm" /}
-{/block}
-
-{block name="title"}
- {if $DomainModel->info_id == $Request.route.intNovelId || empty($Request.route.intNovelId)}
- {site:replace code="INDEX@INDEX@TITLE"}
- {else}
- {site:replace code="NOVEL@GETNOVELINFO@TITLE" diff="$Request.route.intNovelId" /}
- {/if}
-{/block}
-
-
-{block name="keywords"}
- {if $DomainModel->info_id == $Request.route.intNovelId || empty($Request.route.intNovelId)}
- {site:replace code="INDEX@INDEX@KEYWORDS"}
- {else}
- {site:replace code="NOVEL@GETNOVELINFO@KEYWORDS" diff="$Request.route.intNovelId"}
- {/if}
-{/block}
-
-{block name="description"}
- {if $DomainModel->info_id == $Request.route.intNovelId || empty($Request.route.intNovelId)}
- {site:replace code="INDEX@INDEX@DESCRIPTION"}
- {else}
- {site:replace code="NOVEL@GETNOVELINFO@DESCRIPTION" diff="$Request.route.intNovelId"}
- {/if}
-{/block}
-
-{block name="head"}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-{/block}
-
-
-{block name="head-js"}
-{/block}
-
-{block name="body-class"}novel_info{/block}
-
-{block name="logo-html"}
-
-{/block}
-
-{block name="nav-html"}
-
-
-
-
- 首页
-
-
-
-
-
-
- {$arrNovel.n_category}
-
-
-
-
-
- {$arrNovel['n_name']}
-
-
-
-
-
-
-{/block}
-
-{block name="main"}
-{$arrNovel['n_name']}最新章节 - {$arrNovel['n_author']} - {$DomainModel->d_name}
-{if $DomainModel->info_id == $Request.route.intNovelId || empty($Request.route.intNovelId)}
- {$DomainModel->d_index_description}
-{/if}
-
-
-
-
-
-
-
-
-
-
-
-
- {$arrNovel.n_description}
-
-
-最新章节
-
-
- {chapter:list count="10" sort_type="dao" n_id="$arrNovel.n_id" d_key="d_key" d_val="Chapter" cache_life="86400"}
-
- {$arrGrm[$d_key]|raw}
- {$Chapter.c_name}
-
- {/chapter:list}
-
-
查看更多章节...
-
-
-章节列表
-
-
- {chapter:list count="100" sort_type="zheng" n_id="$arrNovel.n_id" d_key="d_key" d_val="Chapter"
- cache_life="86400"}
-
- {$arrGrm[$d_key+10]|raw}
- {$Chapter.c_name}
-
- {/chapter:list}
-
-
查看更多章节...
-
-
-
-
完结推荐
-
- {novel:list count="6" n_category="$arrNovel.n_category_pinyin" n_status="wanjie" d_key="d_key" d_val="Novel"
- p_val="page_data" cache_life="86400"}
-
-
- {$arrGrm[$d_key+110]|raw}
-
-
-
-
- 作者:{$Novel.n_author}
- {$Novel.n_description}
-
-
- {/novel:list}
-
-
-
-
-
相邻小说
-
-
- {$arrNovel.strFocus ?? ""} 。看小说就来{$DomainModel->d_name} {$DomainModel->d_domain}...
-
-
-
-
-
-{/block}
-
-{block name="customize"}
-
-
-{/block}
\ No newline at end of file
diff --git a/code/app/home/view/videoDadi/novel/getSearchNovel.html b/code/app/home/view/videoDadi/novel/getSearchNovel.html
deleted file mode 100644
index a3f9d94..0000000
--- a/code/app/home/view/videoDadi/novel/getSearchNovel.html
+++ /dev/null
@@ -1,126 +0,0 @@
-{extend name="baseH5" /}
-
-{block name="get-data"}
-{novel:pagerexp page="$Request.get.page" limit="30"
-key="$Request.get.keyword"
-d_key="d_key"
-d_val="Novel"
-p_val="page_data" button_num="10" cache_life="86400" func="generateSearchPager" export_name="resData" /}
-{site:grm page_code="h5_novel_search" diff="$Request.url" num="30" g_key="arrGrm" /}
-{/block}
-
-
-{block name="title"}{site:replace code="NOVEL@GETSEARCHNOVEL@TITLE"}{/block}
-{block name="keywords"}{site:replace code="NOVEL@GETSEARCHNOVEL@KEYWORDS"}{/block}
-{block name="description"}{site:replace code="NOVEL@GETSEARCHNOVEL@DESCRIPTION"}{/block}
-
-{block name="head"}
-
-
-
-
-
-
-
-
-
-
-
-
-
-{/block}
-
-{block name='nav-active-class'}home{/block}
-{block name="body-class"}novel_so novel_search_page{/block}
-
-{block name="logo-html"}
-
-{/block}
-
-{block name="main"}
-
-
-
-
-
{$Request.get.keyword} 搜索结果 - {$DomainModel->d_name} 第{$resData.p_data.page}页
- {if $resData.p_data.total < 1}
没有相关数据
- {else}
-
-
- {foreach $resData.data as $key=>$Novel}
-
-
- {if !empty($arrGrm[$key])}
- {$arrGrm[$key]|raw}
-{/if}
-
-
-
-
-
-
- 作者:{$Novel.n_author}
- {$Novel.n_description}
-
-
- {/foreach}
-
- {/if}
-
-
-
-
-
- {volist name="$resData.p_data.pager" id="vo" key="k"}
- {switch $vo.label}
- {case value="上一页"}
- {if $resData.p_data.page == 1}
-
«
- {else}
-
«
- {/if}
- {/case}
- {case value="下一页"}
- {if $resData.p_data.page >= $resData.p_data.total}
-
»
- {else}
-
»
- {/if}
- {/case}
- {default /}
- {if preg_match('/^\d+$/', $vo.label)}
-
{$vo.label}
- {/if}
- {/switch}
- {/volist}
-
-
-
-{/block}
-
-{block name="customize"}
-
-
-{/block}
\ No newline at end of file
diff --git a/code/app/home/view/videoDadi/pc/getArticleInfo.html b/code/app/home/view/videoDadi/pc/getArticleInfo.html
deleted file mode 100644
index 5c10385..0000000
--- a/code/app/home/view/videoDadi/pc/getArticleInfo.html
+++ /dev/null
@@ -1,14 +0,0 @@
-{extend name="basePc" /}
-{block name='nav-active-class'}home{/block}
-{block name="title"}{/block}
-{block name="head-js"}{/block}
-
-
-
-{block name="main"}
-
-article.......
-
-{/block}
-
-{block name="customize"} {/block}
\ No newline at end of file
diff --git a/code/app/home/view/videoDadi/pc/getArticleList.html b/code/app/home/view/videoDadi/pc/getArticleList.html
deleted file mode 100644
index 0c385c6..0000000
--- a/code/app/home/view/videoDadi/pc/getArticleList.html
+++ /dev/null
@@ -1,88 +0,0 @@
-{extend name="basePc" /}
-{block name='nav-active-class'}home{/block}
-{block name="title"}{/block}
-{block name="head-js"}{/block}
-
-
-{block name="main"}
-
-
-
-
-
-
-
-
-
-
-
-
-
- 分类
- 书名
- 描述
- 作者
- 更新时间
-
-
- {foreach $arrNewsNovel as $key=>$Novel}
- {include file="Pc/Public/articleList" /}
- {/foreach}
-
-
-
-
-
-
-
-
-
-{/block}
-
-{block name="customize"} {/block}
\ No newline at end of file
diff --git a/code/app/home/view/videoDadi/pc/getLibrary.html b/code/app/home/view/videoDadi/pc/getLibrary.html
deleted file mode 100644
index e71b4bb..0000000
--- a/code/app/home/view/videoDadi/pc/getLibrary.html
+++ /dev/null
@@ -1,227 +0,0 @@
-{extend name="basePc" /}
-
-{block name="get-data"}
-{novel:pagerexp page="$Request.get.page" limit="30"
-n_category="$Request.route.strCategory"
-sort_type="$Request.route.strOrder"
-n_status="$Request.route.strStatus" d_key="d_key"
-d_key="d_key"
-d_val="Novel" n_num="total"
-button_num="10" cache_life="86400" func="generateCategoryPager" export_name="resData" /}
-{site:grm page_code="pc_novel_library" diff="$resData.p_data.page" num="70" g_key="arrGrm" /}
-{/block}
-
-{block name="title"}{site:replace code="NOVEL@GETLIBRARY@TITLE"}{/block}
-{block name="keywords"}{site:replace code="NOVEL@GETLIBRARY@KEYWORDS"}{/block}
-{block name="description"}{site:replace code="NOVEL@GETLIBRARY@DESCRIPTION"}{/block}
-
-{block name="head"}
-
-
-
-{if $Request.route.strGender == 'all' && $Request.route.strCategory == 'all' && $Request.route.strStatus == 'all'}
-
-{else}
-
-
-{/if}
-
-
-{if $Request.route.strGender == 'all' && $Request.route.strCategory == 'all' && $Request.route.strStatus == 'all'}
-
-{else}
-
-{/if}
-
-{/block}
-{block name="head-js"}{/block}
-
-{block name="head-css"}
-
-{if $Request.route.strGender == 'all' && $Request.route.strCategory == 'all' && $Request.route.strStatus == 'all'}
-
-{else}
-
-{/if}
-
-{/block}
-
-{block name='nav-active-class'}home{/block}
-
-{block name="strPageCode"}
-
-{/block}
-
-
-
-{block name="main"}
-
-
-
-
-
-
-
- {novel:list count="6" sort_type="tuijian" d_key="key" d_val="Novel" p_val="page_data" cache_life="86400"}
-
- {/novel:list}
-
-
-
-
- 分类:
- 不限
-
- {novel:category d_key="strCategoryPinyin" d_val="strCategoryName"}
- {$strCategoryName}
-
- {/novel:category}
-
-
-
-
排序:
- {novel:sort d_key="key" d_val="strSortName"}
- {$strSortName}
- {/novel:sort}
-
-
状态:
- {novel:status d_key="key" d_val="strStatusName"}
- {$strStatusName}
- {/novel:status}
-
-
-
-
-
-
-
最新入库小说
-
- {novel:list count="30" sort_type="news" d_key="key" d_val="Novel" p_val="page_data"
- cache_life="86400"}
-
- [{$Novel->n_category ?? ''}
-
- {if !empty($arrGrm[$key+36])}
- {$arrGrm[$key+36]|raw}
- {/if}
- {$Novel->n_name}
- {$Novel->n_author}
-
- {/novel:list}
-
-
-
-
-
-
-
- {volist name="resData.p_data.pager" id="vo" key="k"}
- {switch $vo.label}
- {case value="上一页"}
- {if $resData.p_data.page == 1}
-
«
- {else}
-
«
- {/if}
- {/case}
- {case value="下一页"}
- {if $resData.p_data.page >= $resData.p_data.total}
-
»
- {else}
-
»
- {/if}
- {/case}
- {case value="..."}
-
...
- {/case}
- {default /}
- {if preg_match('/^\d+$/', $vo.label)}
-
{$vo.label}
- {/if}
- {/switch}
- {/volist}
-
-
-
-
-
-
-{/block}
-
-{block name="customize"}
-{/block}
\ No newline at end of file
diff --git a/code/app/home/view/videoDadi/pc/getNovelCatalog.html b/code/app/home/view/videoDadi/pc/getNovelCatalog.html
deleted file mode 100644
index b0e2071..0000000
--- a/code/app/home/view/videoDadi/pc/getNovelCatalog.html
+++ /dev/null
@@ -1,245 +0,0 @@
-{extend name="basePc" /}
-
-{block name="get-data"}
-{novel:info n_id="$Request.route.intNovelId" n_key="arrNovel" n_forge_id="0" /}
-{site:grm page_code="pc_novel_catalog" diff="$Request.url" num="120" g_key="arrGrm" /}
-{/block}
-
-{block name="title"}{site:replace code="NOVEL@GETNOVELCATALOG@TITLE"}{/block}
-{block name="keywords"}{site:replace code="NOVEL@GETNOVELCATALOG@KEYWORDS"}{/block}
-{block name="description"}{site:replace code="NOVEL@GETNOVELCATALOG@DESCRIPTION"}{/block}
-
-{block name="head"}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-{/block}
-
-{block name="head-css"}
-
-{/block}
-{block name="logo-html"}
-
-{/block}
-
-{block name="head-js"}
-{/block}
-
-{block name="body-class"}novel_info{/block}
-
-{block name="main"}
-
-{chapter:pagerexp page="$Request.route.intPage" limit="100" n_id="$Request.route.intNovelId" d_key="d_key" d_val="chapter"
-cache_life="86400" button_num="3" sort_type="$Request.route.strOrder" func="generateChapterPager" export_name="resData" /}
-
-
-
-
-
-
-
-
-
-
-
-
{$arrNovel['n_name']}
-
-
-
{$arrNovel.n_description ?? ''}
-
-
-
-
-
《{$arrNovel.n_name ?? ''}》{$arrNovel.n_name ?? '章节'}
-
- {$arrNovel.strFocus ?? ""} 。看小说就来{$DomainModel->d_name} {$DomainModel->d_domain}...
-
-
相邻推荐:
- {volist name="arrNovel.n_forge_novel" id="ForgeNovel" key="key"}
- {if $key<20 } {$arrGrm[$key+20]|raw} {/if} {$ForgeNovel.n_forge_title}
- {/volist}
-
- {volist name='$arrNovel.arrRelateveNovel' id='Novel'}
- {$Novel.n_name}
- {/volist}
-
-
-
-
-
-
-
-
-
《{$arrNovel.n_name}》章节列表(第{$Request.route.intPage}页)切换倒序/正序:
- {if $Request.route.strOrder == 'zheng'}
- 点击切换倒序
- {else}
- 点击切换正序
- {/if}
-
-
-
- {include file="pc/public/allChapterPage" /}
-
-
- {foreach $resData.data as $key=>$Chapter}
-
- {if !empty($arrGrm[$key])}
- {$arrGrm[$key]|raw}
-{/if}
-
- {$Chapter.c_name}
-
-
-
- {/foreach}
-
-
-
- {include file="pc/public/allChapterPage" /}
-
-
-
-
-
已完结热门小说推荐
-
-
- {novel:list count="6" n_category="$arrNovel.n_category_pinyin" n_status="wanjie" d_key="key" d_val="Novel"
- cache_life="86400"}
-
- {/novel:list}
-
-
-
-
-
-
-
-{/block}
-
-{block name="customize"}
-
-{/block}
\ No newline at end of file
diff --git a/code/app/home/view/videoDadi/pc/getNovelChapter.html b/code/app/home/view/videoDadi/pc/getNovelChapter.html
deleted file mode 100644
index f885d2b..0000000
--- a/code/app/home/view/videoDadi/pc/getNovelChapter.html
+++ /dev/null
@@ -1,222 +0,0 @@
-{extend name="basePc" /}
-
-{block name="get-data"}
-
-{site:grm page_code="pc_novel_chapter" diff="$Request.url" num="60" g_key="arrGrm" /}
-{novel:info n_id="$Request.route.intNovelId" n_key="arrNovel" n_forge_id="0" /}
-{chapter:info n_id="$Request.route.intNovelId" c_sort_num="$Request.route.intChapterSort"
-c_page="$Request.route.intChapterPage" c_key="arrChapter" /}
-{/block}
-
-{block name="title"}{site:replace code="NOVEL@GETNOVELCHAPTER@TITLE"}{/block}
-{block name="keywords"}{site:replace code="NOVEL@GETNOVELCHAPTER@KEYWORDS"}{/block}
-{block name="description"}{site:replace code="NOVEL@GETNOVELCHAPTER@DESCRIPTION"}{/block}
-
-{block name="head"}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-{/block}
-
-{block name="head-css"}
-
-{/block}
-
-{block name="head-js"}
-
-{/block}
-
-{block name="body-class"}novel_info{/block}
-{block name='nav-active-class'}home{/block}
-
-{block name="main"}
-
-
- {$arrGrm[1]|raw}
-
-
-
- {$arrGrm[2]|raw}
-
-
{$arrNovel.n_name}({$arrChapter.c_name})
-
- {if $arrChapter && $arrChapter.c_sort_num && $arrChapter.c_sort_num == 1 && $arrChapter.c_page == 0}
-
上一页
- {/if}
-
- {if $arrChapter.pre_chapter && $arrChapter.pre_chapter.c_sort_num}
- {$arrGrm[10]|raw}
-
上一页
- {/if}
-
-
|
-
章节目录
-
|
-
- {if $arrChapter.next_chapter && $arrChapter.next_chapter.c_sort_num}
- {$arrGrm[9]|raw}
-
下一页
- {/if}
-
-
- {$arrGrm[3]|raw}
-
- {$arrGrm[4]|raw}
-
请勿开启浏览器阅读模式,否则将导致章节内容缺失及无法阅读下一页。
-
-
相邻推荐:
- {volist name="arrNovel.n_forge_novel" id="ForgeNovel" key="key"}
- {if $key<19 } {$arrGrm[$key+9]|raw} {/if} {$ForgeNovel.n_forge_title}
- {/volist}
-
- {volist name='arrNovel.arrRelateveNovel' id='Novel'}
- {$Novel.n_name}
- {/volist}
-
-
- {$arrGrm[5]|raw}
-
- {if $arrChapter && $arrChapter.c_sort_num && $arrChapter.c_sort_num == 1 && $arrChapter.c_page == 0}
-
上一页
- {/if}
-
- {if $arrChapter.pre_chapter && $arrChapter.pre_chapter.c_sort_num}
- {$arrGrm[10]|raw}
-
上一页
- {/if}
-
-
|
-
章节目录
-
|
-
- {if $arrChapter.next_chapter && $arrChapter.next_chapter.c_sort_num}
- {$arrGrm[9]|raw}
-
下一页
- {/if}
-
- {$arrGrm[6]|raw}
-
-
-
-
-
已完结热门小说推荐
-
read_btn
-
- {novel:list count="6" n_category="$arrNovel.n_category_pinyin" n_status="wanjie" d_key="key" d_val="Novel"
- p_val="page_data" cache_life="86400"}
-
-
-
- {/novel:list}
-
-
-
-
-
-{/block}
-
-{block name="customize"}
-
-{/block}
\ No newline at end of file
diff --git a/code/app/home/view/videoDadi/pc/getNovelInfo.html b/code/app/home/view/videoDadi/pc/getNovelInfo.html
deleted file mode 100644
index 4143056..0000000
--- a/code/app/home/view/videoDadi/pc/getNovelInfo.html
+++ /dev/null
@@ -1,268 +0,0 @@
-{extend name="basePc" /}
-
-{block name="get-data"}
-{if $Request.route.intNovelId}
-{novel:info n_id="$Request.route.intNovelId" n_key="arrNovel" n_forge_id="$Request.route.intForgeId" /}
-{else}
-{novel:info n_id="$DomainModel->info_id" n_key="arrNovel" n_forge_id="0" /}
-{/if}
-{site:grm page_code="pc_novel_info" diff="$arrNovel.n_id" num="120" g_key="arrGrm" /}
-{/block}
-
-{block name="title"}
- {if $DomainModel->info_id == $Request.route.intNovelId || empty($Request.route.intNovelId)}
- {site:replace code="INDEX@INDEX@TITLE"}
- {else}
- {site:replace code="NOVEL@GETNOVELINFO@TITLE" diff="$Request.route.intNovelId" /}
- {/if}
-{/block}
-
-
-{block name="keywords"}
- {if $DomainModel->info_id == $Request.route.intNovelId || empty($Request.route.intNovelId)}
- {site:replace code="INDEX@INDEX@KEYWORDS"}
- {else}
- {site:replace code="NOVEL@GETNOVELINFO@KEYWORDS" diff="$Request.route.intNovelId"}
- {/if}
-{/block}
-
-{block name="description"}
- {if $DomainModel->info_id == $Request.route.intNovelId || empty($Request.route.intNovelId)}
- {site:replace code="INDEX@INDEX@DESCRIPTION"}
- {else}
- {site:replace code="NOVEL@GETNOVELINFO@DESCRIPTION" diff="$Request.route.intNovelId"}
- {/if}
-{/block}
-
-{block name="head"}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-{/block}
-
-{block name="head-css"}
-
-{/block}
-
-{block name="logo-html"}
-
-{/block}
-
-{block name="head-js"}
-{/block}
-
-{block name="body-class"}novel_info{/block}
-
-{block name="main"}
-
-
-
-
-
-
-
-
-
-
-
-
{$arrNovel['n_name']}
-
-
-
{$arrNovel.n_description ?? ''}
-
-
-
-
-
《{$arrNovel.n_name ?? ''}》{$arrNovel.n_name ?? '章节'}
-
- {if $DomainModel->info_id == $Request.route.intNovelId || empty($Request.route.intNovelId)}
-
{$DomainModel->d_index_description}
- {/if}
-
- {$arrNovel.strFocus ?? ""} 。看小说就来{$DomainModel->d_name} {$DomainModel->d_domain}...
-
-
相邻推荐:
- {volist name="arrNovel.n_forge_novel" id="ForgeNovel" key="key"}
- {if $key<20 } {$arrGrm[$key+20]|raw} {/if} {$ForgeNovel.n_forge_title}
- {/volist}
-
- {volist name='$arrNovel.arrRelateveNovel' id='Novel'}
- {$Novel.n_name}
- {/volist}
-
-
-
-
-
-
-
-
-
《{$arrNovel.n_name}》最新章节
-
- {chapter:list count="12" sort_type="dao" n_id="$arrNovel.n_id" d_key="key" d_val="Chapter" cache_life="86400"}
-
- {if !empty($arrGrm[$key])}
- {$arrGrm[$key]|raw}
- {/if}
- {$Chapter.c_name}
-
- {/chapter:list}
-
-
《{$arrNovel.n_name}》章节列表
-
- {chapter:list count="100" sort_type="zheng" n_id="$arrNovel.n_id" d_key="key" d_val="Chapter" cache_life="86400"}
-
- {if !empty($arrGrm[$key+10])}
- {$arrGrm[$key+10]|raw}
- {/if}
- {$Chapter.c_name}
-
- {/chapter:list}
- 查看更多章节...
-
-
-
-
-
已完结热门小说推荐
-
-
- {novel:list count="6" n_category="$arrNovel.n_category_pinyin" n_status="wanjie" d_key="key" d_val="Novel" p_val="page_data" cache_life="86400"}
-
- {/novel:list}
-
-
-
-
-
-
-{/block}
-
-
-{block name="customize"}
-
-{/block}
\ No newline at end of file
diff --git a/code/app/home/view/videoDadi/pc/getSearchNovel.html b/code/app/home/view/videoDadi/pc/getSearchNovel.html
deleted file mode 100644
index 6ad245e..0000000
--- a/code/app/home/view/videoDadi/pc/getSearchNovel.html
+++ /dev/null
@@ -1,139 +0,0 @@
-{extend name="basePc" /}
-
-{block name="get-data"}
-{novel:pagerexp page="$Request.get.page" limit="30"
-key="$Request.get.keyword"
-d_key="d_key"
-d_val="Novel" n_num="total"
-p_val="page_data" button_num="10" cache_life="86400" func="generateSearchPager" export_name="resData" /}
-{site:grm page_code="pc_novel_search" diff="$Request.url" num="30" g_key="arrGrm" /}
-{/block}
-
-{block name="title"}{site:replace code="NOVEL@GETSEARCHNOVEL@TITLE"}{/block}
-{block name="keywords"}{site:replace code="NOVEL@GETSEARCHNOVEL@KEYWORDS"}{/block}
-{block name="description"}{site:replace code="NOVEL@GETSEARCHNOVEL@DESCRIPTION"}{/block}
-
-{block name="head"}
-
-
-
-
-
-
-
-
-
-
-
-
-
-{/block}
-
-{block name='nav-active-class'}home{/block}
-
-{block name="title"}{/block}
-{block name="meta-other"}{/block}
-{block name="body-class"}novel_home novel_search_page{/block}
-{block name="main"}
-
-
-
-
-
-
-
-
{$Request.get.keyword}搜索结果 - {$DomainModel->d_name} 第{$resData.p_data.page}页
-
- 搜索“{$Request.get.keyword}” 相关结果共有 {$resData.p_data.total} 部小说
-
- {if $resData.p_data.total <1}
没有相关数据
- {else}
-
-
- {foreach $resData.data as $key=>$Novel}
-
- {/foreach}
-
-
-
- {/if}
-
-
-
-
-
-
- {volist name="resData.p_data.pager" id="vo" key="k"}
- {switch $vo.label}
- {case value="上一页"}
- {if $resData.p_data.page == 1}
-
«
- {else}
-
«
- {/if}
- {/case}
- {case value="下一页"}
- {if $resData.p_data.page >= $resData.p_data.total}
-
»
- {else}
-
»
- {/if}
- {/case}
- {case value="..."}
-
...
- {/case}
- {default /}
- {if preg_match('/^\d+$/', $vo.label)}
-
{$vo.label}
- {/if}
- {/switch}
- {/volist}
-
-
-
-
-{/block}
-
-{block name="customize"}
-
-{/block}
\ No newline at end of file
diff --git a/code/app/home/view/videoDadi/pc/index.html b/code/app/home/view/videoDadi/pc/index.html
deleted file mode 100644
index fb752de..0000000
--- a/code/app/home/view/videoDadi/pc/index.html
+++ /dev/null
@@ -1,180 +0,0 @@
-{extend name="basePc" /}
-{block name="title"}{site:replace code="INDEX@INDEX@TITLE"}{/block}
-{block name="keywords"}{site:replace code="INDEX@INDEX@KEYWORDS"}{/block}
-{block name="description"}{site:replace code="INDEX@INDEX@DESCRIPTION"}{/block}
-
-{block name="head-css"}
-
-{/block}
-{block name="head"}
-
-
-
-
-
-
-
-{/block}
-
-{block name="main"}
-
-{site:grm page_code="pc_index" diff="0" num="150" g_key="arrGrm" /}
-
-
-
-
- {novel:list count="4" sort_type="tuijian" n_status="lianzai" d_key="d_key" d_val="Novel" p_val="page_data"
- cache_life="86400"}
-
- {/novel:list}
-
-
-
-
经典推荐
-
- {novel:list count="9" sort_type="tuijian" n_status="wanjie" d_key="d_key" d_val="Novel"
- p_val="page_data" cache_life="86400"}
-
- [{$Novel->n_category ?? ''}
-
- {$arrGrm[$d_key+4]|raw}
- {$Novel->n_name}
-
- {$Novel->n_author}
-
-
- {/novel:list}
-
-
-
-
-
-
- {novel:category d_key="strCategoryPinyin" d_val="strCategoryName"}
-
-
{$strCategoryName}
-
-
-
-
- {novel:list count="1" n_category="$strCategoryPinyin" sort_type="news" d_key="d_key" d_val="Novel"
- p_val="page_data" cache_life="86400"}
-
- {$arrGrm[$d_key+9+10*$start]|raw}
-
-
-
-
-
- {$Novel->n_name}
-
- {$Novel.n_description ?? ''}
-
- {/novel:list}
-
-
- {novel:list count="12" n_category="$strCategoryPinyin" sort_type="news" d_key="d_key" d_val="Novel"
- p_val="page_data" cache_life="86400"}
-
- {$arrGrm[$d_key+9+10*$start]|raw}
- {$Novel->n_name} /{$Novel->n_author}
- {/novel:list}
-
-
- {/novel:category}
-
-
-
-
-
-
最新入库小说
-
- {novel:list count="50" sort_type="news" d_key="d_key" d_val="Novel" p_val="page_data"
- cache_life="86400"}
-
- [{$Novel->n_category ?? ''}]
-
- {$arrGrm[$d_key+100]|raw}
- {$Novel->n_name}
- {$Novel->n_author}
-
- {/novel:list}
-
-
-
-
-
-
-{/block}
-
-{block name="customize"}
-
-
-{/block}
\ No newline at end of file
diff --git a/code/app/home/view/videoDadi/pc/public/adBanner.html b/code/app/home/view/videoDadi/pc/public/adBanner.html
deleted file mode 100644
index bd8e696..0000000
--- a/code/app/home/view/videoDadi/pc/public/adBanner.html
+++ /dev/null
@@ -1,11 +0,0 @@
-
-
-
-
-
diff --git a/code/app/home/view/videoDadi/pc/public/allChapterPage.html b/code/app/home/view/videoDadi/pc/public/allChapterPage.html
deleted file mode 100644
index ce3086b..0000000
--- a/code/app/home/view/videoDadi/pc/public/allChapterPage.html
+++ /dev/null
@@ -1,35 +0,0 @@
-{if !empty($resData.p_data.pager)}
-
- {volist name="$resData.p_data.pager" id="item"}
- {eq name="item.type" value="prev"}
-
- {$item.label}
-
- {/eq}
- {/volist}
-
-
- {volist name="$resData.p_data.pager" id="item"}
- {eq name="item.type" value="page"}
-
-
-
-
-
- 第{$start}-{$end}章
-
- {/eq}
- {/volist}
-
-
- {volist name="$resData.p_data.pager" id="item"}
- {eq name="item.type" value="next"}
-
- {$item.label}
-
- {/eq}
- {/volist}
-
-{/if}
\ No newline at end of file
diff --git a/code/app/home/view/videoDadi/pc/public/articleList.html b/code/app/home/view/videoDadi/pc/public/articleList.html
deleted file mode 100644
index 3a6a22b..0000000
--- a/code/app/home/view/videoDadi/pc/public/articleList.html
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
\ No newline at end of file
diff --git a/code/app/home/view/videoDadi/pc/public/chapterTableAll.html b/code/app/home/view/videoDadi/pc/public/chapterTableAll.html
deleted file mode 100644
index 2fc1fc2..0000000
--- a/code/app/home/view/videoDadi/pc/public/chapterTableAll.html
+++ /dev/null
@@ -1,6 +0,0 @@
-
- 01 天龙问世
-
-
- 02 沧武的小霸王
-
\ No newline at end of file
diff --git a/code/app/home/view/videoDadi/pc/public/endNovelList.html b/code/app/home/view/videoDadi/pc/public/endNovelList.html
deleted file mode 100644
index cb851c3..0000000
--- a/code/app/home/view/videoDadi/pc/public/endNovelList.html
+++ /dev/null
@@ -1,11 +0,0 @@
-
-
-
-
-
-
\ No newline at end of file
diff --git a/code/app/home/view/videoDadi/pc/public/footer.html b/code/app/home/view/videoDadi/pc/public/footer.html
deleted file mode 100644
index adc12bf..0000000
--- a/code/app/home/view/videoDadi/pc/public/footer.html
+++ /dev/null
@@ -1,22 +0,0 @@
-
-
-
-
\ No newline at end of file
diff --git a/code/app/home/view/videoDadi/pc/public/historyNovelList.html b/code/app/home/view/videoDadi/pc/public/historyNovelList.html
deleted file mode 100644
index 59a94b1..0000000
--- a/code/app/home/view/videoDadi/pc/public/historyNovelList.html
+++ /dev/null
@@ -1,23 +0,0 @@
-
-
-
-
-
-
- 我真是一条龙
-
-
- 老读者必看公告!!!
-
-
- 兔子很淡定
-
- 3天前
-
- 已完结
-
- 阅读
- 删除
-
-
\ No newline at end of file
diff --git a/code/app/home/view/videoDadi/pc/public/hostListImg.html b/code/app/home/view/videoDadi/pc/public/hostListImg.html
deleted file mode 100644
index 6117718..0000000
--- a/code/app/home/view/videoDadi/pc/public/hostListImg.html
+++ /dev/null
@@ -1,15 +0,0 @@
-
\ No newline at end of file
diff --git a/code/app/home/view/videoDadi/pc/public/hostListText.html b/code/app/home/view/videoDadi/pc/public/hostListText.html
deleted file mode 100644
index abaaf6e..0000000
--- a/code/app/home/view/videoDadi/pc/public/hostListText.html
+++ /dev/null
@@ -1,3 +0,0 @@
-
\ No newline at end of file
diff --git a/code/app/home/view/videoDadi/pc/public/indexBoyNewsList.html b/code/app/home/view/videoDadi/pc/public/indexBoyNewsList.html
deleted file mode 100644
index ca8cbc1..0000000
--- a/code/app/home/view/videoDadi/pc/public/indexBoyNewsList.html
+++ /dev/null
@@ -1,17 +0,0 @@
-
-
-
-
美绿哔哔
-
武侠仙侠
-
-
-
-
[已签约实体待上市]【天生坏种x清冷校花】【大学校园、男追女、协议情侣、强制爱、破镜重圆】黎幸在整个西京大学都很有名。
- 高考状元,够美,够穷。这样的人,外貌不是恩赐,是原罪。楼崇,出生即登上金字塔最顶层的存在优越家世,顶级皮囊但却是个十足十的人渣。
- ——这样两个毫无交集的人,某天却被人撞见楼崇的阿斯顿马丁车内黎幸被单手抱起跨坐在腿上,后背抵着方向盘车窗光影交错,男人冷白精致的侧脸清晰可见,扣着她的手腕,亲自教她怎么扯开自己的领结。
- —— “协议女友,知道什么意思吗?” “意思是牵手,接吻,拥抱,上床。” “以及,爱上我。” “一步不能少。”—— “玻璃焰,玻璃高温产生的火焰,银蓝色,很美。”
- 本站提示:各位书友要是觉得《玻璃焰》还不错的话请不要忘记向您QQ群和微博里的朋友推荐哦!
-
-
\ No newline at end of file
diff --git a/code/app/home/view/videoDadi/pc/public/indexBoyNewsOne.html b/code/app/home/view/videoDadi/pc/public/indexBoyNewsOne.html
deleted file mode 100644
index 4d7860e..0000000
--- a/code/app/home/view/videoDadi/pc/public/indexBoyNewsOne.html
+++ /dev/null
@@ -1,44 +0,0 @@
-
-
-
-
-
-
-
-
作者:不见仙踪
-
分类:武侠仙侠
-
字数:24.20万字+
-
进度:已完结
-
总点击:0
-
-
【下本开《分手后四个鬼攻同时找上我》嗷~】 大二上学期,宣从南被一个温柔至极的男人追求;大二下学期,宣从南和沈迁在一起。
- 两个人谈了一年恋爱,宣从南发现,沈迁照常温柔,但他却常常把这样的话挂在嘴边: “不要笑。” “安静一点。” “不要太闹腾。” “眼里不要有温度。” “这样才像他。” 宣从南:……哦。
- 宣从南走了,潇洒果决,晚上却在路边捡到一个看起来落魄至极的男人。他耷拉着眉眼,带口罩,安静地坐在花坛边,似乎是在晒月光。 这人倒是很安静,还不笑,更不闹腾,眼里也没有温度。
- 宣从南把人捡回家了。他发现,这个名叫顾拾的男人竟然是娱乐圈里的顶流,只不过他不太关注娱乐圈,这才错误地把拥有千万粉丝的人捡回了家。
- 宣从南还发现,顾拾虽然过分冷淡,但他打直球说能不能喜欢我;顾拾虽然安静不闹腾,但他打直球说能不能抱抱我;顾拾虽然眼睛里没什么温度,但他打直球说能不能做…… 宣从南:这就是顶流吗?
- “同居”段时间,两人顺理成章地谈恋爱。 又同居段时间,宣从南忽而得知顾拾就是沈迁爱而不得的白月光。 宣从南:……命运啊。
- 为了避免尴尬,他收拾行李又打算跑,刚走到门口却只听一道开门声,顾拾裹挟着外面的寒气进来,轻轻带上门。 宣从南:…… 顾拾冷淡的目光从上到下打量他,最后落在行李箱上。 “去哪儿?”他问。
- 宣从南捏紧行李杆,正欲说话,顾拾又道: “你想甩了我?” …… 这天晚上有狗仔拍到顾拾进了一间出租屋。 除了顾拾,窗户玻璃上还映出另外一道男性身影,他手边还有个行李箱。
- 紧接着,一向喜怒不形于色的顾拾猛地推开行李箱,拽起另一人的手腕去了卧室。 一夜没出来。 【阅读指南】: *1V1,HE,甜文。 *攻非常非常非常爱受,非常非常非常宠受
- *攻能直球绿茶也能偏执疯批,属性复杂,天使们直接看文叭 *有打脸剧情 *无原型,勿代入现实。我写文为了快乐,也只想让读者快乐~ *感谢支持正版,给大家鞠躬啦~
- ★下本《分手后四个鬼攻同时找上我》求收藏~ 宴祀亭是个小道士,山生山长,没见过外面的天,最大的雄心壮志是杀死鬼王。 但他怕鬼,还花心。 下山后进城,他在酒吧泡了一个大学教授做男朋友。
- 教授克制古板,一副性冷淡的模样。 但他“暴力”且沉沦地教会了宴祀亭在床上的108种姿势。 每天晚上宴祀亭都被哔的“身心俱散”。 随着感情渐深,教授带宴祀亭回家见父母。 他家里有鬼,好多鬼。
- 那些鬼躲在门外、趴在床底听他和教授...... 宴祀亭瑟瑟发抖,教授却像没事人,依然一次比一次深入。 宴祀亭:师父救命——
- 日复一日,教授变得愈发过分。他中午要抱宴祀亭亲昵,下午要抱宴祀亭厮磨,晚上要抱宴祀亭深入交流,非常不节制。 最后他还设门禁时间限制宴祀亭的出行,控制欲极强。 宴祀亭受不了,把人踹了。
- 他谈了第二个男朋友。 但为什么温柔先生最后因他变得野蛮,各种道具都上场; 绅士先生因他变成恶棍,让他不准离开自己的视线; 禁欲先生因他变得纵荡,永远都要按着他驰骋......
- 宴祀亭:师父我遇到了好多变态,我要回山立刻马上! 身心遭受“严重摧残”的宴祀亭决定封心锁爱,这辈子都不要泡男人了,要去完成自己的雄心壮志——杀死鬼王。
- 紧接着被甩的教授将他堵在家门口,唇角带笑声含魅:“不是要杀我吗?我来了。” 晦暗夜色下,教授身后又慢慢浮现出温柔先生、绅士先生、禁欲先生的身影,他们都在盯着宴祀亭。
- 教授柔声道:“你是要我们一起来,还是一个一个来呢。” 宴祀亭抖如筛糠无可逃脱地被他们推进了卧室。恶鬼们商量谁先来,最后愉快地决定一起。 “不要,救命啊啊啊啊啊啊啊啊啊——” *切片攻
- *所有躲门外趴床底听床戏的,都是攻的切片 ★求预收《不是人也能攻我?》收藏~ 司徒禁肩宽窄腰身材好,胸肌饱满腿长,在男同界是被许多人觊觎的优质1。
- 有人找司徒禁拍钙片,身为直男的司徒禁果断拒绝。 等再醒来,司徒禁发现他穿到了异世界。 这里到处是妖魔鬼怪。
- 司徒禁有个极倒霉的倒霉体质,喝凉水塞牙缝,吃东西噎喉咙,睡觉能窒息。再又一次平地摔跤后,司徒禁气得破口大骂。 那些神经病又来了。 玛德,这次还敢撕他衣服!
- 这个世界不止他一个倒霉蛋,还有ABCDE等男人进来了。 老乡见老乡两眼泪汪汪,司徒禁和大家互相扶持,把这群想上他的变态杀得四处逃窜。 然后有一天,司徒禁看见男人 A 帮鬼撕碎了他的上衣。
- 司徒禁:? 男人B帮鬼扯烂了他的裤子。 司徒禁:?? 男人C帮鬼拽掉了他的衬衫夹。 司徒禁:??? 混乱中,谁摸了他的胸肌! 谁捏了他的屁股!! 谁掰开了他的腿!!!
- 司徒禁冷笑:想攻我的千千万,你算哪块小饼干?! ABCDE 得逞,鬼得逞,怪物藤蔓得手,触手得逞...... 被迫野战后司徒禁躺在草地里抽事后烟,沉思:是个人都能攻我?不是人也能攻我?
- 而他不知道,他进入的异世界其实是一个系列视频,无数观众坐在电视机前,每天就为了看他闯关。 司徒禁:什么关?“床”关吗? *切片攻,每个都为了受打得头破血流,甚至想杀了自己的分身
- *受极度理智冷静大胸美人 *攻疯得一批,每个切片都想独占囚禁受 *直播镜头前的观众只能看正经闯关,其他的看不到,花钱做榜一也没用
- 本站提示:各位书友要是觉得《渣攻的白月光总对我打直球》还不错的话请不要忘记向您QQ群和微博里的朋友推荐哦!
-
-
\ No newline at end of file
diff --git a/code/app/home/view/videoDadi/pc/public/indexBoyRankList.html b/code/app/home/view/videoDadi/pc/public/indexBoyRankList.html
deleted file mode 100644
index 2009dd2..0000000
--- a/code/app/home/view/videoDadi/pc/public/indexBoyRankList.html
+++ /dev/null
@@ -1,16 +0,0 @@
-
- {$key+=1}
-
-
-
-
-
-
-
作者:猩猩崛起
-
类别:武侠仙侠
-
小工作室的微电影导演,重生平行世界!踏上娱乐征途!
- 本站提示:各位书友要是觉得《娱乐宗师》还不错的话请不要忘记向您QQ群和微博里的朋友推荐哦!
-
-
-
\ No newline at end of file
diff --git a/code/app/home/view/videoDadi/pc/public/indexBoyRankOne.html b/code/app/home/view/videoDadi/pc/public/indexBoyRankOne.html
deleted file mode 100644
index 458de74..0000000
--- a/code/app/home/view/videoDadi/pc/public/indexBoyRankOne.html
+++ /dev/null
@@ -1,26 +0,0 @@
-
- 1
-
-
-
-
-
-
-
作者:梧桐树下wt
-
类别:武侠仙侠
-
【本文将会于2023年9月30日星期六入V,谢谢支持!】 【求投票——《成长·逆袭》主题征文——作品投票——鱼跃龙门后来居上】
- 【每5K营养液加更一章】 作为刚升组没多久,在华国内难得可以跳跃演绎两手抓的男子单人花滑选手,郁辰被队里的教练们给予极大的厚望。
- 并且整个教练团也在想尽各种方法教导这位,冰上冰下两个样子,经常会躲起来不见人的闷葫芦。 “到底有什么办法,能让那家伙在冰下的时候,有上冰那会百分之一的灵气啊!”
- 只有郁辰他本人知道——他无论什么时候,都爱惨了艺术与冰面结合起来的样子。 ——只是台下之后,不会表达而已。
- 一切的变动,从他没忍住在莫斯科赛后偷瞒着教练,去看了一场芭蕾舞舞台剧之后。 追着一见钟情的男孩来到异国,并且努力学了中文的佐切卡:你好,郁!能我你拥抱?
- 沉思了好久,才理清楚他语法顺序的郁辰:你学顺了中文再和我说话吧。 佐切卡(惊喜):那就是可以了!
- 于是某位男单运动员就被纤细高挑练跳舞的熊抱住了一个下午,跑都跑不掉。 来自莫斯科的芭蕾舞者X略显自闭的花滑选手 1、故事里面所有人物故事,经历都没有原型。
- 2、作者对于花滑的认知还没有到完全专业水平,但是所有技术动作描写,比赛规则描述,都有资料支持。
- 3、如果有技术问题需要讨论可以随时留评,我看到后会回复的。看了每章词汇解释还是不懂的话也可以留评,我会想办法换一种解释试试看的(作者是真想教会你们滑冰系列)。
- 4、最重要一点——无论怎么样的情感下,都请不要轻易怀疑运动员对该项目的热爱。 5、停在‘4’好像不太好,所以写了个‘5’。
- 本站提示:各位书友要是觉得《捻转步舞曲[花滑]》还不错的话请不要忘记向您QQ群和微博里的朋友推荐哦!
-
-
-
\ No newline at end of file
diff --git a/code/app/home/view/videoDadi/pc/public/indexNewsUpdateList.html b/code/app/home/view/videoDadi/pc/public/indexNewsUpdateList.html
deleted file mode 100644
index 1b055eb..0000000
--- a/code/app/home/view/videoDadi/pc/public/indexNewsUpdateList.html
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
\ No newline at end of file
diff --git a/code/app/home/view/videoDadi/pc/public/shuKuNovelList.html b/code/app/home/view/videoDadi/pc/public/shuKuNovelList.html
deleted file mode 100644
index 1698493..0000000
--- a/code/app/home/view/videoDadi/pc/public/shuKuNovelList.html
+++ /dev/null
@@ -1,32 +0,0 @@
-
-
-
-
-
-
-
- 作者:鱼昆子
- 分类:男生
- 状态:已完结
- 总字数:43.80万字+
-
-
- 标签:
-
-
-
最近更新: 219 桃花酿
-
-
正文已完结,福利番外待续! 预收《癫疯人生有多爽你知道吗》《当家主母的咸鱼美食日常》戳专栏求收藏。 ——————— 温仲夏身为百万粉丝美食博主,一朝穿越。
- 好消息,穿成尚书千金。 坏消息,父兄获罪被贬到千里之外。 身边只有一个柔弱的嫂嫂和年幼的小弟。 开局就是一个交不上房租,大雪天几乎要流落街头的惨境。 温仲夏来不及哭,撸起袖子就是干。
- 红烧肉火锅烧烤爆米花卷饼卤肉奶茶小蛋糕…… 她就不信这些东京人都不爱吃。 不成的话,她还有麻辣烫烤鸭炸鸡酸辣粉炸酱面汤圆大馄饨…… 一不小心,落魄千金混成东京知名女掌柜。 …… 小剧场:
- 一众贵女听闻温仲夏当街叫卖吃食后,纷纷对她这种抛头露面的行为狠狠批判。 几天后,她们却在温仲夏的食店门口不期而遇。 “你怎么来了,不会是来买蛋挞的吧?” “难道你也是?”
- “我可不是,我还要买奶油蛋糕呢。” 说好的不齿与之为伍呢? 这时店内传来吆喝:“数量有限,先到先得。” 贵女们忙不迭地往里冲。 “我先来的!” ①本文主线是美食和日常。
- ②背景主要参考宋朝,不严谨的地方请见谅。
- 本站提示:各位书友要是觉得《落魄千金美食发家日常》还不错的话请不要忘记向您QQ群和微博里的朋友推荐哦!
-
-
-
更新时间:2025-03-20 23:59
-
立即阅读
-
-
\ No newline at end of file
diff --git a/code/app/home/view/videoDadi/pc/public/swiperListImg.html b/code/app/home/view/videoDadi/pc/public/swiperListImg.html
deleted file mode 100644
index b0b9b0c..0000000
--- a/code/app/home/view/videoDadi/pc/public/swiperListImg.html
+++ /dev/null
@@ -1,7 +0,0 @@
-
-
-
-
-
diff --git a/code/app/home/view/videoDadi/pc/public/swiperListText.html b/code/app/home/view/videoDadi/pc/public/swiperListText.html
deleted file mode 100644
index 620556b..0000000
--- a/code/app/home/view/videoDadi/pc/public/swiperListText.html
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
- 1
- 落魄千金美食发家日常
-
\ No newline at end of file
diff --git a/code/app/home/view/videoDadi/public/body-header.html b/code/app/home/view/videoDadi/public/body-header.html
deleted file mode 100644
index 37d0076..0000000
--- a/code/app/home/view/videoDadi/public/body-header.html
+++ /dev/null
@@ -1,238 +0,0 @@
-
-
-
-
-
-
-
-
-
-
- {block name="category-tag"} {site:wz wz="这里填充各个页面的子分类" /}{/block}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/code/app/home/view/videoDadi/public/footer.html b/code/app/home/view/videoDadi/public/footer.html
index 6abea24..be96ed1 100644
--- a/code/app/home/view/videoDadi/public/footer.html
+++ b/code/app/home/view/videoDadi/public/footer.html
@@ -1,10 +1,14 @@
-
+
@@ -43,15 +47,5 @@
-
-
\ No newline at end of file
diff --git a/code/app/home/view/videoDadi/public/guide.html b/code/app/home/view/videoDadi/public/guide.html
deleted file mode 100644
index 80bbbc6..0000000
--- a/code/app/home/view/videoDadi/public/guide.html
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
-
-
\ No newline at end of file
diff --git a/code/app/home/view/videoDadi/public/html-header.html b/code/app/home/view/videoDadi/public/html-header.html
deleted file mode 100644
index f3c4b64..0000000
--- a/code/app/home/view/videoDadi/public/html-header.html
+++ /dev/null
@@ -1,37 +0,0 @@
-
-
-
-
-
-
-
-
-
- 17c
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/code/app/home/view/videoDadi/public/index-item-head.html b/code/app/home/view/videoDadi/public/index-item-head.html
deleted file mode 100644
index db6f767..0000000
--- a/code/app/home/view/videoDadi/public/index-item-head.html
+++ /dev/null
@@ -1,16 +0,0 @@
-
-
\ No newline at end of file
diff --git a/code/app/home/view/videoDadi/public/index-swiper.html b/code/app/home/view/videoDadi/public/index-swiper.html
deleted file mode 100644
index 21a5a2d..0000000
--- a/code/app/home/view/videoDadi/public/index-swiper.html
+++ /dev/null
@@ -1,21 +0,0 @@
-
-
-
-
-
- {php}
- $codes = "[code]";
- {/php}
- {ad:list code="$codes" order="desc" limit="10" id="ad"}
-
- {/ad:list}
-
-
-
-
\ No newline at end of file
diff --git a/code/app/home/view/videoDadi/public/main-head.html b/code/app/home/view/videoDadi/public/main-head.html
deleted file mode 100644
index f761e58..0000000
--- a/code/app/home/view/videoDadi/public/main-head.html
+++ /dev/null
@@ -1,215 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/code/app/home/view/videoDadi/public/main-nav.html b/code/app/home/view/videoDadi/public/main-nav.html
deleted file mode 100644
index af17a37..0000000
--- a/code/app/home/view/videoDadi/public/main-nav.html
+++ /dev/null
@@ -1,327 +0,0 @@
-
-
-
-
-
-
-
-
-
{site:wz wz="VIP 专区" /}
-
-
{site:wz wz="VIP 专区" /}
-
-
-
-
-
-
-
{site:wz wz="VIP 专区2" /}
-
-
{site:wz wz="VIP 专区2" /}
-
-
-
-
-
-
-
{site:wz wz="站站推荐" /}
-
-
{site:wz wz="站站推荐" /}
-
-
-
-
-
-
-
{site:wz wz="另类色情" /}
-
-
{site:wz wz="另类色情" /}
-
-
-
-
-
-
-
{site:wz wz="在线电影" /}
-
-
{site:wz wz="在线电影" /}
-
-
-
-
-
-
-
{site:wz wz="手机下载" /}
-
-
{site:wz wz="手机下载" /}
-
-
-
-
-
-
-
{site:wz wz="激情图区" /}
-
-
{site:wz wz="激情图区" /}
-
-
-
-
-
-
-
-
{site:wz wz="情色小说" /}
-
-
{site:wz wz="情色小说" /}
-
-
-
-
-
-
-
-
-
21:30:10
-
-
-
{site:wz wz="无限观看" /}
-
-
-
{site:wz wz="高清线路" /}
-
-
-
{site:wz wz="专属客服" /}
-
-
-
{site:wz wz="没有广告" /}
-
-
-
{site:wz wz="私人定制" /}
-
-
-
{site:wz wz="VIP专区" /}
-
-
-
-
{site:wz wz="点击获取" /}
-
{site:wz wz="在线客服" /}
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/code/app/home/view/videoDadi/public/page.html b/code/app/home/view/videoDadi/public/page.html
deleted file mode 100644
index 3c1ccc8..0000000
--- a/code/app/home/view/videoDadi/public/page.html
+++ /dev/null
@@ -1,18 +0,0 @@
-
\ No newline at end of file
diff --git a/code/app/home/view/videoDadi/public/seo-html-list.html b/code/app/home/view/videoDadi/public/seo-html-list.html
deleted file mode 100644
index 72d376f..0000000
--- a/code/app/home/view/videoDadi/public/seo-html-list.html
+++ /dev/null
@@ -1,18 +0,0 @@
-
-
-
- {$vo.create_time}
- {if $index == 1}
- {$index}
- {elseif $index == 2}
- {$index}
- {elseif $index == 3}
- {$index}
- {else/}
- {$index}
- {/if}
- {$vo.sh_title}
-
-
diff --git a/code/app/home/view/videoDadi/public/swiper.html b/code/app/home/view/videoDadi/public/swiper.html
deleted file mode 100644
index 1f2a56d..0000000
--- a/code/app/home/view/videoDadi/public/swiper.html
+++ /dev/null
@@ -1,18 +0,0 @@
-
\ No newline at end of file
diff --git a/code/app/home/view/videoDadi/public/tongji.html b/code/app/home/view/videoDadi/public/tongji.html
deleted file mode 100644
index 60a6304..0000000
--- a/code/app/home/view/videoDadi/public/tongji.html
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
\ No newline at end of file
diff --git a/code/app/home/view/videoDadi/public/video-list-index-ad.html b/code/app/home/view/videoDadi/public/video-list-index-ad.html
deleted file mode 100644
index 933fcd3..0000000
--- a/code/app/home/view/videoDadi/public/video-list-index-ad.html
+++ /dev/null
@@ -1,9 +0,0 @@
-
\ No newline at end of file
diff --git a/code/app/home/view/videoDadi/public/video-list-phb2.html b/code/app/home/view/videoDadi/public/video-list-phb2.html
index 05e3321..b61fe15 100644
--- a/code/app/home/view/videoDadi/public/video-list-phb2.html
+++ b/code/app/home/view/videoDadi/public/video-list-phb2.html
@@ -7,7 +7,7 @@
- {$Video.v_remarks ?? 0}
+ {$Video.v_box_office ?? 0}
{if $key == 1}
{$key}
{elseif $key == 2}
diff --git a/code/app/home/view/videoDadi/public/video-panel.html b/code/app/home/view/videoDadi/public/video-panel.html
index c54b372..00d11da 100644
--- a/code/app/home/view/videoDadi/public/video-panel.html
+++ b/code/app/home/view/videoDadi/public/video-panel.html
@@ -35,9 +35,12 @@
@@ -48,7 +51,7 @@
d_key="key" d_val="Video" cache_life="86400"}
{include file="public/video-list-phb" start="80"/}
{/video:ranklist}
-
+
diff --git a/code/app/home/view/videoDadi/test/test01/faker.html b/code/app/home/view/videoDadi/test/test01/faker.html
deleted file mode 100644
index 2b71d63..0000000
--- a/code/app/home/view/videoDadi/test/test01/faker.html
+++ /dev/null
@@ -1,14 +0,0 @@
-
-
-
-{novel:info n_id="$DomainModel->n_id" n_key="arrNovel01" n_forge_id="1125940" /}
- {$arrNovel01.n_name} - 首页
-
-
-
- {$arrNovel01.n_description}
-
-
-
-
-
diff --git a/code/app/home/view/videoDadi/test/test01/index.html b/code/app/home/view/videoDadi/test/test01/index.html
deleted file mode 100644
index 66e18d5..0000000
--- a/code/app/home/view/videoDadi/test/test01/index.html
+++ /dev/null
@@ -1,62 +0,0 @@
-
-
-
-{video:ranklist count="10" sort_type="total" v_status="wanjie" d_key="d_key" d_val="video" cache_life="1000" diff_key="fdasfads"}
-
-
- 章节名称: {$video.v_name}
- 章节序号: {$video.v_category}
- 点击数: {$video.vc_clicks}
-
-{/video:ranklist}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/code/app/home/view/videoDadi/test/test01/index_bak.html b/code/app/home/view/videoDadi/test/test01/index_bak.html
deleted file mode 100644
index a26bab7..0000000
--- a/code/app/home/view/videoDadi/test/test01/index_bak.html
+++ /dev/null
@@ -1,114 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/code/app/home/view/videoDadi/video/getCategoryType.html b/code/app/home/view/videoDadi/video/getCategoryType.html
index 036b6bf..206f3ca 100644
--- a/code/app/home/view/videoDadi/video/getCategoryType.html
+++ b/code/app/home/view/videoDadi/video/getCategoryType.html
@@ -129,8 +129,7 @@
diff --git a/code/app/model/GuangGaoFenZuModel.php b/code/app/model/GuangGaoFenZuModel.php
new file mode 100644
index 0000000..234bac3
--- /dev/null
+++ b/code/app/model/GuangGaoFenZuModel.php
@@ -0,0 +1,17 @@
+order('ggfz_id', 'desc')->order('gg_sort', 'desc')->where('gg_status',0)->select();
+
+ foreach ($GuangGaoModelAll as $GuangGaoModel) {
+ $GuangGaoModel->ggfz_id;
+ if (!key_exists($GuangGaoModel->ggfz_id, $arrGGFZCode)) {
+ continue;
+ }
+
+ if (!key_exists($arrGGFZCode[$GuangGaoModel->ggfz_id], $arrGuangGao)) {
+ $arrGuangGao[$arrGGFZCode[$GuangGaoModel->ggfz_id]] = [];
+ }
+
+ $arrGuangGao[$arrGGFZCode[$GuangGaoModel->ggfz_id]][] = $GuangGaoModel->toArray();
+ }
+
+ Cache::tag('GuangGao')->set('GuangGao', $arrGuangGao);
+ }
+}
diff --git a/code/app/model/GuangGaoPeiZhiModel.php b/code/app/model/GuangGaoPeiZhiModel.php
new file mode 100644
index 0000000..de9f257
--- /dev/null
+++ b/code/app/model/GuangGaoPeiZhiModel.php
@@ -0,0 +1,40 @@
+set('GuangGaoPeiZhi', $arrGuangGaoPeiZhi);
+ }
+}
diff --git a/code/app/model/VideoCategoryModel.php b/code/app/model/VideoCategoryModel.php
index bb8c18d..152198b 100644
--- a/code/app/model/VideoCategoryModel.php
+++ b/code/app/model/VideoCategoryModel.php
@@ -34,6 +34,11 @@ class VideoCategoryModel extends MongoModel
"v_category" => "电影",
"v_category_en" => 'dian-ying',
"children" => [
+ [
+ "v_category_en" => "shao-shi-dian-ying",
+ "v_category" => "邵氏电影",
+ "children" => [],
+ ],
[
"v_category_en" => "dong-zuo-pian",
"v_category" => "动作片",
@@ -79,6 +84,17 @@ class VideoCategoryModel extends MongoModel
"v_category" => "动画片",
"children" => [],
],
+ [
+ "v_category_en" => "gao-xiao",
+ "v_category" => "搞笑",
+ "children" => [],
+ ],
+ [
+ "v_category_en" => "yu-gao-pian",
+ "v_category" => "预告片",
+ "children" => [],
+ ],
+
// [
// "v_category_en" => "lun-li-pian",
// "v_category" => "倫理片",
@@ -136,6 +152,11 @@ class VideoCategoryModel extends MongoModel
"v_category" => "综艺",
"v_category_en" => 'zong-yi',
"children" => [
+ [
+ "v_category_en" => "yan-chang-hui",
+ "v_category" => "演唱会",
+ "children" => [],
+ ],
[
"v_category_en" => "da-lu-zong-yi",
"v_category" => "大陆综艺",
@@ -156,6 +177,21 @@ class VideoCategoryModel extends MongoModel
"v_category" => "欧美综艺",
"children" => [],
],
+ [
+ "v_category_en" => "si-nuo-ke",
+ "v_category" => "斯诺克",
+ "children" => [],
+ ],
+ [
+ "v_category_en" => "yin-le",
+ "v_category" => "音乐",
+ "children" => [],
+ ],
+ [
+ "v_category_en" => "qi-che",
+ "v_category" => "汽车",
+ "children" => [],
+ ],
],
],
[
diff --git a/code/extend/template/taglib/Ad.php b/code/extend/template/taglib/Ad.php
index 2b997d5..b3ff37c 100644
--- a/code/extend/template/taglib/Ad.php
+++ b/code/extend/template/taglib/Ad.php
@@ -25,7 +25,7 @@ class Ad extends TagLib
$parse = <<
{volist name="adList" id="{$id}"}
$content
diff --git a/code/extend/template/taglib/Site.php b/code/extend/template/taglib/Site.php
index 2e15827..e1ba95c 100644
--- a/code/extend/template/taglib/Site.php
+++ b/code/extend/template/taglib/Site.php
@@ -20,9 +20,9 @@ class Site extends TagLib
'grm' => ['attr' => 'domain,code,line,diff,start,end,index,type', 'close' => 0],
'replace' => ['attr' => 'code,diff', 'close' => 0],
- 'vciurl' => ['attr' => 'prent_category', 'close' => 0],
- 'vclurl' => ['attr' => 'category,prent_category,area,lang,year,order,page', 'close' => 0],
- 'vrlurl' => ['attr' => 'category,prent_category,sort_type,page', 'close' => 0],
+ 'vciurl' => ['attr' => 'parent_category', 'close' => 0],
+ 'vclurl' => ['attr' => 'category,parent_category,area,lang,year,order,page', 'close' => 0],
+ 'vrlurl' => ['attr' => 'category,parent_category,sort_type,page', 'close' => 0],
'vurl' => ['attr' => 'v_id,v_py', 'close' => 0],
'vpurl' => ['attr' => 'v_id,v_py,play_type,play_index', 'close' => 0],
'vsurl' => ['attr' => 'key', 'close' => 0],
@@ -49,12 +49,12 @@ class Site extends TagLib
*/
public function tagVCIUrl($tag)
{
- $strPrentCategory = $tag['prent_category'];
- $strPrentCategory = $this->customBuildVar($strPrentCategory);
+ $strParentCategory = $tag['prent_category'];
+ $strParentCategory = $this->customBuildVar($strParentCategory);
$strParse = <<getVideoCategoryIndexUrl({$strPrentCategory});
+ \$strUrl = app(\\app\\services\\VideoService::class)->getVideoCategoryIndexUrl({$strParentCategory});
echo \$strUrl;
?>
EOD;
@@ -70,7 +70,7 @@ EOD;
public function tagVCLUrl($tag)
{
$strCategory = isset($tag['category']) ? $tag['category'] : 'all';
- $strPrentCategory = isset($tag['prent_category']) ? $tag['prent_category'] : 'all';
+ $strParentCategory = isset($tag['parent_category']) ? $tag['parent_category'] : 'all';
$strArea = isset($tag['area']) ? $tag['area'] : 'all';
$strLang = isset($tag['lang']) ? $tag['lang'] : 'all';
$strYear = isset($tag['year']) ? $tag['year'] : 'all';
@@ -78,7 +78,7 @@ EOD;
$intPage = isset($tag['page']) ? $tag['page'] : 1;
$strCategory = $this->customBuildVar($strCategory);
- $strPrentCategory = $this->customBuildVar($strPrentCategory);
+ $strParentCategory = $this->customBuildVar($strParentCategory);
$strArea = $this->customBuildVar($strArea);
$strLang = $this->customBuildVar($strLang);
$strYear = $this->customBuildVar($strYear);
@@ -87,7 +87,7 @@ EOD;
$strParse = <<getVideoCategoryUrl({$strCategory},{$strPrentCategory},{$strArea},{$strLang},{$strYear},{$strOrder},{$intPage});
+ \$strUrl = app(\\app\\services\\VideoService::class)->getVideoCategoryUrl({$strCategory},{$strParentCategory},{$strArea},{$strLang},{$strYear},{$strOrder},{$intPage});
echo \$strUrl;
?>
EOD;
@@ -103,17 +103,17 @@ EOD;
public function tagVRLUrl($tag)
{
$strCategory = empty($tag['category']) ? 'all' : $tag['category'];
- $strPrentCategory = empty($tag['parent_category']) ? 'all' : $tag['parent_category'];
+ $strParentCategory = empty($tag['parent_category']) ? 'all' : $tag['parent_category'];
$strSortType = empty($tag['sort_type']) ? 'all' : $tag['sort_type'];
$intPage = empty($tag['page']) ? 1 : $tag['page'];
$strCategory = $this->customBuildVar($strCategory);
- $strPrentCategory = $this->customBuildVar($strPrentCategory);
+ $strParentCategory = $this->customBuildVar($strParentCategory);
$strSortType = $this->customBuildVar($strSortType);
$intPage = $this->customBuildVar($intPage);
$strParse = <<getVideoRankUrl({$strCategory},{$strPrentCategory},{$strSortType},{$intPage});
+ \$strUrl = app(\\app\\services\\VideoService::class)->getVideoRankUrl({$strCategory},{$strParentCategory},{$strSortType},{$intPage});
echo \$strUrl;
?>
EOD;
@@ -124,7 +124,7 @@ EOD;
* 视频详情URL生成器
*
* @param array
- * @return string
+ * @return string
*/
public function tagVUrl($tag)
{
diff --git a/code/public/template/videodadi/icon/icon_don-man.png b/code/public/template/videodadi/icon/icon_dong-man.png
similarity index 100%
rename from code/public/template/videodadi/icon/icon_don-man.png
rename to code/public/template/videodadi/icon/icon_dong-man.png
diff --git a/code/public/template/videodadi/icon/icon_zonyi.png b/code/public/template/videodadi/icon/icon_zong-yi.png
similarity index 100%
rename from code/public/template/videodadi/icon/icon_zonyi.png
rename to code/public/template/videodadi/icon/icon_zong-yi.png
diff --git a/doc/TemplateTag.md b/doc/TemplateTag.md
index 9cc33be..b3e358b 100644
--- a/doc/TemplateTag.md
+++ b/doc/TemplateTag.md
@@ -50,7 +50,7 @@
{site:grm domain="Request->DomainModel->d_domain" code="kuangyu-pc-index" line="50" diff="0" start="5" end="20" type="2" /}
# 视频分类 首页 url
-{site:vciurl prent_category="dianying" /}
+{site:vciurl parent_category="dianying" /}
# 视频详情 url
{site:vurl v_id="$Video.v_id" v_py="$Video.v_name_en"/}
@@ -65,8 +65,8 @@
# 传参与默认值(传参用下面的变量名,名称不需要$符号, 值的话如果用第三方变量作为值,需要带$符号):
'vclurl' => ['attr' => 'category,class,area,lang,year,order,page', 'close' => 0],
# 样例
-{site:vclurl prent_category="dianying" category="all" area="all" lang="all" year="all" order="all" page="1"/}
-{site:vclurl prent_category="$Request.route.strClass" category="$arrChildrenCategory.v_category_en" area="all" lang="all" year="all" order="all" page="1"/}
+{site:vclurl parent_category="dianying" category="all" area="all" lang="all" year="all" order="all" page="1"/}
+{site:vclurl parent_category="$Request.route.strClass" category="$arrChildrenCategory.v_category_en" area="all" lang="all" year="all" order="all" page="1"/}
# 视频排行榜 列表 url