发布日期: 2024-04-28 | 来源: 智软设计工作室
大概 代码。是这样的。
{pboot:nav num=10 parent=0}
{pboot:if([nav:soncount]>0)}menu-item-has-children{/pboot:if}
{pboot:2nav parent=[nav:scode]}
{pboot:if([2nav:soncount]>0)}menu-item-has-children{/pboot:if}
{pboot:3nav parent=[nav:scode]}
{pboot:if([3nav:soncount]>0)}menu-item-has-children{/pboot:if}
{/pboot:3nav}
{/pboot:2nav}
{/pboot:nav}
实例:
{pboot:nav num=10 parent=0}
<li class="menu-item menu-item-type-post_type menu-item-object-page {pboot:if('[nav:scode]'=='{sort:tcode}')} current-menu-item page_item current_page_item{/pboot:if} {pboot:if([nav:soncount]>0)}menu-item-has-children{/pboot:if} w-nav-item level_1">
<a class="w-nav-anchor level_1" href="[nav:link]">
<span class="w-nav-title">[nav:name]</span>
<span class="w-nav-arrow"></span>
</a>
<ul class="w-nav-list level_2">
{pboot:2nav parent=[nav:scode]}
<li class="menu-item menu-item-type-taxonomy menu-item-object-category {pboot:if([2nav:soncount]>0)}menu-item-has-children{/pboot:if} w-nav-item level_2 menu-item-62">
<a class="w-nav-anchor level_2" href="[2nav:link]">
<span class="w-nav-title">[2nav:name]</span>
<span class="w-nav-arrow"></span>
</a>
<ul class="w-nav-list level_3">
{pboot:3nav parent=[2nav:scode]}
<li class="menu-item menu-item-type-taxonomy menu-item-object-category w-nav-item level_2 menu-item-62">
<a class="w-nav-anchor level_2" href="[3nav:link]">
<span class="w-nav-title">[3nav:name]</span>
<span class="w-nav-arrow"></span>
</a>
</li>
{/pboot:3nav}
</ul>
</li>
{/pboot:2nav}
</ul>
</li>
{/pboot:nav}
2023-04-19
原来多年用的突然失效了,今天重新研究了个。测试是可用的,翻译条 class变换了。重新加入对于css就行了。注意翻译一定要翻墙可访问,google翻译才行,<style>隐藏google翻译条,.skiptranslate{ display: none !important;}</style><div id="google_tran
阅读更多2023-07-10
最近制作网站的时候。因为搜索的地图比较多。比如常见问题和经销商,产品,都得搜索,用传统得{pboot:scaction} 他都会到统一得页面去,当然页可以用 <input type="hidden" name="searchtpl" value="1.html" >,置顶不同模板,但是置顶后。有些问题。比如栏目封面和
阅读更多2022-11-11
html css 解决DPI=125% 网站放大网页图片的问题但是我们知道这个现象的原因是因为笔记本DPI=125%导致页面整体被放大了,于是我回到浏览器中,使用Ctrl + 鼠标滚轮将网页缩小,缩小到80%的时候,我发现这个效果和UI设计稿居然保持一致了,而且图片的大小也对的上。所以到这一步,我们原因找到了,解决方案也有了,那就是通过
阅读更多2023-06-27
今天做网站,一个客户应为美观要求。一次性删除内容里面的--符号,由于现在数据量比较大了,所有采取jq的方式,$("div").html(function(i,html){returnhtml.replace(/--/g,"");});这段代码使用了正则表达式 /--/g 来匹配并替换所有连字符 "--"。它会遍
阅读更多2023-07-10
pbootcms后台管理二次开发中如何使用{foreach}{if}{/if}{/foreach}语句,判断写入模板得数据,后台模板页面使用1.首先在相应的控制器里面获取数据assign到前端页面中例如$this->assign('NameData',$NameModel->getList());注意如果不是当前控制器对应的model,需要new一个新的model去查询数据。2.在htm
阅读更多2022-10-31
客户有时候直接从wrodpdf里面复制过来的表格。有一些乱七八糟的标签和样式,倒是很难调好,用下面方式去除。然后加入自己想要的样式。<scripttype="text/javascript">$(".list_boxtable").addClass("tabletable-striped&nbs
阅读更多2024-05-24
后台列表加入自定义字段,先打开 apps/admin/model/content/ContentModel.php//获取文章列表publicfunctiongetList($mcode,$where=array()){$field 
阅读更多2024-05-09
pbootcms实现瀑布流“ajax加载更多”“无限下拉”分页调用列表,,支持动静态,支持图片延迟加载1、页面中引用jquery.js 与 jquery-ias.min.js注意:jquery.js库版本必须大于1.6<scriptsrc='/js/jquery.js'></script><scriptsrc="/js/jquery-ias.min.js"></script>2
阅读更多2023-04-24
分割多行字段成为faq问答,首先先模型字段新增一个多行字段,填写内容如下,问题.答案.@问题1.答案.@@是必备的。因为要拆分二次,一个组一个@然后在,\apps\home\controller/ExtLabelController.php 目录里面添加自定义标签 (扩展标签)添加以下代码/*必备启动函数*/
阅读更多