zoukankan      html  css  js  c++  java
  • phpcms 笔记

      首先是要把首页分为三个部分  : 导航部分 、尾部和首页中间部分  用了三个不同的文件 header.html ; index.html; footer.html

      在使用phpcms之前 首先要把网页的css/js/img 放到statics文件夹中对应的文件夹里面; 然后在template文件夹中建一个文件夹 然后放入 header.html ; index.html; footer.html 中 

      那么在把网站的首页分为三部分之后,最先要做的就是要改路径 分别为{CSS_PATH}+放入的css文件名; {JS_PATH}+放入的js文件名;

    {IMG_PATH}+放入的图片文件夹名;修改完成之后网页就可以正常显示了 

      我们用phpcms是为了把静态的网页设置成动态的,那么里面的图片什么的都是可以改动的

    标题部分改为:

    {if isset($SEO['title']) && !empty($SEO['title'])}{$SEO['title']}{/if}{$SEO['site_title']}

      导航部分改为:

     1 {if $top_parentid==0}
     2 <!--判断首页显示的是不是首页 如果是首页就要加上select这个选项,也就是颜色随之改变-->
     3 <a href="{siteurl($siteid)}">  
     4 <div class="h-item select">首页</div> 
     5 </a>
     6 {else}
     7 <a href="{siteurl($siteid)}">
     8     <div class="h-item ">首页</div>
     9 </a>
    10 {/if}
    11  <!--下面是除了首页之外的导航中的其他选项,其中的6 是不包含首页的-->
    12 {pc:content action="category" catid="0" num="6" siteid="$siteid" order="listorder ASC"}
    13 {loop $data $r}
    14 {if $catid==$r[catid]||$top_parentid==$r[catid]}
    15 <div class="h-item2">/</div>
    16 <a href="{$r[url]}">
    17     <div class="h-item select">{$r[catname]}</div>
    18 </a>
    19 {else}
    <div class="h-item2">/</div>
    <a href="{$r[url]}">
    <div class="h-item">{$r[catname]}</div>
    </a>
    {/if}
    {/loop}
    {/pc}

     改为导航之后就是首页的大图了,那么替换大图首先要在新建一个栏目:内容——管理栏目——添加栏目 添加大图,并且在导航中不能显示

    然后在管理内容中找到大图这一项,添加内容,添加缩略图 

      {pc:content  action="lists" catid="9" order="id DESC"  num="1"}
                {loop $data $val}
                <img src="{$val['thumb']}"/>
                <!--thumb代表缩略图-->
                <!--catid 是指栏目下的内容  我把图片放到9的位置 所以catid="9"-->
                {/loop}
                {/pc}

    如果是点图片链接到导航点开的网页

    例如:

     <div class="three-item">
                    <!--13代表的是栏目代号-->
                    <a href="{$CATEGORYS[13][url]}">
                        <img src="{IMG_PATH}images/three1.png" /></a>
                </div>
                <div class="three-item">
                    <a href="{$CATEGORYS[11][url]}">
                        <img src="{IMG_PATH}images/three2.png" /></a>
                </div>
                <div class="three-item">
                    <a href="{$CATEGORYS[12][url]}">
                        <img src="{IMG_PATH}images/three3.png" /></a>
                </div>

    下面是列表的修改:

    <!--标题-->

    <div class="dt-title">
                        <span class="dt-sp1">{$CATEGORYS[14][catname]}</span>
                        <a href="{$CATEGORYS[14][url]}"><span class="dt-sp2" style="color: white;">更多>></span></a>
                    </div>
                    <!--展示项-->
    
    
                        {pc:content  action="lists" catid="14" order="id DESC"  num="4"}
                        {loop $data $val}
                    <div class="dt-item">
                        <a href="{$val[url]}">
                            <div class="dt-item-title">{$val[title]}</div>
                        </a>
                        <div class="dt-item-context">
                         {$val[description]}
                        </div>
                    </div>
                        {/loop}
                        {/pc}
    
    
    

      

  • 相关阅读:
    当···时发生了什么?
    数据存储-3、数据库分库分表思路
    数据存储-2、反模式设计
    数据存储-1、MySQL 索引使用的注意事项
    锁机制-4、synchronized 与 lock 的区别
    锁机制-3、synchronize 实现原理
    锁机制-1、乐观锁与悲观锁以及乐观锁的一种实现方式
    线程-11、线程的生命周期
    线程-10、线程池的几种方式
    线程-9、线程池的实现原理
  • 原文地址:https://www.cnblogs.com/xiaodouding/p/6698531.html
Copyright © 2011-2022 走看看