Magento 2'de standart yönlendirmeyi kullanarak bir URL'ye şu şekilde yanıt veren bir modül oluşturmak mümkün müdür?
http://magento.example.com/namespace_module/return/index
Yani - ikinci parametrenin PHP için ayrılmış bir anahtar kelime olduğu bir URL . Yukarıdaki sorun bir PHP denetleyicisi sınıf adı oluşturmaktır
Namespace\Module\Controller\Return\Index
ve Return
isim alanında yasadışı PHP var. URL'nin son parametresinin (geleneksel olarak eylem adı verilir) ayrılmış bir anahtar kelime olup olmadığını biliyorum
http://magento.example.com/namespace_module/foo/return
Magento adında bir denetleyici sınıfı oluşturmama izin verdi
Namespace\Module\Controller\Foo\ReturnAction
Ancak, bu ikinci parametre için çalışmaz.
Bunu standart Magento 2 yönlendirme tekniklerini kullanarak yapmanın bir yolu var mı?
Değilse, bu davranışı elde etmek için özel bir yönlendirici nesnesi enjekte etmek için genel olarak kabul edilen en iyi uygulama veya bu sorunu çözmeme izin verecek başka bir teknik var mı? ( after
eklenti açık Magento\Framework\App\Router\ActionList
mı?)