帝国cms标签模板 帝国CMS的phomenewspic/ecmsinfo标签详解_帝国Cms教程

帝国cms标签模板 帝国CMS的phomenewspic/ecmsinfo标签详解_帝国Cms教程

两天前我刚接触帝国cms,它给我一种感觉,它真的很强大。内置非常灵活的通用呼叫标签:可以实现各种效果,满足各种网站的需求,并适应所有型号。这就是我们今天谈论的关于标签的问题。

至于我为什么要写这篇文章,我发现在互联网上很少有关于帝国cms标签操作的完整系统的示例,这与WordPress是无法比拟的。对于想要使用它来构建网站的人来说,这是一个缺点。所以我决定展示我学到的东西。

这个问题针对的是新鸟,成年鸟可以跳过,我们欢迎一起讨论。

帝国cms的一个优点是,您可以转到官方网站()下载“一键安装软件包(运行时环境+ ECMS)”,如图所示,

1612232199149 0 - 帝国cms标签模板 帝国CMS的phomenewspic/ecmsinfo标签详解_帝国Cms教程

安装和调试非常方便。即使未在计算机上安装MySQL,未安装Apache服务器,未安装PHP MyAdmin(基于MySQL Web的数据库管理软件),也可以立即设置运行环境,这对于调试非常方便。 ,可以在上传之前在本机上测试所有不确定网页操作的操作。 帝国cms让我惊讶的是,它的程序运行环境可以在不到10秒的时间内安装,并且可以通过键入localhost来运行,这实在太方便了。在这种情况下,即使您在自己的计算机上调试程序时出错,也可以一键卸载它,删除整个EmpireServer文件夹,再次解压缩,然后一键安装。好吧,这非常方便!

免责声明:我不是射手。在过去的两天里,我从心底接触了帝国cms种感觉。我不会说太多。让我们来看看今天的主题标签。

与帝国cms接触时,必须首先学习其标签。这实际上与学习编程相同。如果您了解更多,您会发现,每次学习一种新的编程语言时,我们要做的就是学习一些常用的函数,API等。我个人学习过编程,但是我从未学习过php,但是这种编程思想非常重要,这也使我能够快速了解​​基于PHP的帝国cms。

最后,我们将要指出重点!

安装CMS之后,首先要考虑的是如何显示想要的界面。当然,我不是美术专业的学生,​​不幸的是,我无法使网页漂亮。我只了解一些基本的HTML标记。

1.让我们以“标签”标签为例。如图所示:

1612232199149 1 - 帝国cms标签模板 帝国CMS的phomenewspic/ecmsinfo标签详解_帝国Cms教程

2.登录到后台,单击“模板”-“主页模板”,找到表格标签的相关代码。

1612232199149 2 - 帝国cms标签模板 帝国CMS的phomenewspic/ecmsinfo标签详解_帝国Cms教程

3我们看到了[phomenewspic]标记,[phomenewspic]'10',3,6,128,90,1,20,0 [/ phomenewspic]让我们看一下其中的参数含义,并将其拉到在底部,单击[查看模板标签语法],将弹出一个对话框,如图所示

1612232199149 3 - 帝国cms标签模板 帝国CMS的phomenewspic/ecmsinfo标签详解_帝国Cms教程

1612232199149 4 - 帝国cms标签模板 帝国CMS的phomenewspic/ecmsinfo标签详解_帝国Cms教程

4.通常查看标签说明,并着重于操作类型说明。这非常重要。稍后再讨论,如下所示:

1612232199149 5 - 帝国cms标签模板 帝国CMS的phomenewspic/ecmsinfo标签详解_帝国Cms教程

5.尝试分析参数

[phomenewspic]'10',3,6,128,90,1,20,0 [/ phomenewspic],这就是我所做的更改,

默认值应该是:[phomenewspic]'news',3,6,128,90,1,20,20 [/ phomenewspic],首先我看到此新闻,我感到头晕,这是列ID吗?单击上面的图片“单击此处查看列ID”,我发现我的主列ID显然只有10、12、15、16啊,以一个数据库表的名称命名,然后查看其余的表选项卡,然后发现第一个参数依次是照片,电影,闪光灯。这让我想起了安装数据库时系统默认情况下创建的几个表,其中一些表已在上面命名。这使我更加坚定了自己的猜测。

这太整齐了,头晕!回顾phomenewspic的参数列表,我们发现有一个我们忽略的参数帝国cms标签模板,即“操作类型描述”。我认为这一点帝国cms做得不好,应该是。这是对操作类型描述的链接。一方面,它可以吸引其他人的注意力,另一方面,其他人可能不容易发现。实际上,“操作类型描述”已经遇到了我们,但是我们没有引起注意。它存在,在第三步中单击“ [View 模板标签语法]”后会秘密显示,如图所示

1612232199149 6 - 帝国cms标签模板 帝国CMS的phomenewspic/ecmsinfo标签详解_帝国Cms教程

这真的是作弊。 。最初,使我在Internet上进行搜索的“操作说明”竟然在我的眼皮底下。

6.操作类型可用,根据参数列表开始分析

1612232199149 7 - 帝国cms标签模板 帝国CMS的phomenewspic/ecmsinfo标签详解_帝国Cms教程

[phomenewspic]'新闻',3,6,128,90,1,20,20 [/ phomenewspic],不在乎新闻,暂时认为每行显示的图片数为3。返回首页,发现每行显示3张图片。我发现显示的图片总数为6,每张图片的宽度为128,每张图片的高度为90,显示标题为1,拦截为20个字符,最后20个为操作类型。然后去“ Operation”类型说明”,20代表“每个表的推荐信息”,参数ID是数据库的表名!!!!!在phomenewspic参数列表中,为什么第一个参数只是说“列ID /主题ID”?为什么不能添加对“或数据库表名称”的描述??????因为第一个参数是“ news”,所以我离开了其余的我逐个尝试每个参数,以查看它是否是相应的参数,包括,我将倒数第二个参数更改为“ 2”,以查看是否截获了两个字符,等等,我尝试了每个这样的参数。

7.知道每个参数的含义,我们可以随意操作标签!!!

查看“操作类型描述”,如果类型编号为24,则第一个参数也可以使用SQL语句!!!为什么不解释phomenewspic参数列表中的第一个参数!!!

尝试一下,看看是否可行。

将第一个标签页的标签更改为[phomenewspic]'select * from [!db.pre!] news',3,6,128,90,1,20,24 [/ phomenewspic],保存并更新主页,发现一个错误。如图所示:

1612232199149 8 - 帝国cms标签模板 帝国CMS的phomenewspic/ecmsinfo标签详解_帝国Cms教程

SQL语句错误!由于表名中使用了[[db.pre!],所以我首先想到的是表名是否错误??

使用PHP MyAdmin登录到数据库,并发现表名称的后缀为:ecms_news,ecms_movie,ecms_photo

1612232199149 9 - 帝国cms标签模板 帝国CMS的phomenewspic/ecmsinfo标签详解_帝国Cms教程

将第一个标签页的标签更改为[phomenewspic]'从[!db.pre!] ecms_news',3,6,128,90,1,20,24 [/ phomenewspic]中选择*,保存并更新主页, 哈哈!成功!如图所示

1612232199149 10 - 帝国cms标签模板 帝国CMS的phomenewspic/ecmsinfo标签详解_帝国Cms教程

在我的“虚拟主机”下,显示所有已发布的帖子。交叉的是因为没有图片。但是,所有文章都没有了。实验成功了。

8展示自己的方式:

[phomenewspic]'10',3,6,128,90,1,20,0 [/ phomenewspic]

我的操作类型是“ 0”帝国cms标签模板,它引用列的最新信息。在这种情况下,我的第一个参数可以是列ID。我的列ID分别是:10、12、15。 16.如果您不知道自己的ID,则可以检查第5步。

最后一步是更改每个表格标签。

我的表格标签代码是:

1612232199149 11 - 帝国cms标签模板 帝国CMS的phomenewspic/ecmsinfo标签详解_帝国Cms教程

通过这种方式,我的每个表格标签都可以按列ID显示。更改之前,它是通过数据库表的内容显示的。在这种情况下,如果我不制作电影,不使用电影模板或向电影数据库添加信息,则“电影”标签将始终为空。

9.说明

因为我为这些列选择了默认新闻模板,所以我的所有列信息都在新闻表中,因此在步骤7中将第一个选项卡页的标签更改为[phomenewspic]'时,请从[!db。]中选择*。 pre!] ecms_news',3,6,128,90,1,20,24 [/ phomenewspic]之后,它会显示我的所有信息。

10.撰写了很多文章,我发现帝国cms比其他CMS更专业。该文本的编写方式是首次与帝国cms首次接触的每个人都可以理解的。某些表达可能不明确,肯定会有一些我个人没有想到的事情,请纠正我。

评论0

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
登入/注册
欢迎登陆
没有账号? 忘记密码?