• Announcements

    • Webtool

      Исправление Ошибок вашего сайта   06/10/2016

      Исправляем ошибки на вашем сайте быстро и удобно. Стоимость исправления зависит от сложности. 1. Простая ошибка (по договорённости,возможно бесплатно или за пожертвование)  2. Средняя сложность исправления 300 руб 3. Тяжёлая сложность 700 руб    Конечно же мы можем договорится   Консультация бесплатно.  В чём "+" если я могу задать вопрос на форумах?  1. Скорость (мы оперативно решаем вопросы)  2. Чистота кода 3. Дружба с разработчиком ( всегда + ) 4. Помощь нашему проекту ( мы сможем выкладывать много интересных и бесплатных плюшек)   Вы можете создать тему ТЫК   Или напишите в ЛС  Webtool или Superadmin  
    • Webtool

      Перенос магазинов с 1.5 и 2.1 на 2.2 и 2.3   02/13/2017

      И так переносим магазины: 1) Opencart 1.5 на 2.x 2) Opencart 2.1.x на 2.2 или 2.3 3) Joomla (любой версии) на OpenCart 2.3 или 3.0 4) WordPress Woocommerce (любой версии) на OpenCart 2.3 или 3.0 5) 1C Бирикс (любой версии) на OpenCart 2.3 или 3.0 6) Любые CMS при этом сроки могут меняться в зависимости от нестандартности задач   Что входит в перенос? 1) SEO 2) Заказы 3) Клиенты 4) Категории 5) Товары (опции,атрибуты и т.д) 6) Модули ( только для с 2.1.x на 2.2 и 2.3) 7) Шаблон  ( только для с 2.1.x на 2.2 и 2.3) 8) Настройка магазина Цена: 3000 руб 1) Opencart 1.5 на 2.x и 3.0 2) Opencart 2.1.x на 2.2 или 2.3 или 3.0     для заказа пишите в ЛС Webtool или Superadmin  
    • Webtool

      Перенос с opencart 1.5.x на 2.x ,3.x и с 2.x на 3.x   07/12/2017

      Уважаемые пользователи вот и вышел долгожданный Opencart 3 https://demo.opencart.com Главная Страница https://demo.opencart.com/admin/ Админка Логин и пароль: demo    И так услуги по переносу с 1.5.x на 2.x , 3.x Входит в перенос: 1) Клиенты 2) Заказы 3) Пользователи 4) Товары (со всеми опциями, атрибутами, изображениями связями и тд. полностью) 5) Категории со всеми связями в соответствии с вашей иерархией 6) SEO все ЧПУ и если необходимо установка редиректов с url предыдущего вида на новый 7) Страны, Новости, Информация, Контакты    Всё что можно перенести будет перенесено с любой версии до 3.0 а также с Joomla(для переноса все подготовлено тк. некоторые клиенты заказывали подобнные работы), с wordpress и любой другой CMS на OpenCart .  Стоимость переноса 3000р. срок 2 дня  Перенос с 2.x на 3.x  1) Клиенты 2) Заказы 3) Пользователи 4) Товары (со всеми опциями,атрибутами и т.д) 5) Категории  6) SEO  7) Страны,зоны,отзывы и все остальное. Стоимость 3000 р. Для заказа пишите мне в ЛС SuperAdmin

Search the Community

Showing results for tags 'статус товара категории товара'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Main forum
    • Sale - Purchase - Exchange
    • Various scripts
    • Useful tips
    • Freebie
    • Communication on various topics
    • Questions and answers
    • Appeal the ban
  • Opencart
    • Opencart Templates
    • Opencart Modules
    • Opencart Questions
    • Order table
    • Comments and suggestions
  • OKay CMS
    • OKAY CMS Releases
    • OKAYCMS templates
    • OKAYCMS Modules
    • OKAYCMS Questions
    • General Information OKAYCMS
  • Wordpress
    • Wordpress Themes
    • Wordpress Plugins
  • DataLife Engine
    • DLE templates
    • DLE modules
    • DLE hacks
  • Vii Engine
    • Build Vii Engine
    • Vii Engine Modules
    • Vii Engine Templates
  • Invision Power Board - IPS Community Suite
    • Components
    • Styles - Templates
    • Hacks (style change)
    • BBcodes
  • Livestreet
    • Livestreet Themes
    • Livestreet Plugins

Categories

  • Opencart
    • Шаблоны Opencart
    • Модули Opencart
  • OKAY CMS
    • Шаблоны OKAYCMS
    • Модули OKAY CMS
    • Релиз OKAY CMS
  • Wordpress
    • Темы Wordpress
    • Плагины Wordpress
  • DataLife Engine
    • DLE шаблоны
    • DLE модули
    • DLE хаки
  • Vii Engine
    • Сборки Vii Engine
    • Модули Vii Engine
    • Шаблоны Vii Engine
  • Различные скрипты
    • Магазины аккаунтов
    • Фейковые страницы
  • Invision Power Board - IPS Community Suite
    • Компоненты
    • Стили - шаблоны
    • Хуки
    • ББКоды
  • Livestreet
    • Темы Livestreet
    • Плагины Livestreet

Categories

  • Articles

Found 1 result

  1. Долго искали бесплатный модуль стикеров, чтобы обозначать в категориях товары которые сейчас есть на складе и не требуют времени для доставки. Долго, трудно дорого не надёжно. Наконец догадались что проще в товарах в категориях добавить строку со статусом товара. Количество товара в категориях не нужно, а знание по срокам доставки товаров на странице категории -- очень полезно Проверено -- работает под ocStore 2.3 1. controller/product/category.php заводим новый параметр Код: if ($this->config->get('config_review_status')) { $rating = (int)$result['rating']; } else { $rating = false; } И добавляем после него: Код: if ($result['quantity'] <= 0) { $stock = $result['stock_status']; } else { $stock = $this->language->get('text_instock'); } буквально парой строк ниже в массиве: добавляем новый 'stock' => $stock, в той "орфографии", какая там прописана , я после строки 'special' => $special, добавил -------------- 2. language/ru-ru/product/category.php Языковую строку вставляем в той "орфографии", какая там прописана: $_['text_instock'] = 'товар в наличии'; ----------------- 3. catalog/view/theme/ваша_тема/template/product/category.tpl в нужном вам месте карточки товара добавляете: <div class="caption-stock"><?php echo $product['stock'];?></div> я добавил перед выводом цены. Форматирование прямо в div-e (заливка например) и стилями, у меня вот так: <div class="caption-stock"><span style="color: #500050; font-auto: bold; font-size: 1em"><?php echo $product['stock'];?></span></div> Во вложении инструкция для OC2.1.0.1, я использовал её Резюме: стикеры не нужны для боле-менее серьёзного сайта от них в глазах рябит, а тут всё понятно и если у вас товар закончился выдаётся штатная запись системы "товар имеется в наличии", а если вы изначально количество не задали но поставили товар в статусе в наличии -- идёт ваша запись из кода Чтобы отобразить состояние товара на складе и не раскрывать количество можно выводить "статус на складе" прямо на странице категории. Для этого необходимо внести изменения в три файла: controller/product/category.php language/russian/product/category.php catalog/view/theme/ваша_тема/template/product/category.tpl 1. Находим в контроллере код: Код: if ($this->config->get('config_review_status')) { $rating = (int)$result['rating']; } else { $rating = false; } И добавляем после него: Код: if ($result['quantity'] <= 0) { $stock = $result['stock_status']; } else { $stock = $this->language->get('text_instock'); } И в массив, чуть ниже: Код: 'stock' => $stock, 2. В языковой файл добавим строку, сообщающую о наличии товара. Текст можно сделать стимулирующим: Код: 'text_instock' => 'Товар в наличии.<br /> Отправим уже завтра!', 3. В файл шаблона, после этого div-а кнопок: Код: <div class="button-group"> <button type="button" onclick="car...... .... </button></div> добавим: Код: <div class="caption-stock"><?php echo $product['stock'];?></div> Стиль оформляем на своё усмотрение. Тестировалось на OC2.1.0.1
Рейтинг@Mail.ru