top-image

OLDER ARTICLES

织梦网站更新包含PC端更新和手机端更新,两个更新方法不一样。
对于织梦老站长来说,都知道PC端的首页如何更新,但手机版的更新有点不一样,这里小贱君重点介绍一下,其实非常简单

手机版首页更新操作

需要修改模板路径,如图所示,修改后,点击更新主页HTML



这样,大功造成了,可以生成手机版首页.  如果没有覆盖,用ftp把m下面的index.html删除,再重新生成。


注:选择主页模板的位置需要根据参数设置的模板名改动(系统设置-系统基本参数-模板默认风格)
1、 选择主页模板的位置一般在 demo/index_m.html ,default/index_m.html 
2、手机主页位置:一般是 ../m/index.html

 

{eyou:navigation position_id="1" }

    <a href=\'{$field.nav_url}\' {$field.target} {$field.nofollow}>{$field.nav_name}</a>

{/eyou:navigation}



开始标签:{eyou:navigation position_id="1" }

这是一个模板标签的开始。它可能是用来告诉模板引擎从某个位置(由position_id="1"指定)获取导航数据。

内部代码:

这是一个HTML的<a>标签,用于创建链接。

href='{$field.nav_url}':这设置了链接的href属性,其值来自于$field.nav_url(可能是从导航数据中获取的URL)。

{$field.target} 和 {$field.nofollow}:这些看起来像是模板变量,它们可能会被替换为如target="_blank"或rel="nofollow"这样的HTML属性。但是,由于它们没有明确的属性名称(如target或rel),它们可能需要一些特定的模板逻辑来正确处理。

{$field.nav_name}:这设置了链接的文本,其值来自于$field.nav_name(可能是从导航数据中获取的链接名称或文本)。

<a href=\'{$field.nav_url}\' {$field.target} {$field.nofollow}>{$field.nav_name}</a>

结束标签:{/eyou:navigation}

这是一个模板标签的结束,它告诉模板引擎这个导航部分的结束。

注意:

这里的模板变量(如$field.nav_url)是动态插入的,它们会在模板被渲染时由模板引擎替换为实际的值。

模板引擎需要知道如何处理这些标签和变量,并且需要有相关的导航数据来填充它们。

由于这不是标准的HTML或任何我熟悉的编程语言的代码,所以具体的语法和行为可能会依赖于你正在使用的CMS或框架。

 

网站备案号标签{eyou:global name='web_recordnum' /}

 

 

通过ID取得栏目地址函数

语法:sys_ReturnBqClassname($r,9)
说明:$r为含栏目ID的数组,变量名可任意命名。
使用范例:取得栏目ID=2的栏目地址。
<?php
$cr['classid']=2;
$classurl=sys_ReturnBqClassname($cr,9);
echo $classurl;
?>

通过ID取得栏目地址的其他方法:

(1)、/e/public/ClassUrl/?classid=栏目ID
(2)、/<?=$class_r[栏目ID]['classpath']?>

 

{eyou:attribute type='newattr' attrid='$eyou.field.attrlist_id'}{$attr.name}:{$attr.value}
{/eyou:attribute}

 

\application\common.php    这是 .xml 格式 修改的地方,
\public\html\sitemap.htm
\application\admin\controller\Sitemap.php

 

安装时出现如下提示

“建立数据表: phome_ecms_article 完毕……

You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near ‘DEFAULT CHARSET=gbk’ at line 1”

说明:因为您空间使用的是MySQL4.0,进行安装配置数据库时,MySQL版本选择为“MySQL4.0”即可解决。

 

部分类似错误,都可以先排查数据库原因, 一般建议php5.6以上版本,mysql5.X

[基础用法]
标签:modelsartlist (channelartlist)

备注:使用channelartlist也可以正常输出

描述:获取当前栏目分类的下级栏目的文档列表用法: {eyou:modelsartlist typeid='栏目ID' type='son' loop='20'} <a href='{eyou:field name='typeurl' /}'>{eyou:field name='typename' /}</a>
{eyou:artlist limit='0,10' titlelen='30'}
<a href='{$field.arcurl}'>{$field.title}</a>
{/eyou:artlist}
{/eyou:modelsartlist}  属性:
id='modelsartlist' typeid='' 栏目ID,多个请用","分开 loop='100' 调用栏目数 titlelen='30' 栏目名称长度 type='son' 表示下级栏目
type='self' 表示同级栏目
type='top' 表示顶级栏目
type='sonself' 表示当前下级栏目以及同级栏目
mod='' 每隔N行输出的内容 empty='' 没有数据时显示的文案涉及表字段: 请查阅易优数据字典,找到表名 ey_arctype  -------------------------------效果展示--------------------------------
1,调用指定栏目ID,(栏目名称链接,子栏目名称链接,栏目内文章)
模板调用代码
<div>  {eyou:modelsartlist typeid='2'}   <div class="left_title1">{eyou:field name='typename' /}</div>   <div class="left_nav_box">     <ul class="left_nav">       {eyou:models loop="6" type ='son'}       <li><a href="{$field.typeurl}" title="{$field.typename}">{$field.typename}</a></li>       {/eyou:models}     </ul>     <a href="{eyou:field name='typeurl' /}" class="left_more1" title="查看更多分类">查看更多分类</a> </div>   <ul class="right_pro">     {eyou:artlist loop='6' titlelen='30'}     <li> <a href="{$field.arcurl}" title="{$field.title}"><img src="{$field.litpic}" width="231" height="173" alt="{$field.title}" class="PicAuto"/></a>       <p><a href="{$field.arcurl}" title="{$field.title}">{$field.title}</a></p>     </li>     {/eyou:artlist}   </ul>   {/eyou:modelsartlist}    </div>  网站前端显示效果(css样式请自行填充)


  【更多示例】 -------------------------------示例1-------------------------------- 描述:输出顶级栏目列表 {eyou:modelsartlist type='top' loop='10'} <a href="{eyou:field name='typeurl' /}">{eyou:field name='typename' /}</a> {/eyou:modelsartlist} -------------------------------示例2-------------------------------- 描述:输出指定栏目下的内容列表(modelsartlist标签里嵌套artlist标签) {eyou:modelsartlist typeid='10,11,12' loop="10"} {eyou:artlist loop='10' titlelen='30' infolen='160'} <a href='{$field.arcurl}'>{$field.title}</a> {/eyou:artlist} {/eyou:modelsartlist} -------------------------------示例3-------------------------------- 描述:输出指定栏目下的下级栏目的内容列表(modelsartlist标签里嵌套artlist标签) {eyou:modelsartlist typeid='栏目ID' type='son' loop="10"} {eyou:artlist loop='10' titlelen='30' infolen='160'} <a href='{$field.arcurl}'>{$field.title}</a> {/eyou:artlist} {/eyou:modelsartlist} -------------------------------示例4-------------------------------- 描述:输出指定栏目下的下级栏目列表(modelsartlist标签里嵌套models标签) {eyou:modelsartlist typeid='栏目ID' type='son' loop='10'}
{eyou:models type='son' loop='10' currentclass='active'}
<a href="{$field.typeurl}" title="{$field.typename}" class="{$field.currentclass}">{$field.typename}</a>
{/eyou:models}
{/eyou:modelsartlist} -------------------------------示例5-------------------------------- 描述:输出指定栏目下的下级栏目列表(modelsartlist标签里嵌套type标签) {eyou:modelsartlist typeid='栏目ID' type='son' loop='10'}
{eyou:type type='self'}
<a href="{$field.typeurl}" title="{$field.typename}">{$field.typename}</a>
{/eyou:type}
{/eyou:modelsartlist}

 

{eyou:notempty name='$field.file_size'}({$field.file_size}){/eyou:notempty}

 

安装过程中一直提示数据库连接失败怎么办?​

答: 如下图所示,遇到这种情况需反复确认数据库(主机)地址、数据库(用户)账号、数据库密码等信息是否正确无误!如账号、密码确认无误,则可重点排查以下几点:

  • 虚拟主机(空间)附带的数据库都有专门的数据库(主机)地址,而不是 localhost ;
  • 确认该数据库用户,是否具有该数据库的管理(写入)权限;
  • 如果是在 Linux 或 Unix Like 环境下,手动安装配置运行环境( MySQL 或 MariaDB )的情况,可将数据库(主机)地址改为 127.0.0.1 进行尝试;
Page 1015 of 1049:« First« 1012 1013 1014 1015 1016 1017 1018 »Last »
bottom-img