-2

在探索 CMSMadeSimple 1.11.x 的管理方面时,如果您转到扩展,然后是用户定义的标签,您可以通过单击“添加用户定义的标签”链接来编写自定义 php 代码。进入面板后,我很想知道是否有任何帮助指南来帮助在该区域内布局基础代码实践。从我看到的地方,我在这个控制面板中找不到任何训练或模板源链接来实际引用数据。但是,如果我打开模板系统附带的现有 UDT(即 custom_copywrite),我会看到这样的代码..

//set start to date your site was published
$startCopyRight='2004';

// check if start year is this year
if(date('Y') == $startCopyRight){
// it was, just print this year
    echo $startCopyRight;
}else{
// it wasnt, print startyear and this year delimited with a dash
    echo $startCopyRight.'-'. date('Y');
}

这意味着什么?

另外,如果我们想为新闻模块操作任何数据,我们在哪里可以找到更多属性和方法来应用或扩展此示例或空白 UDT?

4

1 回答 1

0

肯定会推荐 CMS Made Simple Development Cookbook ... https://www.packtpub.com/web-development/cms-made-simple-development-cookbook,有一些很棒的示例并详细解释了所有内容。CMSMS 2.0 中的一些 API 发生了一些变化,还有更多的变化,但通常通过检查 API 很容易找到你已经在做的事情。

还建议查看http://www.i-do-this.com/、 www.rolftjassens.com。

还建议检查插件目录中的代码。我发现了一些快速的解决方案。

一如既往地在 CMSMS 论坛上搜索和发帖,通常其他人已经解决了同样的问题,或者会在一天左右的时间内提出解决方案。

克里斯

于 2014-09-09T10:52:04.057 回答