Smarty テンプレートの部分キャッシュのサンプル チュートリアル

WBOY
リリース: 2016-07-25 08:53:09
オリジナル
961 人が閲覧しました
  1. require('smarty.class.php');
  2. $smarty = 新しいスマーティ;
  3. $smarty->caching = true;
  4. function Smarty_block_dynamic($param, $content, &$smarty) {
  5. return $content;
  6. }
  7. $smarty->register_block('dynamic', 'smarty_block_dynamic', false);
  8. $smarty->display('index.tpl');
コードをコピー

index.tplテンプレートファイル:

  1. ページが作成されました: {"0"|date_format:"%d %h:%m:%s"}

  2. {dynamic}
  3. 現在: {"0"|date_format:" %d %h:%m:%s"}
  4. ... 他のことをしてください...

  5. {/dynamic}

コードをコピー

このページをリロードすると、2 つの日付が異なることがわかります。 1 つは「動的」、もう 1 つは「静的」です。 {dynamic}...{/dynamic} の間は何でもできますが、ページの残りの部分のようにキャッシュされないように注意してください。

上記は Smarty テンプレートの部分キャッシュの例です。皆様のお役に立てれば幸いです。



ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!