Шаблон ShowCase – адаптивный универсальный шаблон Null

  • Автор темы Автор темы Vukas
  • Дата начала Дата начала
***Скрытое содержимое***
с этим понятнее)

Что нового в версии 1.9

Добавлен новый модуль Smart Checkout оформление заказа (для активации перейдите в Настройки модуля "Octemplates / модули / Smart Checkout оформление заказа" и следуйте инструкциям).
Удален старый модуль Fast Order (оформление заказа).
Добавлен новый модуль "Popup опции" -(позволяет включить popup-опции при добавлении товара в корзину с разнообразных страниц, если товары имеют обязательные опции).Активировать можно на главной вкладке настроек шаблона.
Добавлена автоматическая очистка кэша без подтверждения при хранении настроек шаблона, убран раздражающий alert.
Обновлено FontAwesome до актуальной версии 6, в частности добавлена поддержка соц. сети-X.
Мелкие багги и улучшения.
 
У меня 2 проекта на их платных темах - remarket и showcase, по своему опыту скажу, что если ставить как есть (установил, добавил инфу) - то шаблоны отличные. Если вам нужно что-то кастомизировать, по внешнему виду например, то вы потратите кучу времени - у них странный подход к верстке и вывернутый наизнанку (почти в буквальном смысле) бутсртап. Для меня очевидно, что это сделано не просто так.
 
ктото пробывал вырезать оттуда модуль стикеров?
 
Vukas обновил ресурс ShowCase – адаптивный универсальный шаблон Null новой записью:

ShowCase – адаптивный универсальный шаблон 2.0

Ключ за баллы!!! В низу поста в разделе обновление

  • В модуле "SmartCheckout" методы оплаты теперь отображаются как неактивные, если они недоступны из-за выбранных методов доставки, вместо того чтобы исчезать.
  • Кроме того, добавлено отображение доступных бонусных баллов клиента для использования во время покупки.
  • Настройки модуля теперь включают новые опции для работы с рекомендуемыми товарами, которые автоматически выбираются на основе добавленных в корзину товаров. Эти настройки...
Ключ за Баллы версия 2.0

Посмотреть подробности об этом обновлении...
 
Последнее редактирование:
Я ещё не ставил. Такой вопрос, есть ли у кого-нибудь быстрый старт, чтобы уставить сразу с настройками/было как на demo?
 
Я ещё не ставил. Такой вопрос, есть ли у кого-нибудь быстрый старт, чтобы уставить сразу с настройками/было как на demo?
Лучше ставить чистый
У них с их базой геморрой с языками и префиксами
Если из Украины то норм
Если из России не надо быстрый старт
 
Из России, но, с геморроем постараюсь разобраться.
 
Можно и для старой версии, если имеется/поделитесь, буду благодарен.
 
Можно и для старой версии, если имеется/поделитесь, буду благодарен.
ты в курсе как ставить ?
создал базу
скопировал оcstore 3.0.3.7. но не устанавливаешь
сверху заливаешь весь архив
и потом переходишь на install и ставишь как обычно
потом само собой папку install удалить

Скрытое содержимое. Вам нужно войти или зарегистрироваться.
 
Для настройки модуля Smart Checkout, чтоб из админки работала индивидуальная настройка полей для разных способов доставки надо в файле \catalog\controller\checkout\oct_smartcheckout.php найти функцию public function shippingMethodsFront() и в ней
Код:
if ($this->isValidRequest()) {
поменять на
Код:
if (true) {
после настройки модуля, можно вернуть обратно. Без этого в админке не грузится список доступных вариантов доставки...
 
Всем привет. Помогите кто может
В карточке товара отображается остаток товара на стикере В наличии
<div class="sc-module-sticker br-4 fsz-10 fw-500 sc-module-sticker-green{% if out_of_stock %} out-of-stock{% endif %}">{% if oct_stock_display and not out_of_stock %} {{ oct_product_config_stock_display }} {% endif %}{{ stock }}</div>

в контроллере
$product_info = $this->model_catalog_product->getProduct($product_id);

if ($product_info['quantity'] <= 0) {
$data['stock'] = $product_info['stock_status'];
} elseif ($this->config->get('config_stock_display')) {
$data['stock'] = $product_info['quantity'];
} else {
$data['stock'] = $this->language->get('text_instock');
}

Мне надо вывести остаток в категориях
пишу в category.twig немного сокращенный код
<div class="sc-module-sticker br-4 fsz-10 fw-500 sc-module-sticker-green">На складе {{ stock }}</div>

в контроллер
$product_info = $this->model_catalog_product->getProduct($product_id);

if ($product_info['quantity'] <= 0) {
$data['stock'] = $product_info['stock_status'];
} elseif ($this->config->get('config_stock_display')) {
$data['stock'] = $product_info['quantity'];
} else {
$data['stock'] = $this->language->get('text_instock');
}

$data['products'][] = array(
'product_id' => $result['product_id'],
'thumb' => $image,
'name' => $result['name'],
'description' => utf8_substr(trim(strip_tags(html_entity_decode($result['description'], ENT_QUOTES, 'UTF-8'))), 0, $this->config->get('theme_' . $this->config->get('config_theme') . '_product_description_length')) . '..',
'price' => $price,
'special' => $special,
'tax' => $tax,
'minimum' => $result['minimum'] > 0 ? $result['minimum'] : 1,
'rating' => $result['rating'],
'stock' => $product_info['quantity'],
'href' => $this->url->link('product/product', 'path=' . $this->request->get['path'] . '&product_id=' . $result['product_id'] . $url)
);
}

в я зыковой файл тоже копирую переменные
Но выводится только На складе и все. Количества нет
Что не так делаю ?
 
Всем привет. Помогите кто может
В карточке товара отображается остаток товара на стикере В наличии
<div class="sc-module-sticker br-4 fsz-10 fw-500 sc-module-sticker-green{% if out_of_stock %} out-of-stock{% endif %}">{% if oct_stock_display and not out_of_stock %} {{ oct_product_config_stock_display }} {% endif %}{{ stock }}</div>

в контроллере
$product_info = $this->model_catalog_product->getProduct($product_id);

if ($product_info['quantity'] <= 0) {
$data['stock'] = $product_info['stock_status'];
} elseif ($this->config->get('config_stock_display')) {
$data['stock'] = $product_info['quantity'];
} else {
$data['stock'] = $this->language->get('text_instock');
}

Мне надо вывести остаток в категориях
пишу в category.twig немного сокращенный код
<div class="sc-module-sticker br-4 fsz-10 fw-500 sc-module-sticker-green">На складе {{ stock }}</div>

в контроллер
$product_info = $this->model_catalog_product->getProduct($product_id);

if ($product_info['quantity'] <= 0) {
$data['stock'] = $product_info['stock_status'];
} elseif ($this->config->get('config_stock_display')) {
$data['stock'] = $product_info['quantity'];
} else {
$data['stock'] = $this->language->get('text_instock');
}

$data['products'][] = array(
'product_id' => $result['product_id'],
'thumb' => $image,
'name' => $result['name'],
'description' => utf8_substr(trim(strip_tags(html_entity_decode($result['description'], ENT_QUOTES, 'UTF-8'))), 0, $this->config->get('theme_' . $this->config->get('config_theme') . '_product_description_length')) . '..',
'price' => $price,
'special' => $special,
'tax' => $tax,
'minimum' => $result['minimum'] > 0 ? $result['minimum'] : 1,
'rating' => $result['rating'],
'stock' => $product_info['quantity'],
'href' => $this->url->link('product/product', 'path=' . $this->request->get['path'] . '&product_id=' . $result['product_id'] . $url)
);
}

в я зыковой файл тоже копирую переменные
Но выводится только На складе и все. Количества нет
Что не так делаю ?
PHP:
elseif ($this->config->get('config_stock_display'))
У тебя запрос идет в настройки шаблона а их нет я так понимаю и ты пытаешься реализовать то что есть в товарах, но нет в категориях. И не $product_info, a $category_info, смотри в контроллер category.php
В массиве products должно быть так:
PHP:
  'stock' => $result['quantity'],
И чего-то я не понял. У них есть счетчик товаров? Или я не так понял.
 
PHP:
elseif ($this->config->get('config_stock_display'))
У тебя запрос идет в настройки шаблона а их нет я так понимаю и ты пытаешься реализовать то что есть в товарах, но нет в категориях. И не $product_info, a $category_info, смотри в контроллер category.php
В массиве products должно быть так:
PHP:
  'stock' => $result['quantity'],
И чего-то я не понял. У них есть счетчик товаров? Или я не так понял.
в карточке есть. хочу в категории
поправлю файлы
 
Назад
Верх