Moushe.ru

Блог обо всём

OpenCart 2.3 Улучшение админки (2 часть)



Всем привет, продолжим “дорабатывать” админку нашего сайта, в этой статье я расскажу вам как сделать несколько полезных переделок, а именно:

  • Зафиксируем кнопки (Сохранить, Отмена) в создании и редактировании категории
  • Зафиксируем кнопки (Сохранить, Отмена) в создании и редактировании производителя
  • Зафиксируем кнопки (Обзор, Сохранить, Отмена) в создании и редактировании товара
  • Зафиксируем кнопки (Сохранить, Отмена) в создании и редактировании статьи
  • Добавим CSS стили нашему блоку кнопок

Если вам интересны эти правки нажмите кнопку Читать далее.

Список задач на сегодня:

  • 1. Работаем с файлом category_form.tpl
  • 2. Работаем с файлом manufacturer_form.tpl
  • 3. Работаем с файлом product_form.tpl
  • 4. Работаем с файлом information_form.tpl
  • 5. Работаем с файлом stylesheet.css

Приступим:

Мне приходится очень много работать с наполнением сайта текстами – писать описание категориям, производителям, товарам и мне очень не удобно проматывать страницу редактирования вверх чтобы сохранить сделанные изменения, поэтому у меня было 2 выхода: или продублировать кнопки Обзор, Сохранить, Отмена в нижнюю часть страницы или более изящное решение зафиксировать кнопки в одном положении, в не зависимости на сколько прокручена страница вниз, естественно я выбрал второе решение.

1. Откроем файл ../admin/view/template/catalog/category_form.tpl и вместо этой строки (5):

<div class="pull-right">

вставим эту:

<div class="pull-right fixed">

2. Откроем файл ../admin/view/template/catalog/manufacturer_form.tpl и вместо этой строки (5):

<div class="pull-right">

вставим эту:

<div class="pull-right fixed">

3. Откроем файл ../admin/view/template/catalog/product_form.tpl и вместо этой строки (5):

<div class="pull-right">

вставим эту:

<div class="pull-right fixed">

4. Откроем файл ../admin/view/template/catalog/information_form.tpl и вместо этой строки (5):

<div class="pull-right">

вставим эту:

<div class="pull-right fixed">

5. Откроем файл ../admin/view/stylesheet/stylesheet.css и в конец файла добавим эти строки:

/* Fixed Button */
.fixed {
position: fixed;
top: 54px;
right: 20px;
z-index: 99;
background: #fff;
padding: 10px;
border: 2px solid #2196F3;
border-radius: 5px;
}

Чтобы увидеть изменения чистим кеш браузера!

Результат наших правок:

На сегодня всё, вступайте в нашу группу и следите за нашими новостями.

11 Комментарий

  1. А как сделать тоже самое в макетах?

  2. Александр

    14.09.2017 at 12:33

    Спасибо, применил некоторые Ваши доработки, очень удобно.
    Не подскажете , как в ocstore 2.3 изменить отображение имени и фамилии .по умолчанию стоит ИОФ , что не всегда удобно. хотелось бы ФИО.

  3. Александр

    14.09.2017 at 12:55

    конечно хотелось бы , что бы в админке везде отображалось нормально.
    инф. о покупателе, заказе, адрес доставки и оплаты. мест много.
    Со временем думаю о модуле для выставления счета и накладной( торг-12) , нужные вещи и надо чтобы туда шло ФИО, а не ИОФ.

    • В админке или на витрине? Ставьте модуль Симлпа, переименовывайте Инпут Имя в ФИО — люди так и будут заполнять, в админке так и будет выводиться, как заполнят.

  4. Александр

    14.09.2017 at 13:35

    Пока так и сделал, думал может есть более цивилизованное решение.
    есть небольшие но…., при редактировании покупателя выводится ИМЯ- стоит фамилия, фамилия -стоит имя, может еще где вылезет. , возможно у клиента в личном кабинете так же. НЕ совсем красиво

  5. Александр

    14.09.2017 at 13:39

    хорошо, спасибо.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

*

CAPTCHA image
*

© 2017 Moushe.ru При копировании материалов, ссылка на нас обязательна!

Вверх ↑



Яндекс.Метрика