Вопросы с тегом «grid»

Виджет сетки администратора - это мощный инструмент для управления объектами в панели администратора. Для вопросов о представлении сетки каталога из Mage_Catalog используйте тег «grid-layout».

3
Сетка пользовательского интерфейса Magento2.1, удалить или снять проблему фильтра (после удаления фильтра строка результатов применяется ко всей коллекции)
Я создал пользовательскую сетку в magento 2.1.0 и столкнулся с проблемой при удалении фильтров или очистке всех фильтров из пользовательской сетки. Мой отфильтрованный результат занимает всю сетку, то есть после удаления фильтра повторяется одна и та же строка во всей сетке . Я выясняю, почему эта проблема возникает, но не …


2
Разбиение сетки не работает при использовании предложения group в коллекции
Я работаю над сеткой продуктов, но ее нумерация страниц или счетчик продуктов не работают (так как они отображают неправильный счет). так как мой блок _preparecollection работает так, как показано ниже. я добавил код фильтра категорий в коллекцию, поэтому я должен использовать предложение группы, чтобы предотвратить ошибку для того же идентификатора …

2
как сбросить фильтр при загрузке коллекции в пользовательский модуль magento
Я создал собственный модуль в бэкэнде для отображения результатов поиска imei в сетке администратора. 1) ниже находится домашняя страница для поиска imei. 2) страница результатов поиска. 3) после поиска я ввожу значение скажем, например, 23 в текстовое поле поиска imei. 4) Теперь я возвращаюсь на домашнюю страницу и ищу другое …


3
Magento 2: Как скрыть столбец в сетке администратора?
Используя 2.1.3, есть ли способ скрыть весь столбец из сетки администратора компонента пользовательского интерфейса ? Я обнаружил, что Magento2 добавляет класс CSS в столбец сетки пользовательского интерфейса , и это скрывает столбец, но не заголовок столбца (смещение столбцов сетки).

2
Magento 2 - пользовательское поле сетки администратора - ошибка при сортировке или фильтрации
Я добавил пользовательский столбец в сетку администратора, вот так <column name="customer_name" class="Vendor\Module\Ui\Component\Listing\Columns\CustomerName"> <argument name="data" xsi:type="array"> <item name="config" xsi:type="array"> <item name="filter" xsi:type="string">text</item> <item name="editor" xsi:type="string">text</item> <item name="sortable" xsi:type="string">true</item> <item name="label" xsi:type="string" translate="true">Customer Name</item> <item name="sortOrder" xsi:type="number">30</item> </item> </argument> </column> В моем классе CustomerName я создаю значения для этого столбца: public function …

1
Зарезервированное ключевое слово в действии контроллера - Magento 2
Я работаю над концепцией сетки администратора. Я нашел один исходный код на github и проанализировал его. Хотя я обнаружил, что URL отличается от объявления в макете компонента пользовательского интерфейса . <item name="url" xsi:type="string">*/*/new</item> */*Имеется в виду текущее имя фронта и путь действия, но я не смог найти New.phpв пути контроллера, …

4
Magento 2 Невозможно отследить ошибку сетки администратора: фатальная ошибка: метод Magento \ Ui \ TemplateEngine \ Xhtml \ Result :: __ toString () не должен вызывать исключение
Из-за высокой степени надежности файлов XML мне очень трудно выяснить причину этой ошибки при создании пользовательской сетки администратора: Неустранимая ошибка: метод Magento \ Ui \ TemplateEngine \ Xhtml \ Result :: __ toString () не должен вызывать исключение в C: \ wamp64 \ www \ mage2 \ vendor \ magento …
9 magento2  admin  grid 

1
Magento 2.1: Как добавить пользовательскую строку в сетку администратора
Я создал пользовательскую сетку в админке для "комиссии продавца". Теперь я хочу показать общую заработанную комиссию, поэтому нужно добавить строку в конце сетки, которая должна сказать «Общая сумма». Пожалуйста помоги.

1
Сетка клиента Magento _prepareCollection () не работает
Я переопределил метод _prepareCollection () Mage_Adminhtml_Block_Customer_Grid и добавил следующие строки ->addAttributeToSelect('cus_city') ->addAttributeToSelect('cus_country') ->addAttributeToSelect('cus_state') чтобы: protected function _prepareCollection() { $collection = Mage::getResourceModel('customer/customer_collection') ->addNameToSelect() ->addAttributeToSelect('email') ->addAttributeToSelect('created_at') ->addAttributeToSelect('group_id') ->addAttributeToSelect('cus_city') // added ->addAttributeToSelect('cus_country') // added ->addAttributeToSelect('cus_state') // added ->joinAttribute('billing_postcode', 'customer_address/postcode', 'default_billing', null, 'left') ->joinAttribute('billing_city', 'customer_address/city', 'default_billing', null, 'left') ->joinAttribute('billing_telephone', 'customer_address/telephone', 'default_billing', null, 'left') ->joinAttribute('billing_region', …

2
Как создать собственный фильтр сетки
Я добавил пользовательский столбец сетки, используя поле URL в пользовательской базе данных: $this->addColumn('url', array( 'header' => Mage::helper('companymodule')->__('Has Website'), 'align' => 'left', 'index' => 'url', 'renderer' => new Company_Module_Block_Adminhtml_Module_Grid_Renderer_HasUrl(), 'type' => 'options', 'options' => Mage::getSingleton('companymodule/hasurl')->getOptionArray(), )); И создал этот пользовательский рендер: class Company_Module_Block_Adminhtml_Module_Grid_Renderer_HasUrl extends Mage_Adminhtml_Block_Widget_Grid_Column_Renderer_Abstract { public function render(Varien_Object $row) { …
8 adminhtml  grid  model 

1
Ссылка на столбец действий в пользовательской сетке
У меня есть пользовательская сетка, которая напоминает сетку управления продуктами в меню каталога. Мне нужно получить соответствующую ссылку действия для каждого элемента сущности. Как я могу это сделать? Моя пользовательская сетка объявлена ​​в классе Mynamespace_Mymodule_Block_Adminhtml_MyblockGroup_Gridс _prepareColumnsфункцией для столбца действий следующим образом $this->addColumn('action', array( 'header' => Mage::helper('catalog')->__('Action'), 'width' => '50px', 'type' …

4
Как преодолеть проблему с часовым поясом в Magento?
Я использовал этот метод , чтобы добавить указатель даты и времени в бэкэнд magento. Теперь время ввода правильно сохраняется в моей базе данных. Проблема в том, что часовой пояс моего магазина magento установлен на стандартное индийское время (GMT + 05: 30), поэтому время, указанное в СЕТКЕ ADMIN, представляет собой входное …

5
Добавление столбца для экспорта, но скрытие от сетки?
Я создал собственный отчет. В отчете содержится значительное количество полей, обязательных для заполнения при экспорте в форму CSV. Я пытаюсь выяснить, есть ли способ пропустить рендеринг некоторых полей в интерфейсной сетке. Большинство из них не очень важны для процесса фильтрации в админке и используются только при загрузке отчета для дальнейшего …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.