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に移動します。
ありがとう