开发工具 2025年06月7日
0 收藏 0 点赞 566 浏览 4960 个字
摘要 :

EyouCms 是一个自由和开放源码的内容管理系统,它是一个可以独立使用的内容发布系统(CMS)。以模板多、易优化、开源而闻名,是国内新锐的 PHP 开源网站管理系统,也是比……

EyouCms 是一个自由和开放源码的内容管理系统,它是一个可以独立使用的内容发布系统(CMS)。以模板多、易优化、开源而闻名,是国内新锐的 PHP 开源网站管理系统,也是比较受用户好评的 PHP 类 CMS 系统。

登录/未登录权限

{eyou:php}  
$UsersData = session('users');   
$userid=$UsersData['users_id'];  
{/eyou:php} 

{eyou:empty name='$userid' /}
    未登录见到的提示信息
{eyou:else/}
    登录后见到的信息
{/eyou:empty}

判断新增字段是否为空

{eyou:if condition="($eyou.field.自定义字段名称 != '')"}
//如果不为空,显示不为空的内容
{eyou:else /}
//如果为空,显示
{/eyou:if}

判断开关字段是否为空

{eyou:eq name='$field.字段' value='1'}开的内容{eyou:else /}关的内容{/eyou:eq}

判断有无子栏目全局

{eyou:notempty name='$eyou.field.has_children' /}
<!-- 有子栏目时显示的内容 -->
{eyou:else /}
<!-- 没有子栏目时显示的内容 -->
{/eyou:notempty}

标签按栏目分类

{eyou:channelartlist typeid='2,3'}
{eyou:channel type="son" id='field2'}
<!-- 如果有三级 -->
{eyou:notempty name='$field2.children' /}
<p>
<h2>{$field2.typename}{$field2.typeid}</h2>
{eyou:channel name="$field2.children" id='field3'}
{eyou:tag getall='1' typeid='$field3.typeid'}
<span><a href='{$field.link}'>{$field.tag}</a></span>
{/eyou:tag}
{/eyou:channel}
</p>

{eyou:else /}

<p>
<h2>{$field2.typename}{$field2.typeid}</h2>
{eyou:tag getall='1' typeid='$field2.typeid'}
<span><a href='{$field.link}'>{$field.tag}</a></span>
{/eyou:tag}

{/eyou:notempty}
</p>
{/eyou:channel}
{/eyou:channelartlist}

标签按文章分类

<!--tag标签调用-->
{eyou:channelartlist typeid='2,3'}
{eyou:channel type="son" id='field2'}
{eyou:notempty name='$field2.children' /}
<!-- 如果有三级 -->
<p>
<h2>{$field2.typename}</h2>
{eyou:channel name="$field2.children" id='field3'}
{eyou:tag getall='1' typeid='$field3.typeid'}
<span><a href='{$field.link}'>{$field.tag}</a></span>
{/eyou:tag}
{/eyou:channel}
</p>

{eyou:else /}

<p>
<h2>{$field2.typename}</h2>
{eyou:tag getall='1' typeid='$field2.typeid'}
<span><a href='{$field.link}'>{$field.tag}</a></span>
{/eyou:tag}
{/eyou:notempty}
</p>
{/eyou:channel}
{/eyou:channelartlist}

文档属性判断

{eyou:eq name='$field.is_head' value='1'}
<span>[头条]</span>
{/eyou:eq}

栏目外部链接设定为新窗口打开

{eyou:notempty name="$field.typelink"}target="_blank"{/eyou:notempty}

自定义字段设置默认选择状态

{if condition="$vo.value == 属性值"}checked{/if}

会员级别名称显示

{eyou:user type='info'}
<div id="{$field.id}">
<span id="{$field.level_name}"></span>
 {$field.hidden}
</div>
{/eyou:user}

登录与未登录判断

{eyou:php}  
$UsersData = session('users');   
$userid=$UsersData['users_id'];  
{/eyou:php} 
{eyou:empty name='$userid' /}
未登录见到的提示信息
{eyou:else/}
登录后见到的信息
{/eyou:empty}

会员头像信息

{eyou:arclist}
{eyou:memberinfos mid='$field.users_id' id='users' addfields='para_3'}
<img src="{$users.head_pic}" class="userface radius-circle"/>{$users.nickname}
{$users.para_3}
{$users.hidden}
{/eyou:memberinfos}
{/eyou:arclist}

内置URL调用

<a href="{eyou:diyurl type='tags'}">TAG标签主页</a>
type='' 内置URL分类
type='tags' TAG标签主页URL
type='login' 登录链接
type='reg' 注册链接
type='sindex' 搜索主页链接
充值:{eyou:url link='user/Pay/pay_account_recharge' /}
等级:{eyou:url link='user/Level/level_centre' /}
投稿:{eyou:url link='user/UsersRelease/article_add' /}

输出全站栏目及对应文章和Tag

{eyou:channelartlist}
<h1><a href="{eyou:field name='typeurl' /}">-A、{eyou:field name='typename' /}</a></h1>
	{eyou:channel type="son" id='field'}
		{eyou:empty name="$field.typelink"}
<h2><a href="{$field.typeurl}" title="{$field.typename}">--B、{$field.typename}</a></h2>
		{/eyou:empty}
		{eyou:channel name="$field.children" id='field2'}
<h3><a href="{$field2.typeurl}" title="{$field2.typename}">---C、{$field2.typename}</a></h3>
			{eyou:arclist typeid='$field2.typeid' noflag='j' id='field3'}
<h4><a href='{$field3.arcurl}'>----D、{$field3.title}</a></h4>
				{eyou:tag getall='0' typeid='$field3.typeid' id='field4'}
<h5><a href='{$field4.link}'>-------E、{$field4.tag}、</a></h5>
				{/eyou:tag}
			{/eyou:arclist}
		{/eyou:channel}
	{/eyou:channel}
{/eyou:channelartlist}

判断顶级栏目是否有下级

{eyou:channel type="top" row="60" id="field" currentstyle="background:#0976dc"}
        {eyou:notempty name="$field.children"}
        <li class="menu"><a href="javacript:void(0);" style="{$field.currentstyle}">
        {$field.typename}</a>
          <ul class="sub">
            {eyou:channel name="$field.children" row="100" id="field1"}
 <li><a href="{$field1.typeurl}">{$field1.typename}</a> </li>
            {/eyou:channel}
          </ul>
          <span></span> </li>
        {eyou:else /}
        <li><a href="{$field.typeurl}" style="{$field.currentstyle}">{$field.typename}</a></li>
        {/eyou:notempty}  
 {/eyou:channel}

判断不同的语言出现不同的额内容

{eyou:if condition="$Think.cookie.home_lang =='cn'"}
我是{$Think.cookie.home_lang}
{eyou:else /}
我是{$Think.cookie.home_lang}
{/eyou:if}

给外部链接设置新窗口

{eyou:notempty name="$field.typelink"}target="_blank"{/eyou:notempty}

微信扫一扫

支付宝扫一扫

版权: 转载请注明出处:https://www.zuozi.net/3883.html

管理员

相关推荐
2025-06-07

PHPcms是中国国内一款知名的开源网站建设系统,采用PHP语言编写,基于MVC架构。它包含了许多常用的…

225
2025-06-07

Java 开源 CMS 以其高效、稳定、安全等优势逐渐成为了众多企业和个人选择的首选。本文将为大家介绍…

404
2025-06-07

Python是一种高级编程语言,它是一种解释型的、面向对象的、带有动态语义的高级程序设计语言。Pytho…

931
2025-06-07

Eyoucms插件config.php配置文件如下: return array(       &…

437
2025-06-07

可以在定义验证规则的时候定义场景,并且验证不同场景的数据,例如: $rule = [ &nb…

238
2025-06-07

Eyoucms是可以对文章的属性进行自定义的,具体是在后台找到功能地图,然后如图所示的文档属性, …

845
发表评论
暂无评论

还没有评论呢,快来抢沙发~

助力内容变现

将您的收入提升到一个新的水平

点击联系客服

在线时间:08:00-23:00

客服QQ

122325244

客服电话

400-888-8888

客服邮箱

122325244@qq.com

扫描二维码

关注微信客服号