При написании статьи на WordPress, всегда можно кликнуть на кнопку
«Просмотреть» и увидеть как статья выглядит во фронтальной части сайта, а
не только в админке. Довольно удобная функция. Было бы совсем неплохо,
если бы в карточке товара, в админке OpenCart, была аналогичная кнопка
предпросмотра создаваемого или редактируемого товара, чтобы не было
надобности искать нужный товар в магазине для его просмотра.
По умолчанию, в админ-панели OpenCart, в шапке карточки товара есть две кнопки: «Сохранить» и «Отменить». Давайте же добавим к ним кнопку «Просмотреть». Вариант для OpenCart 2.x.
Открываем файл, отвечающий за карточку товара в админке - admin/view/template/catalog/product_form.tpl и практически в начале файла, в блоке «pull-right», находим вывод двух вышеупомянутых кнопок. Вот перед ними (после строки <div class=»pull-right»>) и разместим новую кнопку, добавив код:
и получим следующий результат — кнопку предпросмотра товара с текстовым названием.

Если же вместо текста «Предпросмотр» использовать иконку fontawesome, то можно получить кнопку с изображением вместо текста.

Если такой вариант нравится больше, то вместо предыдущего кода размещаем этот код:
Вот и вся работа. Теперь, при нажатии на новую кнопку, будем попадать в карточку товара в магазине.
По умолчанию, в админ-панели OpenCart, в шапке карточки товара есть две кнопки: «Сохранить» и «Отменить». Давайте же добавим к ним кнопку «Просмотреть». Вариант для OpenCart 2.x.
Открываем файл, отвечающий за карточку товара в админке - admin/view/template/catalog/product_form.tpl и практически в начале файла, в блоке «pull-right», находим вывод двух вышеупомянутых кнопок. Вот перед ними (после строки <div class=»pull-right»>) и разместим новую кнопку, добавив код:
1
|
<a href="<?php echo HTTP_CATALOG; ?>index.php?route=product/product&product_id=<?php echo $_GET['product_id']; ?>" target="_blank" class="btn btn-default">Предпросмотр</a>
|
и получим следующий результат — кнопку предпросмотра товара с текстовым названием.

Если же вместо текста «Предпросмотр» использовать иконку fontawesome, то можно получить кнопку с изображением вместо текста.

Если такой вариант нравится больше, то вместо предыдущего кода размещаем этот код:
1
|
<a href="<?php echo HTTP_CATALOG; ?>index.php?route=product/product&product_id=<?php echo $_GET['product_id']; ?>" target="_blank" class="btn btn-default"><i class="fa fa-eye"></i></a>
|
Вот и вся работа. Теперь, при нажатии на новую кнопку, будем попадать в карточку товара в магазине.
Анна, добрый день! У меня стоит версия 2102. Но ни надписи ни иконки не появилось ?
ВідповістиВидалитиБыстренько сделаем себе небольшой сайт и выложим в интернет. проще уже ничего не существует. код скопировать и подкорректировать, согласно моим пояснениям. шаблоны сайтов html .
ВідповістиВидалити