Всё о web

Для чайников и не только


Ссылка на товар из меню редактирования товара

Ноябрь 29, 2015

Иногда требуется отредактировать товар и затем просмотреть изменения на самом сайте. И чтобы не приходилось искать товар, давайте добавить на него прямую ссылку из админки.

Открываем файл- шаблон страницы редактирования товара: /admin/view/template/catalog/product_form.tpl

В самом начале файла находим строчки:

      <div class="pull-right">
        <button type="submit" form="form-product" data-toggle="tooltip" title="<?php echo $button_save; ?>" class="btn btn-primary"><i class="fa fa-save"></i></button>
        <a href="<?php echo $cancel; ?>" data-toggle="tooltip" title="<?php echo $button_cancel; ?>" class="btn btn-default"><i class="fa fa-reply"></i></a></div>

Перед кнопкой сохранения, вставляем новую кнопку "перейти на товар". В итоге, выше представленный кусочек скрипта приобретёт следующий вид:

      <div class="pull-right">
	<a target="_blank" class="btn btn-default" href="/index.php?route=product/product&product_id=<?php if(isset($_GET['product_id'])) echo (int)$_GET['product_id'] ?>"><i class="fa fa-spinner"></i></a>
        <button type="submit" form="form-product" data-toggle="tooltip" title="<?php echo $button_save; ?>" class="btn btn-primary"><i class="fa fa-save"></i></button>
        <a href="<?php echo $cancel; ?>" data-toggle="tooltip" title="<?php echo $button_cancel; ?>" class="btn btn-default"><i class="fa fa-reply"></i></a></div>

Иконку для кнопки можно использовать любую, посмотрите на странице документации для fortawesome

product_link



Комментарии

14 комментариев | “Ссылка на товар из меню редактирования товара

  1. Аватар mmm:

    Версия опенкарт 2010, кнопка не появилась

  2. Илья Илья:

    Тут всего лишь нужно добавить 1 ссылку в шаблоне редактирования товара. Если Вы всё сделали точно по инструкции, кнопка не может не появиться.

  3. Аватар Александр:

    Все работает. Автор красавчик)

  4. Аватар Александр:

    У вас в сборке стоит фильтр по цене с помощью горизонтальных скроллов. Как это реализовать?)

  5. Илья Илья:

    То что сейчас на тестовом сайте, к сожалению ещё не сборка. Опенкарт обновился и я постепенно проверяю все описанные инструкции. А стоит на нём модуль Price Filter

  6. Аватар Александр:

    А подскажите, пожалуйста, какие у вас значения в полях Container Selector,
    Paginator Selector в настройках это модуля?

  7. Илья Илья:

    Сейчас стоят значения по умолчанию, но они не работают. Пока не знаю что с ним делать.

  8. Аватар mixet:

    Спасибо за статью. Иконка на кнопку в тему:

  9. Аватар mixet:

    class=»fa fa-external-link»

  10. Аватар mixet:

    Извините за пустые комментарии. Не знал, что html нельзя постить.
    Для чего меняются кавычки с » » на »»? )

  11. Илья Илья:

    Это такая особенность вордпресса. Любит он французские кавычки. Она поправляется, но при обновлении вп, опять всё вернётся на круги своя.

  12. Аватар алекс:

    а нет ли какого варианта чтобы наоборот ) ходить по сайту с правами админа и редактировать товары прямо со страниц (по типу как это сделано в друпале или вордпрессе)

    1. Илья Илья:

      Не знаю, возможно и есть, посмотрите на оф сайте, в разделе дополнений.

Comments are closed.