【问题标题】:PHP MVC - creating a complex websitePHP MVC - 创建一个复杂的网站
【发布时间】:2015-11-16 06:49:20
【问题描述】:

我想在 php codeigniter 中以复杂的方式制作一个网站。我在下面写了一个假设的例子来说明我的观点。 像这样的东西: [www.example.com/bmw/cars/suv/X3/options][1] 要么 [www.example.com/honda/motorcycle/trial/montesacota/options][2]

据我所知,我应该为每个制造商编写一个控制器。比如宝马或者本田... 然后为他们写一些方法,比如汽车、摩托车、船…… 在下一步我应该做什么,我的意思是接下来的 3 个参数? 很难将它们全部作为方法的参数。 有没有其他办法?

【问题讨论】:

  • 是您绝对想要的网址还是您认为应该做的事情?你应该看看路线。

标签: php codeigniter


【解决方案1】:

以本田控制器为例

在本田控制器内部试试这个

public function honda($vehicletype, $trial, $model, $year /* etc */ ) {

echo $vehicle;
echo $trial;
echo $model;
echo $year;

}

假设 url 是这样的

[www.example.com/honda/motorcycle/trial/montesacota/2015]

这将返回:

摩托车 审判 蒙特萨科塔 2015

希望这有助于或详细说明..

【讨论】:

    猜你喜欢
    • 2013-06-02
    • 2014-01-02
    • 2011-08-05
    • 1970-01-01
    • 1970-01-01
    • 2015-01-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多