Додати кнопку змінити в картку товару
Робимо можливість редагування товару прямо з вітрини, додаємо кнопку змінити.
💼 Cтворення сучасних веб сайтів будь якої складності. | 👌 WEB-UKRAINE.COM

Додати кнопку змінити в картку товару

5/53 ratings

Доброго часу доби шановний відвідувач.

Буває таке що ви переглядаєте якийсь товар у себе в магазині як звичайний покупець, і помічаєте в ньому помилку, або ж вам потрібно просто змінити ціну, або ж опис, та що завгодно суть не в цьому ....

А суть в тому що коли ви хочете відредагувати товар то вам потрібно перейти в адмін панель, і знайти спочатку цей товар і тільки після ви зможете натиснути кнопку змінити щоб відредагувати сам товар.

А було б непогано додати кнопку "змінити" прямо в картку товару з вітрини, клікнувши по якій ви відразу ж потрапляєте на сторінку зміни даного товару.

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

Приклад того що у нас вийде ви можете подивитися тут:

В результаті у нас вийде так що адміністратор переглядаючи товар може відразу ж натиснути на кнопку змінити і відредагувати його, при тому що кнопка буде показана тільки адміністратору, користувачеві ж ця кнопка, не буде відображатися....

Гаразд давайте вже приступимо до вирішення поставленого завдання і зробимо можливим редагувати наш товар прямо з вітрини opencart!

Зміни будемо проводить на стандартному шаблоні.

Отже нам потрібно відкрити файл: catalog/view/theme/default/template/product/product.tpl

І в ньому в потрібному вам місці додати код:

особисто я додав в даному прикладі відразу навпроти моделі після:

Таким чином ми вивели нашу кнопку в картку товару у вона вже робоча, і якщо замінити в коді рядок:

На свій текст то ви можете її вже використовувати.

Але ж ми хочемо зробити кнопку редагування красивою і щоб вона працювала на різних мовах.

Додаємо підтримку локалізації, відкриваємо файл: catalog/controller/product/product.php

І десь після:

Додамо:

Далі відкриваємо мовний файл: catalog/language/russian/product/product.php

і в ньому десь вставляємо:

Я вставив після:

Такі ж дії робимо з іншими мовними файлами.

Ось і все тепер у вас кнопка може відображатися на різних мовах.

Ну і останнє це кілька рядків стилів для нашої кнопки які потрібно помістити в файл стилів вашого шаблону:

Ну ось і все, таке просте і дуже зручне рішення яке дасть можливість не витрачати час на пошук редагованого товару а відразу ж відредагувати його!

Так що пробуйте і тестуйте.

Всіх з минулим святом Пасхи

Вас також може зацікавити

Немає коментарів

Ви можете залишити коментар першим.

Залишити відповідь

Виберіть спосіб спілкування
Звязатися з нами!
Ми готові до діалогу.