İşte benim yollarından biridir ...
Route::set('products', 'our-products(/<product>)')
->defaults(array(
'controller' => 'products',
'action' => FALSE
));
Ziyaret ederek /our-products
, sen ürünleri endeksi (Controller_Products::action_index()
arayacak olan) alabilirsiniz.
Ben aşağıdaki gibi rota çalışmak istiyorum: Bir isteğe bağlı ürünü eklerken, bu {/our-products/product-a
istenirse, yani yerine çağıran Controller_Products::action_index()
, bu gibi bir şey çağırır, farklı bir yöntem çağırmalıdır [(2)]}.
Ben iki güzergah ile bunu kolayca yapabilir farkındayım, ama biri ile bunu tercih ederim.
Ben de action_index()
içinde param için kontrol ve başka bir yöntem çağırarak, ama bu çirkin geliyordu bu konuda bile.
Ben de denedim __call()
ama bu çok sıradışı hata var ...
Ölümcül hata: Sınıf bildirimleri on line 3 / home / user / public_html / ~ / yeni sistem / sınıfları / date.php iç içe olabilir
Ne istediğinizi yapmak mümkün mü? En iyi yolu nedir?
Teşekkürler