Magento adminpanel'deki modülüm, http://example.com/index.php/mymodule/ ... gibi URL'ye sahiptir ve sipariş içeren özel bir ızgara içerir. Bir ızgara satırına tıkladığında kullanıcıyı standart "Sipariş görünümü" sayfasına yönlendirmek istiyorum. http://example.com/index.php/sales_order/view/ içinBaşka bir modüle başvurmak için Magento'da getUrl() nasıl kullanılır?
public function getRowUrl($row)
{
if (Mage::getSingleton('admin/session')->isAllowed('sales/order/actions/view')) {
return $this->getUrl('sales_order/view', array('order_id' => $row->getId()));
}
return false;
}
Ama bu URL noktaları ... yerine http://example.com/index.php/yöneticinin/sales_order/görünüm/... Herhangi bir öneri?
UPD. Config.xml:
<admin>
<routers>
<mymodule>
<use>admin</use>
<args>
<module>Foo_Mymodule</module>
<frontName>mymodule</frontName>
</args>
</mymodule>
</routers>
</admin>
[Magento admin'te bir sayfanın/bölümün URL'si nasıl alınır] 'dan doğru yapılandırmaya bakın (http://stackoverflow.com/questions/6877683/how-to-get-the-url-of -a-sayfa-bölüm-in-magento-admin/6881211 # 6881211) – clockworkgeek
@clockworkgeek Teşekkür ederim. Lütfen güncellenmiş gönderiye bakın. Config.xml'in bu durumu için similair görünüyor, değil mi? – silex
'frontName'' mymodule' şeklindedir, ancak örneği daha yakından kopyalarsanız bunun yerine 'admin'ı kullanabilir. – clockworkgeek