それで、友人が始めたプロジェクトを引き継ぎましたが、完了する時間がありませんでした。CodeIgniter で構築されたオンライン e コマース システムです。問題は、すべての製品の URL がsite.com/store/viewProduct?id=3
ID を識別子として設定されていることです。?
これでIDはそのままでいいのですが、を削除して商品名も入れるようにしたいと思います。したがって、最終的な URL は次のsite.com/store/viewProduct/3/cake-cutter
ようになります。
コントローラー関数もすべて参照し$_GET['id'];
ます。それも変更する必要があることはわかっていますが、何に変更しますか?
上記のようにURLを変更して$this->uri->segment(1,0);
から、製品IDを取得しようとしましたが、エラーが発生しました。
CodeIgniters 組み込みurl_title();
関数を使用して製品名を生成しますが、これらの URL を変更する最も簡単な方法は何ですか?