eyoucms怎么开启城市分站?

    eyoucms怎么开启城市分站?网站需要开通专业授权后才能使用城市分站功能。通过后台基本信息,核心设置、多站点,点击开启。eyoucms城市分站能配置全国多城市站点的网站页面,方便开展多城市业务。

    citysite 多城市站点列表标签,用法与标签channel相似

    {eyou:citysite type='top' loop='8' currentclass='active'}

    <li class="{$field.currentclass}"><a href='{$field.siteurl}'>{$field.name}</a> </li>

    {/eyou:citysite}

    属性:

    type='son' 表示下级城市站点

    ------ type='self' 表示同级城市站点

    ------ type='top' 表示顶级城市站点

    ------ type='sonself' 表示当前下级城市站点以及同级城市站点

    ------ type='first' 表示当前城市站点ID的最顶级城市站点下的第一级全部城市站点

    loop='10' 返回城市站点列表总数(建议不要与limit属性同时存在,否则loop无效)

    limit='起始ID,记录数' (起始ID从0开始)表示限定的记录范围(如:limit='1,2' 表示从ID为1的记录开始,取2条记录)

    titlelen='30' 城市站点名称长度

    currentclass='' 应用样式class类名

    siteid='' 城市站点ID

    notypeid='' 同siteid,但这里是表示不包含这些城市站点ID,与siteid不能同时存在;

    offset='0' 记录的起始ID,默认从0开始,假如指定2,将过滤最前面的2条,从第三条显示

    name='' 数组类型的变量名(二、三级城市站点时才用到)

    empty='' 没有数据时显示的文案

    mod='' 每隔N行输出的内容

    id='' 可以任意指定循环里的变量名替代field,假设id='field1',模板调用如:{$field.name} 变成 {$field1.name}

    涉及表字段:

    请查阅易优cms官方提供的数据字典,找到表名 ey_citysite

    分站点统一首页的SEO标签调法:

    {eyou:global name='web_title' /}  城市的SEO标题

    {eyou:global name='web_keywords' /}  城市的SEO关键词

    {eyou:global name='web_description' /}  城市的SEO描述

    获取当前城市名称

    {$eyou.site.name}  当前城市名称

    {$eyou.site.seo_title}  当前城市SEO标题

    {$eyou.site.seo_keywords}  当前城市SEO关键词

    {$eyou.site.seo_description}  当前城市SEO描述

    {$eyou.site.name|default='全国'}  如果没有选择城市则显示全国

    标签说明:此标签可以在单独使用,也可在其他标签内套用!