Articles of opencart

Как установить пользовательскую цену в продуктах opencart?

Я загрузил последнюю версию opencart (3.0.2.0). Ценообразование моего продукта зависит от различных параметров, а именно: размер, цвет, количество . Для количества, есть ли какая-либо функция по умолчанию, чтобы установить диапазон цен, например, для 1-500 штук одной цены, от 501-1000 уцененной цены? Мои продукты – браслеты, поэтому я рассчитываю цену на основе текста, который они хотят […]

Оберните div вокруг каждых четырех divs

Мне нужна небольшая помощь в php-loop для OpenCart. Мне нужно сделать, чтобы обернуть div вокруг вывода данных каждые 4 цикла. У меня есть следующее <?php foreach ($categories as $category) { ?> <div class="col-lg-3 col-md-3">…..</div> <?php } ?> Я получаю это <div class="col-lg-3 col-md-3">…..</div> <div class="col-lg-3 col-md-3">…..</div> <div class="col-lg-3 col-md-3">…..</div> <div class="col-lg-3 col-md-3">…..</div> <div class="col-lg-3 col-md-3">…..</div> […]

Возможно ли потребовать авторизацию на странице информации OpenCart и ТОЛЬКО на информационной странице?

Я вижу много расширений, которые заставляют вас регистрироваться перед просмотром продуктов и т. Д., Но я хочу ограничить доступ к определенной странице, которую я создал, создав новую информационную страницу. Это возможно? Я также не очень разбираюсь в php, поэтому, пожалуйста, скажите мне, какие файлы мне нужно редактировать и где. Заранее спасибо.

Добавить пользовательское поле на странице «Информация о заказе» на странице Opencart

Я хочу добавить настраиваемое поле на страницах заказа администратора. сравните значение, например, если oc_order.order_id = oc_custom_table.order_id тогда отобразите oc_custom_table.comment в списке заказов администратора. отображать то же самое на странице информации о заказе администратора. Я добавил пользовательскую функцию на странице admin_model_order.php, где есть все запросы. public function getCustomTable ($ order_id) { $ query = $ this-> […]

URL-адрес Rewriting OpenCart Продукты SEO

Я бы хотел, чтобы переписать мой URL-адрес моего продукта в моем интернет-магазине opencart. У Opencart есть реализация seo, которая действительно отстой. Я обновил реализацию seo, чтобы иметь возможность использовать одно и то же ключевое слово для нескольких категорий. См. Ключевые слова для дублирования URL-адреса Openencart. Но это работает только для категорий. Думаю, для продуктов мне […]

Использовать функцию фронтальной стороны со стороны администратора

Я работаю над версией 1.5.1.3 . На одном этапе я хочу использовать функцию фронтальной стороны в файле контроллера администратора. Кто-нибудь может мне помочь, пожалуйста.? Было бы признательно.

Opencart: Как связать параметры продукта (например, размер и цвет)?

Я использую opencart версию 1.5.5.1 для нашего сайта. Мне нужно добавить более одного варианта для продуктов. Например: мне нужно показать рубашки с размерами: Large / Medium / Small и цвета White / Black / Blue / Red / Green и т. Д. По умолчанию opencart позволяет добавлять отдельные количества для каждого цвета и размера. Как […]

OpenCart: Как создать глобальную переменную?

Я пытаюсь сделать две глобальные переменные в OpenCart. Я в основном хочу иметь возможность объявлять их в любом из моих файлов .tpl <?php echo $global1; ?> Я попытался редактировать, library/system.php а также config.php , добавив $global1="test" внутри моих файлов. Однако вызов в файлах .tpl не работает? Например, посмотрите на файл ниже, я хочу, чтобы иметь […]

Как отображать изображения категорий в OpenCart

Мой модуль category.php в контроллере: $this->data['categories'][] = array( 'category_id' => $category['category_id'], 'name' => $category['name'], 'image' => $category['image'], 'children' => $children_data, 'href' => $this->url->link('product/category', 'path=' . $category['category_id']) ); Мои категории.tpl в / products / (Просмотр) <?php foreach ($categories as $category) { ?> <li><a href="<?php echo $category['href']; ?>"><img src="<?php echo $category['image']; ?>" alt="<?php echo $category['name']; ?>"></a></li> <?php […]

Динамическое добавление новых свойств в php?

Я недавно прочитал исходный код opencart, найдя этот код, который мне кажется странным class Customer { private $customer_id; private $firstname; private $lastname; private $email; private $telephone; private $fax; private $newsletter; private $customer_group_id; private $address_id; public function __construct($registry) { $this->config = $registry->get('config');//no config property in the class $this->db = $registry->get('db');//no db property in the class Как […]