【最全最详细】使用publiccms实现动态可维护的首页轮播

大家好,我是雄雄,欢迎关注微信公众号:👉雄雄的小课堂👈。

💁‍♂️前言

前几天,分享了一篇关于publiccms的教程,在这里:【最全最详细】publiccms使用教程,不过这篇只是笼统的介绍了下publiccms的使用方式,适应比较老点儿的门户网站,如果遇到比较主流点儿的网站就不太适应了。

比如这种的:

image-20210821183547652

​ 图片来源于:php中文网

image-20210821183606755

​ 图片来源于:php中文网

为了避免以后遇到之后忘记怎么做(网上相关资料太少太少了,官网上所有的内容都统一放在一起,按照自己的需求找的时候很费劲,实话。我也是边学习边做,反反复复花费了许多精力),所以准备最近这几天正好有空,整理一份给适合自己的教程吧。

本系列文章以该静态页面为主,有需要的可以留言获取。

image-20210821190636233

今天,整理的是在publiccms中如何实现首页动态可维护的轮播图

👨‍🏫从0到1

从0开始配置publiccms,实现首页的制作,我这边简单录了个视频,大家可以跟着视频操作。

👨‍💻思路

将轮播图放在页面片段中,通过管理页面片段的方式,实现管理轮播 (该页面轮播图处有三张图片)。

🔨实现

  1. 点击开发–>页面片段模板–》创建页面片段–》起个别名就行,路径可以默认即可;因为首页轮播是三张图,所以我们把数据条数改成3就行,然后下面把封面勾选上,作为首页的轮播图展示,最后点击保存

image-20210821201430475

  1. 点击左侧的推荐位:首页轮播图,即可编写代码。此处代码的作用就是遍历后台手动添加的轮播图(后面在说怎么添加轮播图)

    关键代码如下:

    <#list page.list><#items as a><li>   <a class="pic" href="${a.url!}"><img src="${a.cover!}" /></a></li></#items></#list>
    
  • ${a.url!}:轮播的链接
  • ${a.cover!}:轮播图

注意,在实际开发中,样式之间的嵌套千万不要错,比如以现在的静态页面距离,下面这段是源代码轮播实现:

image-20210821202651687

那我们就得遍历<div data-src="${site.sitePath}publiccms教程/publiccms教程/images/slider/slide1.jpg">div,最后的实现代码如下:

<!--slider--><div id="main_slider"><div class="camera_wrap" id="camera_wrap_1"><!-- 轮播图开始 --><#list page.list><#items as a><div data-src="${a.cover!}"><div class="camera_caption fadeIn"><div class="slide_descr">${a.title} </div></div></div><!-- 轮播图结束 --></#items>		</#list></div><!-- #camera_wrap_1 --><div class="clear"></div>	</div><!--//slider-->
  1. 将改好的代码直接放在页面片段中,然后点击保存。

image-20210821203248748

  1. 点击左侧的模板文件菜单,打开index.html模板文件,把原来静态轮播的代码删掉,注意和页面片段中的代码对应起来,不要多写,也不要少写,两边结合起来应该是正好的。
  2. 点击上面的页面片段。

image-20210821203451833

  1. 选中需要引入的页面片段。(这个思路和我们的ifream框架一样,通过引入的方式来实现共用页面【轮播可能在别的页面也用】)

image-20210821203753425

  1. 最后就可以看到是这样的,然后记得点击保存。

image-20210821203825363

👨‍🏫动态维护轮播图

  1. 点击页面–》页面片段管理–》推荐位:首页轮播图。

image-20210821204015825

  1. 点击添加页面片段数据,即可添加轮播图的信息。

image-20210821204134032

随便找三张轮播图放上去就可以。

image-20210821204335888

image-20210821204412244

  1. 点击保存,第二张和第三张添加轮播的方式也是一模一样的。最后可以看到是这样的。

  2. 刷新首页,即可看到动态轮播已经加载过来了。

image-20210821204718397

image-20210821204738590

image-20210821204756554

好了,这就是今天分享的使用publiccms实现动态维护的轮播展示图,下期我们看看如何使用publiccms实现动态分类,不光一级,还有二级分类。

mg-3wj7LFM5-1629554801834)]

[外链图片转存中…(img-xmWA47f0-1629554801834)]

好了,这就是今天分享的使用publiccms实现动态维护的轮播展示图,下期我们看看如何使用publiccms实现动态分类,不光一级,还有二级分类。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/323917.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

汇编语言(七)之字符串转大写

输入一串字符&#xff0c;将字符串的小写字母转成大写字母 程序运行&#xff1a; 代码&#xff1a; datas segmentoriginalCaseMaxLength db 0ffh,0originalCase db 100h dup(?)uppercase db 100h dup(?)inputPrompt …

基于.NET CORE微服务框架 -谈谈surging API网关

1、前言 对于最近surging更新的API 网关大家也有所关注&#xff0c;也收到了不少反馈提出是否能介绍下Api网关&#xff0c;那么我们将在此篇文章中谈谈surging Api 网关 开源地址&#xff1a;https://github.com/dotnetcore/surging 2. API网关 简介 API 网关是服务提供者…

【最全最详细】使用publiccms实现动态可维护的导航菜单栏

“大家好&#xff0c;我是雄雄&#xff0c;欢迎关注微信公众号&#xff1a;????**雄雄的小课堂????。”????‍????前言昨天&#xff0c;给大家整理的是通过publiccms实现动态可维护的轮播图&#xff0c;有需要的小伙伴可以点击这里&#xff1a;publiccms实现动…

【上海】关于云计算,你想学习哪些知识,快让我来满足你

超高人气、干货十足的 免费云计算课堂 Microsoft Cloud Day云思塾 2017下半年再出发&#xff01; 即将开启上海之旅&#xff0c;微软诚邀您参加&#xff01; Microsoft Cloud Day是个啥&#xff1f; 这是为时一天的结合用户培训与经验分享的云计算免费研讨会&#xff0c;通…

【最全最详细】publiccms实现将公共部分提取成单独模块引入

大家好&#xff0c;我是雄雄&#xff0c;欢迎关注微信公众号&#xff1a;&#x1f449;雄雄的小课堂&#x1f448;。 &#x1f9d8;‍♂️往期系列 这两天一直在整理Publiccms系列的教程&#xff0c;有需要的小伙伴们可以点击以下链接查看&#xff1a; ☝publiccms使用教程&a…

汇编语言(九)之十六进制数值转二进制

输入四位十六进制的数值&#xff0c;将十六进制数值转二进制输出 程序运行&#xff1a; 代码&#xff1a; datas segmentmaxLength db 5hexLength db 0hex db 5 dup(?)bin db 100h dup(?)inputPr…

.NET Core 2.0 单元测试中初识 IOptionsMonitoramp;lt;Tamp;gt;

在针对下面设置 CookieAuthenticationOptions 的扩展方法写单元测试时遇到了问题。 public static IServiceCollection AddCnblogsAuthentication(this IServiceCollection services, IConfigurationSection redisConfiguration, Action<CookieAuthenticationOptions> …

汇编语言(十)之最小偶数

在数组中查找最小的偶数&#xff0c;并输出 程序运行&#xff1a; 代码&#xff1a; datas segmentminEven dw 0DATA dw 10 dup(101,1,21,81,5,261,3,421,4,541)DATACount dw ($-DATA)/type DATAoutputPrompt db min eve…

【最全最详细】publiccms常用的代码片段

大家好&#xff0c;我是雄雄&#xff0c;欢迎关注微信公众号&#xff1a;&#x1f449;雄雄的小课堂&#x1f448;。 &#x1f9d8;‍♂️往期系列 这两天一直在整理Publiccms系列的教程&#xff0c;有需要的小伙伴们可以点击以下链接查看&#xff1a; ☝publiccms使用教程&a…

Remoting核心类库RealProxy迁移

在学习.net core的过程中&#xff0c;我们已经明确被告知&#xff0c;Remoting将不会被支持。官方的解释是&#xff0c;.net framework 类型包含了太多的Runtime的内容&#xff0c;是一个非常重量级的服务实现&#xff0c;已被确定为一项有问题的体系结构。说白了就是迁移的难度…

【最全最详细】publiccms其他常用代码片段(内容、站点)

大家好&#xff0c;我是雄雄&#xff0c;欢迎关注微信公众号&#xff1a;&#x1f449;雄雄的小课堂&#x1f448;。 ✍往期系列 这两天一直在整理Publiccms系列的教程&#xff0c;有需要的小伙伴们可以点击以下链接查看&#xff1a; ☝publiccms使用教程&#xff08;使用方式…

汇编语言(十一)之统计非数字字符个数

输入以$结尾的字符串&#xff0c;统计并输出非数字字符的个数 程序运行&#xff1a; 代码&#xff1a; datas segmentstring db 100h dup(?)nonNumberCount dw 0inputPrompt db input string and end by $:inputPromptLen …

Orleans配置---持久化

Grain理想的生命周期应该如下图所示: 这就如美国电影中的大反派一样,死了再复活,死了再复活.当然如果复活的反派没有记忆,这个电影就真没劲.现在我要求Grain的复活是有记忆的复活.看我怎么办到. 其中持久化需要用到数据库,因为只有数据库才能比较方便的为以后event sourcing做…

汇编语言(十二)之统计小于平均数的个数

在一个数组中找出并统计并该数组的平均数小的数的个数 程序运行&#xff1a; 代码&#xff1a; datas segmentDATA dw 10h dup(1,2,3,4,-1,5,7,-99,29,-11,294,-21,45,6,57,-54)average dw 0countOfLowAverage dw 0outputAverage …

【最全最详细】publiccmsCSS和JS引入无效的解决方法

大家好&#xff0c;我是雄雄&#xff0c;欢迎关注微信公众号&#xff1a;&#x1f449;雄雄的小课堂&#x1f448;。 ✍往期系列 这两天一直在整理Publiccms系列的教程&#xff0c;有需要的小伙伴们可以点击以下链接查看&#xff1a; ☝publiccms使用教程&#xff08;使用方式…

C#使用Xamarin开发可移植移动应用进阶篇(6.使用渲染器针对单个平台自定义控件),附源码

本篇..基本可以算是Xamarin在应用开发过程中的核心了..真的很很很重要.. 想学习的..想用的..建议仔细阅读..嗯..打酱油的 ..快速滑倒下面点个推荐 - - 哈哈哈... 今天的学习内容? 只讲一个,关于Xamarin.Forms针对各个平台如何进行可定制化的控件操作. 也就是针对某个平台的…

笑脸喜迎新同学,热情送给新伙伴

“大家好&#xff0c;我是雄雄&#xff0c;欢迎关注微信公众号&#xff1a;????雄雄的小课堂????。”今天&#xff0c;于我和王老师来说&#xff0c;是个非同寻常的一天。那是因为&#xff0c;今天迎来了4班的40余位新同学们&#xff01;一大早&#xff0c;同学们就陆陆…

汇编语言(十三)之偶数转成哥德巴赫猜想

将输入的偶数转换成哥德巴赫猜想&#xff0c;输出哥德巴赫猜想 程序运行&#xff1a; 代码&#xff1a; datas segmentmaxESLen db 0ffhevenSLen db 0evenString db 0ffh dup(?)evenNumber dw ?prime1 dw 0 prime2 dw 0 i…

计算机入门的一些常用小技巧总结

“大家好&#xff0c;我是雄雄&#xff0c;欢迎关注微信公众号&#xff1a;雄雄的小课堂。”今天总结了一些windows中常用的小技巧&#xff0c;也是明天上课需要演示的&#xff0c;希望对初入计算机行业的你们有所帮助&#xff0c;哈哈哈哈。常用shutdown命令&#xff1a;1.定时…

汇编语言(十四)之判断字符串是否包含数字

输入一串字符串&#xff0c;判断字符串里面是否包含数字&#xff0c;如果包含数字输出把cl的第五位设置为1&#xff0c;否则设置为0 程序运行&#xff1a; 代码&#xff1a; datas segmentSTRING_maxLength db 0ffhSTRING_Length d…