ホームページ  >  記事  >  バックエンド開発  >  Yii で静的ページ表示を実装する方法

Yii で静的ページ表示を実装する方法

WBOY
WBOYオリジナル
2016-07-29 08:51:531055ブラウズ

この記事の例では、Yii で静的ページを表示する方法を説明します。参考のために皆さんと共有してください。詳細は次のとおりです:

Yii に組み込まれた CViewAction を使用して、これらすべてのページを提供します。

まず、アクションメソッドをカバーするDocControllerなどのコントローラークラスを作成します

public function actions()
{
  return array(
    'page'=>array(
      'class'=>'CViewAction',
    ),
  );
}

公式ガイドによると、上記のコードは外部アクションクラスCViewActionを宣言しています

次に、ディレクトリprotected/views/docを生成します/pages.

最後に、このディレクトリに「このサイトについて」という内容のファイルを保存します。この時点で、これらのページはアプリケーションのデフォルトのレイアウト ファイルを使用します。したがって、このファイルにはこのページに関連する内容のみが記述されています。

http://www.yourhost.com/index.php?r=doc/page&view=about

多数の静的ページがある場合は、それらをサブディレクトリに置くことができます。 protected/views/doc/pages/help/contact.php:

http://www.yourhost.com/index.php?r=doc/page&view=help.contact

もちろん、カスタマイズすることもできますCViewAction の動作、CViewAction の詳細については、API ドキュメントを確認してください

さらに Yii 関連のコンテンツに興味のある読者は、このサイトの特別トピックをチェックしてください:「Yii フレームワーク入門と一般的なテクニックの概要」、「PHP Excellent の概要」開発フレームワーク」、「smarty」、「テンプレートを始めるための基本チュートリアル」、「PHP の日付と時刻の使用法の概要」、「PHP オブジェクト指向プログラミングの入門チュートリアル」、「PHP 文字列の使用法の概要」、「テンプレートの入門チュートリアル」 「PHP+MySQLデータベース操作」「PHP共通データベース」操作スキルまとめ》

この記事が皆様のYiiフレームワークをベースとしたPHPプログラム設計の一助になれば幸いです。

以上、Yii で静的ページを表示する方法を yii のメソッドも含めて紹介しましたので、PHP チュートリアルに興味のある友人の参考になれば幸いです。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。