URLに2つのクラス名を表示することは可能ですか?たとえば、カテゴリとギャラリーの2つのクラスがあります。
URLで表示したいのですが… category/gallery/2?
URLに2つのクラス名を表示することは可能ですか?たとえば、カテゴリとギャラリーの2つのクラスがあります。
URLで表示したいのですが… category/gallery/2?
うーん..私の知る限り、そのような2つのクラスを持つことはできません。しかし、あなたができることは、「Category」と呼ばれるクラスを持ち、その中に「Gallery」と呼ばれる関数を持っていることです。その中で、URIセグメントを使用して値2を取得できます。
参考までに以下のコードを添付しました。
class category extends Controller {
    //php 5 constructor
    function __construct() {
        parent::Controller();
    }
    //php 4 constructor
    function category() {
        parent::Controller();
    }
    function gallery() {
        $galleryId = $this->uri->segment(3);
        if($galleryId==2){
            //<statements>
        }
    }
}
category / gallery/2に移動します。
ありがとう