ソフトウェアの詳細:
バージョン: 3.1.20
日付のアップロード: 13 Apr 15
ライセンス: 無料
人気: 222
サイズ: 276 Kb
Smartyのは、開発者が特別な構文を使用して動的なレイアウトを作成し、PHPがプリセットルールに従ってコンテンツをレンダリング持つことができます。
大規模なアプリケーションを開発するときにこれは、一般的に、コードのメンテナンスと速い速度でフロントエンドのテンプレートを生成することにより、開発時間を伐採して支援し、良いアイデアと考えられている。
Smartyのも非常によく文書化された、と今でも関係なく、それらの多くは同じ原則を実装する、または実にコードをコピーし、市場に殺到している同様のソリューションの過多のに使用されます。
エンジンは、オープンソースの市場での幅広い採用を見ている、現在の XOOPS CMS、のCMSは、のシンプルに、そしてのの性TikiWiki 強いのように多くの有名なプロジェクトで使用されている>
の特長の:ます。
- は開発時間を削減します。
- のコードを維持するために簡単ます。
- イージー構文、理解しやすいます。
- テンプレートの継承がサポートされています。
- HTML / CSSからPHPの分離します。
- 組織と管理のための可読性ます。
- セキュリティ
- 特集完全ます。
- すべてのニーズに容易に拡張します。
- 大規模なユーザーベース、コミュニティで開発します。
サードパーティのテンプレートへのアクセスのための
のこのリリースで新しいのは何ですか。
- &QUOTのバグ修正、セキュリティモード;&#のx3c、スクリプト言語= PHP&#のSpark Proの;&QUOT。 $のphp_handlingプロパティで制御されている必要があります。
- 相続·ブロックのバグ修正テンプレートリソースが無効得ることができる
- バグ修正、既存の子{ブロック}タグが設定親{ブロック}タグの追加/プリペンドをオーバーライドする必要があります。
- 最初の単語がカットと長さを超えていた場合、間違った出力ブレーク文字列をしたワードラップバグ修正修飾子=真
- バグ修正キャッシュ明確なキャッシュフォルダが存在しないときます。
- 強化テンプレートソース から自動的にBOMを削除
- バグ修正は、2014年2月6日のbufixは、同じ名前が異なるテンプレートのフォルダと子テンプレートの正しい取り扱いを破った
デフォルトのリソース·タイプが 'ファイル' でない場合は
資源ます。拡張に
のバージョン3.1.19にの新機能は次のとおりです。
- バグ修正のテンプレート変数がでPARAMTERとして渡すことができませんでした含まれるが、{NOCACHE}セクション にあったときに、{}が含まれる
- 解析エラーを引き起こす可能性がいくつかの文字セットのバグ修正の大きなテンプレートテキスト
- バグ修正のオブジェクトは2014年6月6日のスペルの修正の後に動作しませんでした登録します。
- バグ修正{ブロック}タグ{リテラル} .. {/リテラル}が正しく表示されないてしまった。
- バグ修正UNC WindowsパスQUOT&等;\&#のx5c、PSF&#のx5c、パス&#x5c、へ&#x5c、DIR&QUOT。テンプレートディレクトリとして機能しませんでした。
- バグ修正{html_image}セキュリティチェックがBASEDIRからの相対ファイルに失敗しました。
- 固定PHPUnitのoutputFilterTrimWhitespaceTests.phpアサーションます。
- 固定綴り、たPHPDoc、マイナーエラー、コードのクリーンアップします。
- 相対テンプレートdirsにで複数のCWDを使用すると、同一のコンパイルされたファイル名になる可能性があります。
- バグ修正は、文字列変換します。 に配列の通知を引き起こし
- バグ修正clearCompiledTemplate()compile_idが指定されたときに、Windows上のファイルを削除しませんでした。
- は2014年5月4日のバグ修正を元に戻します。
内の
テスト結果の
空のデータ配列でcreateTemplate(テンプレート、データ)を呼び出す
%-e日付形式はすべてのオペレーティング·システムでサポートされていないため、
のバージョン3.1.18のの新機能:
- バグ修正:
- テンプレートの継承が失敗するカスタムリソースます。
- を更新します。
- デフォルトの日付書式は、余分なスペースにつながるします。
- Smart_Resource_Customはリソース名を小文字べきではありません。
- は@iterationのようにプロパティを{foreachの}を使用すると、失敗する可能性があります。
- の$ smartyの - &#のSpark Proの、auto_literalとmbsting.func_overload 2、6または7に障害が発生しなかった。
使用時に
作曲家ファイルの
一桁の日と日付を表示するときに
継承親テンプレートで使用する場合
の の新機能バージョン3.1.17に:
- バグ修正相対ファイルパス{ブロック内で{含まれる} }子テンプレートの最初の呼び出し時にスロー例外をしたします。
のバージョン3.1.15のの新機能である:ます。
- はコンパイラエラーメッセージに現在の区切り文字を使用してください。
- パフォーマンスの改善エラーハンドラと複数のテンプレートフォルダを使用します。
- 設定ファイルのバグ修正コンパイルされたファイルパスが異なるCONFIG_DIRを観察しませんでしたします。
- バグ修正はCONFIG_DIRの変化を観察しなかった内部リソースキャッシュします。
- バグ修正内部の$ tmpx変数はすべて継承テンプレート上で一意である必要があります。
のバージョン3.1.13のの新機能:
- 増強はSmartyExceptionによってエスケープ例外メッセージを無効にすることができます: :$エスケープ=偽;
のバージョン3.1.11のの新機能は次のとおりです。
- バグ修正{..非表示をブロック}動作しませんでしたネストした子供ます。
- バグ修正デフォルトのプラグインハンドラでは、修飾のための静的なクラスメソッドを許可しませんでしたします。
- PHP&#x3cためのバグ修正エスケープモディファイサポート; 5.2.3ます。
- バグ修正トピック21856のパッチは、タグ属性間のタブを破るでします。
のバージョン3.1.10のの新機能:
- バグ修正:
- コンパイラは、終了タグの登録コンパイラプラグインを無視したします。
のどのバージョン3.1.8のの新しいです。
- バグ修正{含めること}致命的なエラーになる可能性が付加または先頭に追加ネストされた{ブロック}タグで使用するとします。
- の強化が現在のテンプレートオブジェクトを返すようにSmartyの特殊変数$ smarty.template_objectを追加します。
の要件の
- PHP 5.2以降ます。
コメントが見つかりません