0

私はcodeigniterのサードパーティのHMVCを使用してモジュールに分割されたポータルを開発する予定です。 このようなモジュールの1つが「クラシファイド」です。Codeigniterの構造

私は次のような構造を考えていた

www.site.com/classifieds/2-a-category-name/32-a-listing-title

これは、カテゴリID 2

www.site.com/classifieds/4-a-category-name

この意志リストに属する特定のリストのID 32の詳細が一覧表示されますカテゴリIDのすべてのリスト4

www.site.com/classifieds/add/listing, www.site.com/classifieds/edit/listing/4, www.site.com/classifieds/delete/category/5

これは、リスティングとカテゴリを追加/編集/削除します。

今、私はどのコントローラーを使用すべきか混乱していますか? 「追加」、「編集」、「削除」のコントローラーは使用できますか?メインの「クラシファイド」コントローラを使用してURIセグメントに従ってページを表示しますか?

答えて

1

あなたのURLのようなものでなければなりません:HMVCで

www.site.com/classifieds/listing/add 
www.site.com/classifieds/listing/edit 
www.site.com/classifieds/listing/delete 
www.site.com/classifieds/category/add 

あなたが分類されたモジュール

に上場コントローラにメソッド add()を追加します www.site.com/classifieds/listing/addのためにそう

classified 
    controllers 
    classified.php 
    category.php 
    listing.php 

のような構造を持つことができます