Переделка карточки товаров в админке Opencart — Всё о web

Опубликовано: 05.09.2018

Большинство интернет-магазинов не использует все возможности CMS. Не всем нужно учитывать UPC, EAN, JAN, расположение и т. д. Но, между тем, при большом количестве полей в товаре и большом потоке товаров у контент-менеджера, неизбежны ошибки. Например, можно на автомате перепутать артикул с моделью.

Совсем удалить лишние поля нельзя, иначе Opencart перестанет работать, но мы можем их скрыть.

Откроем: /admin/view/template/catalog/product_form.tpl

Задача следующая: нужно найти блоки всех ненужных полей, затем добавить в них класс .hidden.

Как искать: открываем инспектор объектов в браузере ( fierfox в моём случае). Затем активируем выбор html элементов:

и кликаем по нужному инпуту:

Копируем ID инпута и по нему ищем текст в product_form.tpl. Весь инпут должен состоять из вот такой структуры:

               < div class = "form-group" >

                 < label class = "col-sm-2 control-label" for = "input-upc" > < span data - toggle = "tooltip" title = " <?php echo $help_upc ; ?> " > <?php echo $entry_upc ; ?> < / span > < / label >

                 < div class = "col-sm-10" >

                   < input type = "text" name = "upc" value = " <?php echo $upc ; ?> " placeholder = " <?php echo $entry_upc ; ?> " id = "input-upc" class = "form-control" / >

                 < / div >

               < / div >

Нам нужно добавить класс «hidden» в главный слой [div class=»form-group»]. Должно получиться следующее:

               < div class = "form-group hidden" >

                 < label class = "col-sm-2 control-label" for = "input-upc" > < span data - toggle = "tooltip" title = " <?php echo $help_upc ; ?> " > <?php echo $entry_upc ; ?> < / span > < / label >

                 < div class = "col-sm-10" >

                   < input type = "text" name = "upc" value = " <?php echo $upc ; ?> " placeholder = " <?php echo $entry_upc ; ?> " id = "input-upc" class = "form-control" / >

                 < / div >

               < / div >

Повторяем эту процедуру для всех лишних полей. Результат:

Поделиться "Переделка карточки товаров в админке Opencart"

Рекомендуем

Быстрый заказ opencart 2

Стандартный opencart имеет очень большую форму заказа на все случаи жизни. В Российских реалиях нужен простой заказ - это контактные данные: имя, телефон, почта и адрес, регион фирма и […] Opencart — убрать страну в оформлении заказа

Вариант первый: Вам нужно совсем убрать выбор страны и региона из оформления заказа. Для этого открываем шаблон гостевого заказа: […] Использование категории товаров в качестве статьи

Появилась интересная задача: нужна возможность использовать категории продуктов в качестве статей. Это нужно для того, чтобы информационную статью можно было разместить в главном меню. По […] Подписи к изображениям на баннере Opencart 2.x

В стандартном баннере нельзя поставить подпись к изображению. Можно конечно открыть изображение в редакторе и добавить текст, но это не наш выбор. Мы немного подправим стандартный модуль […]
rss