2013-11-25 3 views
3

Я создал сетку в панели администратора. Но когда указатель мыши нависает над любой строкой, курсор показывает ее. Но у меня нет ссылки на определенную строку.Можем ли мы отключить руку курсора для сетки администратора?

Можно ли отключить курсорную руку для сетки администратора?

ответ

6

В вашем Grid.php определить этот метод пустой

public function getRowUrl($row) { 
} 
+0

Спасибо Deependra .. эти решения работают для меня. –

0

Я думаю, вы можете использовать собственные средства визуализации для решения этой проблемы. Вы можете добавлять собственные стили к строкам и столбцам с помощью рендеринга. Способ описан here. Дайте попробовать ...

+0

Спасибо Вишну за предложение .. –

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 идентификатор, как на ваше имя модуля, если вы видите, для заказа клиента, то будет "sales_order_grid".

Итак, проверьте идентификатор div с помощью инструмента firbug и обновленного значения id из css.

Надежда поможет! enter image description here

+0

чем ks Раджив за предложение. Но я хотел сделать его обобщенным как настраиваемый модуль plug & play. Поэтому я думаю, что для этого может быть лучшее решение. –

0

В классе сетки вернуться к ложным getRowUrl()

приложение/код/​​местные/Vendor/модуля/блока/Adminhtml/XXX/Grid.php

public function getRowUrl($row) 
{ 
    return false; 
} 
Смежные вопросы