1

私は燃料 CMS と Codeignitor を使い始めたばかりです。以下の 2 つの質問について、読みやすい提案、参照、チュートリアル、コード スニペット、回答などを探しています。(2部構成の質問)

1.)「ブログ」機能にアクセスするにはどうすればよいですか。として組み込まれていると読みましたが、/view/blog.php表示されません。独自のページを(同じディレクトリに)作成しようとしましたが、単に静的ページとして解決されます(ダッシュボードから作成しました)が、ブログ>投稿>投稿機能の取得がありません。' blogs' のように。Wordpress や Drupal のように、私は何度も読みました。Fuel には ' blog' テンプレートがあります。' ' の下にもありませんlayouts

blogしたがって、この時点で、独自の「 」ページを作成しても構いません。これにより、次のことが可能になります。

2.)ダッシュボードなしで、Fuel CMS で新しいページを手動で作成するにはどうすればよいですか。

ドキュメントごとに、このディレクトリに空の.phpファイルを作成しました。

C:\xampp\htdocs\FUEL-CMS-master\fuel\application\views

私はこれでカスタムを本当に必要としません_variables/-それで、何が欠けていますか。controllerこのタイプのページでも静的ページでも、新しいページを追加/設定する必要はないことを読みました。また、必要がなければ、コントローラーで何もする必要もありません。

4

1 に答える 1

1

Codeigniter は CMV コントローラー - モデル - ビューで動作するため、単純なページを作成するには、少なくとも 2 つのファイル (1 つのコントローラーと 1 つのビュー) を作成する必要があります。

CI 2.2 http://www.codeigniter.com/userguide2/overview/at_a_glance.htmlを使用している場合

CI 3 http://www.codeigniter.com/user_guide/overview/at_a_glance.htmlを使用している場合

  • まず、コントローラーを作成する必要があります
  • 次にビューを作成します

application/controllhers/blog.php にファイルを作成します

<?php

class Blog extends CI_Controller {

    public function view($page = 'home')
    {
      //you can acesse this http://example.com/blog/view/  
    }

    public function new($page = 'home')
    {
      //you can acesse this http://example.com/blog/new/   
    }


}
于 2015-06-19T18:38:21.330 に答える