我在管理面板中创建了一个网格。但是当鼠标指针悬停在任何行上时,光标指针会显示在其上。但我没有特定行的任何链接。
我可以为管理网格禁用光标手吗?
答案 0 :(得分:6)
在你的Grid.php中定义此方法为空
public function getRowUrl($row) {
}
答案 1 :(得分:0)
我认为,您可以使用自定义渲染器来解决此问题。您可以使用渲染器向行和列添加自定义样式。该方法描述为here。试一试......
答案 2 :(得分:0)
您需要修改skin\adminhtml\default\default\boxes.css
并在底部添加css
#custommodule_name_grid .grid tr.on-mouse, #custommodule_name_grid .grid tr.pointer{
cursor:default!important;
}
Magento会根据您的模块名称自动创建div id,如果您看到销售订单,则会出现“sales_order_grid”。
因此,通过firbug工具检查div id并从css更新div id值。
希望会有所帮助!
答案 3 :(得分:0)
在grid类中,将false返回到getRowUrl()
应用程序/代码/本地/供应商/模块/块/ Adminhtml / XXX / Grid.php
public function getRowUrl($row)
{
return false;
}