0

我计划使用 codeigniter 的第三方 HMVC 开发一个分成模块的门户。一个这样的模块是“分类广告”。

我正在考虑以下结构:

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

这将列出属于类别 ID 2 的特定列表 ID 32 的详细信息

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

这将列出类别 ID 4 中的所有列表

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

这将添加/编辑/删除列表和类别。

现在我对应该使用哪些控制器感到困惑?可以有“添加”、“编辑”、“删除”控制器吗?并使用主“分类”控制器根据 URI 段显示页面?

4

1 回答 1

1

您的网址应类似于:

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

使用 HMVC,您可以拥有类似的结构

classified
  controllers
    classified.php
    category.php
    listing.php

所以你可以在分类模块的列表控制器中www.site.com/classifieds/listing/add添加一个方法add()

于 2012-03-25T10:11:11.270 回答