-2

CMSMadeSimple 1.11.x の管理側を調べているときに、[拡張機能]、[ユーザー定義タグ] の順に移動すると、[ユーザー定義タグの追加] リンクをクリックしてカスタム php コードを作成できます。パネルに入ると、この領域内で基本的なコードの実践をレイアウトするのに役立つヘルプ ガイドがあるかどうか知りたいです。私が見たところ、このコントロール パネルで実際にデータを参照するためのトレーニングまたはテンプレート ソース リンクが見つかりません。しかし、テンプレート システム (つまり、custom_copywrite) に付属する既存の UDT を開くと、次のようなコードが表示されます。

//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には、いくつかの優れた実例があり、すべてが詳細に説明されています。一部の API は少し変更されており、CMSMS 2.0 ではさらにいくつかの変更が予定されていますが、通常は、既に行っているように API をチェックアウトすることで簡単に方法を見つけることができます。

http://www.i-do-this.com/、 www.rolftjassens.comもチェックすることをお勧めします。

plugins ディレクトリのコードをチェックアウトすることもお勧めします。その方法でいくつかの簡単な解決策を発見しました。

いつものように、CMSMS フォーラムで検索して投稿するように、通常、他の誰かが同じ問題を解決したか、1 日ほどで解決策を提案します。

クリス

于 2014-09-09T10:52:04.057 に答える