rusGTpro Опубліковано: 12 грудня 2014 Share Опубліковано: 12 грудня 2014 sv2109, вам уже не раз писали про пакетное добавление акций, но у меня есть "маленькое" пожелание- добавление акций из определенной категории по артикулу. Просто у меня под одним артикулом на сайте может быть несколько сотен товаров из разных категорий ;) Надіслати Поділитися на інших сайтах More sharing options...
Alteya Опубліковано: 13 грудня 2014 Share Опубліковано: 13 грудня 2014 Товар-подарок. Пример: "Купи ноутбук и получи мышку в подарок" Эта мышка будет удаляться со склада? Или в наличие количество мышек не будем меняться? И окажется,что мыши закончились, а на сайте они еще есть. При этом ее кто-то может купить в тот момент,когда другому ее положили бесплатно. Надіслати Поділитися на інших сайтах More sharing options...
sv2109 Опубліковано: 13 грудня 2014 Автор Share Опубліковано: 13 грудня 2014 Товар-подарок. Пример: "Купи ноутбук и получи мышку в подарок" Эта мышка будет удаляться со склада? Или в наличие количество мышек не будем меняться? И окажется,что мыши закончились, а на сайте они еще есть. При этом ее кто-то может купить в тот момент,когда другому ее положили бесплатно. Да, будет удаляться со склада, как и любой другой товар, если в настройках товара указано "удалять со склада" Надіслати Поділитися на інших сайтах More sharing options... sv2109 Опубліковано: 13 грудня 2014 Автор Share Опубліковано: 13 грудня 2014 sv2109, вам уже не раз писали про пакетное добавление акций, но у меня есть "маленькое" пожелание- добавление акций из определенной категории по артикулу. Просто у меня под одним артикулом на сайте может быть несколько сотен товаров из разных категорий ;) Идеальный модуль для всех сделать невозможно, отдельные кастомные задачи можно реализовать индивидуально. Надіслати Поділитися на інших сайтах More sharing options... rusGTpro Опубліковано: 13 грудня 2014 Share Опубліковано: 13 грудня 2014 Идеальный модуль для всех сделать невозможно, отдельные кастомные задачи можно реализовать индивидуально. было бы здорово! жду когда добавите пакетное добавление и тогда уже будем обсуждать. Надіслати Поділитися на інших сайтах More sharing options... olehnovich Опубліковано: 14 грудня 2014 Share Опубліковано: 14 грудня 2014 Можно ли будет указать сколько осталось аукционных товаров в наличии, чтобы торопить покупателей? чтобы отображалось в карточке товара? Без клика на кнопку подробнее? Планирую купить данный модуль, хочу узнать... Надіслати Поділитися на інших сайтах More sharing options... Alteya Опубліковано: 14 грудня 2014 Share Опубліковано: 14 грудня 2014 Да, будет удаляться со склада, как и любой другой товар, если в настройках товара указано "удалять со склада" Не совсем понятно. У Вас акция к фотоаппарату Акция! Карта памяти 32GB в подарок Эта карта продается в магазине? Она будет тоже минусоваться? Где эта настройка-ее не нашла(( Надіслати Поділитися на інших сайтах More sharing options... sv2109 Опубліковано: 14 грудня 2014 Автор Share Опубліковано: 14 грудня 2014 Можно ли будет указать сколько осталось аукционных товаров в наличии, чтобы торопить покупателей? чтобы отображалось в карточке товара? Без клика на кнопку подробнее? Планирую купить данный модуль, хочу узнать... Показывать количество подарков на странице товара? Да, можно, подарок это обычный товар, можно вывести его остаток на складе и добавить текст: Осталось 10 подарков. Надіслати Поділитися на інших сайтах More sharing options... sv2109 Опубліковано: 14 грудня 2014 Автор Share Опубліковано: 14 грудня 2014 Не совсем понятно. У Вас акция к фотоаппарату Акция! Карта памяти 32GB в подарок Эта карта продается в магазине? Она будет тоже минусоваться? Где эта настройка-ее не нашла(( Я же вам написал "будет минусоваться". Подарок это обычный товар, который так же продается, добавляется в корзину, отнимается количество со склада. Единственное отличие подарка от другого товара - это цена 0, все. Отнимать или нет товар со склада указывается в настройках самого товара, там где указывается его количество. Если вы боитесь что подарков не хватит, установите в настройках чтобы не отнимали со склада, в описании акции напишите что подарок может отличаться от того, что на картинке, а когда кто-то купит товар с подарком вышлите ему вместо карты 32 Гб Кингстон, 32Гб Трансенд, большинству пользователей абсолютно все равно какая там фирма производитель, главное чтобы было 32 Гб. Или в названии акции напишите карта 32Гб в подарок без указания производителя. Надіслати Поділитися на інших сайтах More sharing options... Alteya Опубліковано: 14 грудня 2014 Share Опубліковано: 14 грудня 2014 Я же вам написал "будет минусоваться". Подарок это обычный товар, который так же продается, добавляется в корзину, отнимается количество со склада. Единственное отличие подарка от другого товара - это цена 0, все. Отнимать или нет товар со склада указывается в настройках самого товара, там где указывается его количество. Если вы боитесь что подарков не хватит, установите в настройках чтобы не отнимали со склада, в описании акции напишите что подарок может отличаться от того, что на картинке, а когда кто-то купит товар с подарком вышлите ему вместо карты 32 Гб Кингстон, 32Гб Трансенд, большинству пользователей абсолютно все равно какая там фирма производитель, главное чтобы было 32 Гб. Или в названии акции напишите карта 32Гб в подарок без указания производителя. Спасибо. Ясно. А если у подарка еще и опции есть. Как тогда будет? Просто у меня почти все товары с опциями. И нужно минусовать обязательно. Надіслати Поділитися на інших сайтах More sharing options... sv2109 Опубліковано: 15 грудня 2014 Автор Share Опубліковано: 15 грудня 2014 Спасибо. Ясно. А если у подарка еще и опции есть. Как тогда будет? Просто у меня почти все товары с опциями. И нужно минусовать обязательно. нет, с опциями для подарка модуль не умеет работать, это бы сильно усложнило логику самого модуля, нужно было бы или в админ панели при указании подарка указывать также и опции или при покупке товара дать возможность покупателю выбирать эти опции. Просто добавляйте в подарки товар без опций, или создайте такой товар, если у вас все товары с опциями. Надіслати Поділитися на інших сайтах More sharing options... AndrewZ Опубліковано: 15 грудня 2014 Share Опубліковано: 15 грудня 2014 По стикерам - у меня для этого есть отдельный модуль - Статусы товара, стикеры Видел Ваш модуль - он хорош, но, согласитесь, не очень будет удобно сделать в этом модуле Акцию, отобразить её в карточке товара. Выйти, запомнить товары на которые акция, зайти в модуль Стикеры и статусы, добавить стикер к товару и вывести его на странице категории. Согласитесь - немного геморно. Сейчас Ваш модуль выводит инфо об акции текстовым сообщением под описанием или ещё где-либо, но мне это не подходит по дизайну - вся лишняя инфо скрыта - есть только цена, кнопка купить, сравнить и т.д. Вот собственно предложение сделать настройку в модуле - вывести стикер-значок в категории, оповещающий об акции. То есть право выбора - вывести под описанием/атрибутами (как есть сейчас), либо вывести стикер прямо на фото с указанием места вывода (аналогично как реализовано у Вас в модуле Стикеры и статусы). Вот собственно пожелание. Если учтёте и реализуете - уверен продажи пойдут только вверх. :) Надіслати Поділитися на інших сайтах More sharing options... hover Опубліковано: 15 грудня 2014 Share Опубліковано: 15 грудня 2014 поставить цену 1, а не 0 на товар-подарок как? Просто в учетной программе не может товар иметь цену 0, а копейки это неудобно. Надіслати Поділитися на інших сайтах More sharing options... sv2109 Опубліковано: 15 грудня 2014 Автор Share Опубліковано: 15 грудня 2014 поставить цену 1, а не 0 на товар-подарок как? Просто в учетной программе не может товар иметь цену 0, а копейки это неудобно. Если нужно установить цену 1 для всех товаров, то можно немного изменить код модуля, будет 1 вместо 0, пишите в ЛС помогу. Надіслати Поділитися на інших сайтах More sharing options... hover Опубліковано: 15 грудня 2014 Share Опубліковано: 15 грудня 2014 Если нужно установить цену 1 для всех товаров, то можно немного изменить код модуля, будет 1 вместо 0, пишите в ЛС помогу. так Вы сначала вышлете то на почту то модуль :-D Надіслати Поділитися на інших сайтах More sharing options... hover Опубліковано: 16 грудня 2014 Share Опубліковано: 16 грудня 2014 все работает, супер. Правки в шаблон внес через вкмод. Единственное, что реально не понравилось и как то сразу это не заметил, что для разных языков, нужно добавлять повторно товары. Для чего так сделано? Логично, чтобы только изменять под текст поля, а товары добавлять один раз. Надіслати Поділитися на інших сайтах More sharing options... hover Опубліковано: 16 грудня 2014 Share Опубліковано: 16 грудня 2014 (змінено) Приведите пример адаптации для стандартного модуля, например "Акции". Как в шаблоне вывести я понял, а вот что правильно добавить в контроллер так не осилил. Может кому пригодиться. Адаптация для стандартного модуля акций. Добавить в файл вкмода <file name="/catalog/controller/module/special.php"> <operation> <search position="before"><![CDATA[foreach ($results as $result) {]]></search> <add><![CDATA[$this->load->model('catalog/promotion');]]></add> </operation> <operation> <search position="after"><![CDATA[foreach ($results as $result) {]]></search> <add><![CDATA[$promotions = $this->model_catalog_promotion->getHTMLProductPromotions($result['product_id']);]]></add> </operation> <operation> <search position="after"><![CDATA[$this->data['products'][] = array(]]></search> <add><![CDATA['promotion' => $promotions['category'],]]></add> </operation> </file> <file name="catalog/view/theme/*/template/module/special.tpl"> <operation> <search position="after"><![CDATA[<div class="description">]]></search> <add><![CDATA[<?php echo $product['promotion']; ?>]]></add> </operation> </file> + адаптация для фильтрпро, чтобы не делать то, что автор описал в ридми <file name="catalog/controller/module/filterpro.php"> <operation> <search position="before"><![CDATA[foreach ($results as $result) {]]></search> <add><![CDATA[$this->load->model('catalog/promotion');]]></add> </operation> <operation> <search position="after"><![CDATA[foreach ($results as $result) {]]></search> <add><![CDATA[$promotions = $this->model_catalog_promotion->getHTMLProductPromotions($result['product_id']);]]></add> </operation> <operation> <search position="after"><![CDATA[$this->data['products'][] = array(]]></search> <add><![CDATA['promotion' => $promotions['category'],]]></add> </operation> </file> <file name="catalog/view/theme/*/template/module/filterpro_products.tpl"> <operation> <search position="after"><![CDATA[<div class="description">]]></search> <add><![CDATA[<?php echo $product['promotion']; ?>]]></add> </operation> </file> Единственное, что не пойму куда в контроллере для модулей хиты продаж, новинки и рекомендуемые прописать код, так как нету вот такой строчки в этих файлах foreach ($results as $result) { Если, еще понятно, что модель загрузить кодом можно в начале файла, то куда вставлять вот этот код $promotions = $this->model_catalog_promotion->getHTMLProductPromotions($result['product_id']); то никак не пойму, с третьей частью тоже все понятно, в массив добавить следует Змінено 16 грудня 2014 користувачем hover 1 Надіслати Поділитися на інших сайтах More sharing options... panasys Опубліковано: 17 грудня 2014 Share Опубліковано: 17 грудня 2014 С товарами и категориями разобрался, а есть ли возможность вывода модуля в модулях - Рекомендуем, Последние.. Очень надо! Надіслати Поділитися на інших сайтах More sharing options... hover Опубліковано: 17 грудня 2014 Share Опубліковано: 17 грудня 2014 С товарами и категориями разобрался, а есть ли возможность вывода модуля в модулях - Рекомендуем, Последние.. Очень надо! Категории у Вас стандартные или фильтрпро модуль? А по модулям, я Выше уже писал. Смог добавить только в акции. Ждем, что скажет автор. Надіслати Поділитися на інших сайтах More sharing options... sv2109 Опубліковано: 18 грудня 2014 Автор Share Опубліковано: 18 грудня 2014 С товарами и категориями разобрался, а есть ли возможность вывода модуля в модулях - Рекомендуем, Последние.. Очень надо!можно, ответил вам в ЛС Надіслати Поділитися на інших сайтах More sharing options... hover Опубліковано: 18 грудня 2014 Share Опубліковано: 18 грудня 2014 можно, ответил вам в ЛС Ответьте на вопросы пожалуйста Вот вопрос https://opencartforum.com/topic/41921-акции-подарки/?do=findComment&comment=352558 Вот еще https://opencartforum.com/topic/41921-акции-подарки/?do=findComment&comment=352175 Про возможность добавления в модули тоже поднимал вопрос. Вы ответили человеку, что можно https://opencartforum.com/topic/41921-акции-подарки/?do=findComment&comment=353169 Выложите в теме, чтобы люди не спрашивали по 10 раз. Чего Вы боитесь? Все равно по ключу модуль активируется под домен. Надіслати Поділитися на інших сайтах More sharing options... alone69li Опубліковано: 18 грудня 2014 Share Опубліковано: 18 грудня 2014 Рекомендую приложения этого разработчика. Владимир не перестает радовать своими идеями. Спасибо за неиссякаемый поток творчества. Лично меня спасал много раз. 1 Надіслати Поділитися на інших сайтах More sharing options... sv2109 Опубліковано: 18 грудня 2014 Автор Share Опубліковано: 18 грудня 2014 все работает, супер. Правки в шаблон внес через вкмод. Единственное, что реально не понравилось и как то сразу это не заметил, что для разных языков, нужно добавлять повторно товары. Для чего так сделано? Логично, чтобы только изменять под текст поля, а товары добавлять один раз. Сделано для большей гибкости, вам это не нужно, а кому-то может быть нужно например для каждого языка загрузить другую картинку, это нужно если картинки с надписями, например "Акция" удобно для разных языков сделать другую картинку. Единственное, что не пойму куда в контроллере для модулей хиты продаж, новинки и рекомендуемые прописать код, так как нету вот такой строчки в этих файлах foreach ($results as $result) { Если, еще понятно, что модель загрузить кодом можно в начале файла, то куда вставлять вот этот код $promotions = $this->model_catalog_promotion->getHTMLProductPromotions($result['product_id']); то никак не пойму, с третьей частью тоже все понятно, в массив добавить следует В любом модуле есть foreach ($results as $result) делается все точно также как и для контроллера модуля акций и контроллера категории Надіслати Поділитися на інших сайтах More sharing options... hover Опубліковано: 18 грудня 2014 Share Опубліковано: 18 грудня 2014 Сделано для большей гибкости, вам это не нужно, а кому-то может быть нужно например для каждого языка загрузить другую картинку, это нужно если картинки с надписями, например "Акция" удобно для разных языков сделать другую картинку. В любом модуле есть foreach ($results as $result) делается все точно также как и для контроллера модуля акций и контроллера категории а как цену поставить 1 вместо 0 для подарка? и не в каждом модуле есть такая строка. Вот например содержимое файла модуля "рекомендованые" <?php class ControllerModuleFeatured extends Controller { protected function index($setting) { $this->language->load('module/featured'); $this->data['heading_title'] = $this->language->get('heading_title'); $this->data['button_cart'] = $this->language->get('button_cart'); $this->load->model('catalog/product'); $this->load->model('tool/image'); $this->data['products'] = array(); $products = explode(',', $this->config->get('featured_product')); if (empty($setting['limit'])) { $setting['limit'] = 5; } $products = array_slice($products, 0, (int)$setting['limit']); foreach ($products as $product_id) { $product_info = $this->model_catalog_product->getProduct($product_id); if ($product_info) { if ($product_info['image']) { $image = $this->model_tool_image->resize($product_info['image'], $setting['image_width'], $setting['image_height']); } else { $image = false; } if (($this->config->get('config_customer_price') && $this->customer->isLogged()) || !$this->config->get('config_customer_price')) { $price = $this->currency->format($this->tax->calculate($product_info['price'], $product_info['tax_class_id'], $this->config->get('config_tax'))); } else { $price = false; } if ((float)$product_info['special']) { $special = $this->currency->format($this->tax->calculate($product_info['special'], $product_info['tax_class_id'], $this->config->get('config_tax'))); } else { $special = false; } if ($this->config->get('config_review_status')) { $rating = $product_info['rating']; } else { $rating = false; } $this->data['products'][] = array( 'product_id' => $product_info['product_id'], 'thumb' => $image, 'name' => $product_info['name'], 'price' => $price, 'special' => $special, 'rating' => $rating, 'reviews' => sprintf($this->language->get('text_reviews'), (int)$product_info['reviews']), 'href' => $this->url->link('product/product', 'product_id=' . $product_info['product_id']), ); } } if (file_exists(DIR_TEMPLATE . $this->config->get('config_template') . '/template/module/featured.tpl')) { $this->template = $this->config->get('config_template') . '/template/module/featured.tpl'; } else { $this->template = 'default/template/module/featured.tpl'; } $this->render(); } } ?> Куда тут добавлять? Надіслати Поділитися на інших сайтах More sharing options... sv2109 Опубліковано: 19 грудня 2014 Автор Share Опубліковано: 19 грудня 2014 а как цену поставить 1 вместо 0 для подарка? изменить vqmod файл модуля, найти место где а корзине цена 0 устанавливается и поменять на 1 и не в каждом модуле есть такая строка. Вот например содержимое файла модуля "рекомендованые" Куда тут добавлять? В рекомендуемых вместо $result - $product_info Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 3 4 5 6 7 Вперед Сторінка 2 з 14 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 1 Перейти до списку тем Схожі публікації Модуль Уведомление о наличии opencart 1.5* [Поддержка] 1 2 3 Автор: Serg9988, 28 жовтня 2015 уведомить уведомление (і ще %d) Теги: уведомить уведомление наличие товар количество товара 68 відповідей 9 137 переглядів tanderloin 17 жовтня 2019 Модуль Уведомление о наличии PRO [Поддержка] 1 2 3 4 13 Автор: Serg9988, 30 березня 2016 наличие товар (і ще %d) Теги: наличие товар остаток опции наличие опций остаток на складе продукт товар с опциями уведомить заявка статусы 324 відповіді 42 424 перегляди Rusl83 23 квітня batch [Поддержка] Универсальный массовый редактор товаров. MULTIEDIT AI 1 2 3 4 11 Автор: Sha, 16 березня 2017 top sale (і ще %d) Теги: top sale chat gpt pro атрибуты опции массовое редактирование editor products скидки мета мета-теги пакетное редактирование товаров админка групповое массовое массовая продукты быстрое изменение добавление добавить цена цены опций акции управление статус обработка категорий премиум групповая скидка товар стоимость валюта прайс price акция категория корзина продажа продажи баллы отзывы статьи галерея заказ быстрый обновление цены ocmod atribute модели автодополнение снипеты скорость модуль блоки форма product наполнение интернетмагазина обновление товар опции в категории универсальный рекомендуем opencart фильтр filter регистрация опция изменить товары категории производители українською українська chatgpt chatbots multi multiedit search replace replacer find search and replace find and replace edit seo faq seo faq filter products filter opencart filter for brands filter for products filter pro filteroc ocfilter oc filter open openai opencart ai ai opencart new 253 відповіді 58 042 перегляди Sha 17 листопада batch Універсальний масовий редактор товарів. MultiEdit AI Автор: Sha, 15 березня 2017 top sale (і ще %d) Теги: top sale chat gpt pro атрибуты опции массовое редактирование editor products скидки мета мета-теги пакетное редактирование товаров админка групповое массовое массовая продукты быстрое изменение добавление добавить цена цены опций акции управление статус обработка категорий премиум групповая скидка товар стоимость валюта прайс price акция категория корзина продажа продажи баллы отзывы статьи галерея заказ быстрый обновление цены ocmod atribute модели автодополнение снипеты скорость модуль блоки форма product наполнение интернетмагазина обновление товар опции в категории универсальный рекомендуем opencart фильтр filter регистрация опция изменить товары категории производители українською українська chatgpt chatbots multi multiedit search replace replacer find search and replace find and replace edit seo faq seo faq filter products filter opencart filter for brands filter for products filter pro filteroc ocfilter oc filter open openai opencart ai ai opencart new 0 коментарів 57 369 переглядів Sha 15 березня 2017 [Поддержка] Масове редагування товарів у OpenCart з модулем Handy Product Manager 1 2 3 4 16 Автор: SergeTkach, 3 грудня 2018 добавление товаров заполнение интернет-магазина (і ще %d) Теги: добавление товаров заполнение интернет-магазина быстрое заполнение товаров цена товара список товаров удобный список товаров фильтр товаров в админке opencart фильтрация товаров по артикулу в админке opencart изображения товаров фото товаров менеджер изображений управление атрибутами opencart быстрое добаление атрибутов заполнение атрибутов транслит seo url generator неудобно редактировать товары в opencart админка редактирование управление товары изображения загрузка фильтр товаров фильтрация товаров атрибуты живое редактирование редактор товаров массовое редактирование товаров массовое добавление акций управление акциями акции массовое редактирование цен цена цены замена цен массовое добавление скидок управление скидками скидки генерация описаний генерация текста генерация текстов генерация мета-тегов мета-теги синонимайзер атрибуты pro атрибуты опции атрибуты товары опции opencart 383 відповіді 56 266 переглядів SergeTkach 13 листопада Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Модулі та розширення Цены, скидки, акции, подарки Модуль Акции, Подарки [Поддержка] Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
sv2109 Опубліковано: 13 грудня 2014 Автор Share Опубліковано: 13 грудня 2014 sv2109, вам уже не раз писали про пакетное добавление акций, но у меня есть "маленькое" пожелание- добавление акций из определенной категории по артикулу. Просто у меня под одним артикулом на сайте может быть несколько сотен товаров из разных категорий ;) Идеальный модуль для всех сделать невозможно, отдельные кастомные задачи можно реализовать индивидуально. Надіслати Поділитися на інших сайтах More sharing options... rusGTpro Опубліковано: 13 грудня 2014 Share Опубліковано: 13 грудня 2014 Идеальный модуль для всех сделать невозможно, отдельные кастомные задачи можно реализовать индивидуально. было бы здорово! жду когда добавите пакетное добавление и тогда уже будем обсуждать. Надіслати Поділитися на інших сайтах More sharing options... olehnovich Опубліковано: 14 грудня 2014 Share Опубліковано: 14 грудня 2014 Можно ли будет указать сколько осталось аукционных товаров в наличии, чтобы торопить покупателей? чтобы отображалось в карточке товара? Без клика на кнопку подробнее? Планирую купить данный модуль, хочу узнать... Надіслати Поділитися на інших сайтах More sharing options... Alteya Опубліковано: 14 грудня 2014 Share Опубліковано: 14 грудня 2014 Да, будет удаляться со склада, как и любой другой товар, если в настройках товара указано "удалять со склада" Не совсем понятно. У Вас акция к фотоаппарату Акция! Карта памяти 32GB в подарок Эта карта продается в магазине? Она будет тоже минусоваться? Где эта настройка-ее не нашла(( Надіслати Поділитися на інших сайтах More sharing options... sv2109 Опубліковано: 14 грудня 2014 Автор Share Опубліковано: 14 грудня 2014 Можно ли будет указать сколько осталось аукционных товаров в наличии, чтобы торопить покупателей? чтобы отображалось в карточке товара? Без клика на кнопку подробнее? Планирую купить данный модуль, хочу узнать... Показывать количество подарков на странице товара? Да, можно, подарок это обычный товар, можно вывести его остаток на складе и добавить текст: Осталось 10 подарков. Надіслати Поділитися на інших сайтах More sharing options... sv2109 Опубліковано: 14 грудня 2014 Автор Share Опубліковано: 14 грудня 2014 Не совсем понятно. У Вас акция к фотоаппарату Акция! Карта памяти 32GB в подарок Эта карта продается в магазине? Она будет тоже минусоваться? Где эта настройка-ее не нашла(( Я же вам написал "будет минусоваться". Подарок это обычный товар, который так же продается, добавляется в корзину, отнимается количество со склада. Единственное отличие подарка от другого товара - это цена 0, все. Отнимать или нет товар со склада указывается в настройках самого товара, там где указывается его количество. Если вы боитесь что подарков не хватит, установите в настройках чтобы не отнимали со склада, в описании акции напишите что подарок может отличаться от того, что на картинке, а когда кто-то купит товар с подарком вышлите ему вместо карты 32 Гб Кингстон, 32Гб Трансенд, большинству пользователей абсолютно все равно какая там фирма производитель, главное чтобы было 32 Гб. Или в названии акции напишите карта 32Гб в подарок без указания производителя. Надіслати Поділитися на інших сайтах More sharing options... Alteya Опубліковано: 14 грудня 2014 Share Опубліковано: 14 грудня 2014 Я же вам написал "будет минусоваться". Подарок это обычный товар, который так же продается, добавляется в корзину, отнимается количество со склада. Единственное отличие подарка от другого товара - это цена 0, все. Отнимать или нет товар со склада указывается в настройках самого товара, там где указывается его количество. Если вы боитесь что подарков не хватит, установите в настройках чтобы не отнимали со склада, в описании акции напишите что подарок может отличаться от того, что на картинке, а когда кто-то купит товар с подарком вышлите ему вместо карты 32 Гб Кингстон, 32Гб Трансенд, большинству пользователей абсолютно все равно какая там фирма производитель, главное чтобы было 32 Гб. Или в названии акции напишите карта 32Гб в подарок без указания производителя. Спасибо. Ясно. А если у подарка еще и опции есть. Как тогда будет? Просто у меня почти все товары с опциями. И нужно минусовать обязательно. Надіслати Поділитися на інших сайтах More sharing options... sv2109 Опубліковано: 15 грудня 2014 Автор Share Опубліковано: 15 грудня 2014 Спасибо. Ясно. А если у подарка еще и опции есть. Как тогда будет? Просто у меня почти все товары с опциями. И нужно минусовать обязательно. нет, с опциями для подарка модуль не умеет работать, это бы сильно усложнило логику самого модуля, нужно было бы или в админ панели при указании подарка указывать также и опции или при покупке товара дать возможность покупателю выбирать эти опции. Просто добавляйте в подарки товар без опций, или создайте такой товар, если у вас все товары с опциями. Надіслати Поділитися на інших сайтах More sharing options... AndrewZ Опубліковано: 15 грудня 2014 Share Опубліковано: 15 грудня 2014 По стикерам - у меня для этого есть отдельный модуль - Статусы товара, стикеры Видел Ваш модуль - он хорош, но, согласитесь, не очень будет удобно сделать в этом модуле Акцию, отобразить её в карточке товара. Выйти, запомнить товары на которые акция, зайти в модуль Стикеры и статусы, добавить стикер к товару и вывести его на странице категории. Согласитесь - немного геморно. Сейчас Ваш модуль выводит инфо об акции текстовым сообщением под описанием или ещё где-либо, но мне это не подходит по дизайну - вся лишняя инфо скрыта - есть только цена, кнопка купить, сравнить и т.д. Вот собственно предложение сделать настройку в модуле - вывести стикер-значок в категории, оповещающий об акции. То есть право выбора - вывести под описанием/атрибутами (как есть сейчас), либо вывести стикер прямо на фото с указанием места вывода (аналогично как реализовано у Вас в модуле Стикеры и статусы). Вот собственно пожелание. Если учтёте и реализуете - уверен продажи пойдут только вверх. :) Надіслати Поділитися на інших сайтах More sharing options... hover Опубліковано: 15 грудня 2014 Share Опубліковано: 15 грудня 2014 поставить цену 1, а не 0 на товар-подарок как? Просто в учетной программе не может товар иметь цену 0, а копейки это неудобно. Надіслати Поділитися на інших сайтах More sharing options... sv2109 Опубліковано: 15 грудня 2014 Автор Share Опубліковано: 15 грудня 2014 поставить цену 1, а не 0 на товар-подарок как? Просто в учетной программе не может товар иметь цену 0, а копейки это неудобно. Если нужно установить цену 1 для всех товаров, то можно немного изменить код модуля, будет 1 вместо 0, пишите в ЛС помогу. Надіслати Поділитися на інших сайтах More sharing options... hover Опубліковано: 15 грудня 2014 Share Опубліковано: 15 грудня 2014 Если нужно установить цену 1 для всех товаров, то можно немного изменить код модуля, будет 1 вместо 0, пишите в ЛС помогу. так Вы сначала вышлете то на почту то модуль :-D Надіслати Поділитися на інших сайтах More sharing options... hover Опубліковано: 16 грудня 2014 Share Опубліковано: 16 грудня 2014 все работает, супер. Правки в шаблон внес через вкмод. Единственное, что реально не понравилось и как то сразу это не заметил, что для разных языков, нужно добавлять повторно товары. Для чего так сделано? Логично, чтобы только изменять под текст поля, а товары добавлять один раз. Надіслати Поділитися на інших сайтах More sharing options... hover Опубліковано: 16 грудня 2014 Share Опубліковано: 16 грудня 2014 (змінено) Приведите пример адаптации для стандартного модуля, например "Акции". Как в шаблоне вывести я понял, а вот что правильно добавить в контроллер так не осилил. Может кому пригодиться. Адаптация для стандартного модуля акций. Добавить в файл вкмода <file name="/catalog/controller/module/special.php"> <operation> <search position="before"><![CDATA[foreach ($results as $result) {]]></search> <add><![CDATA[$this->load->model('catalog/promotion');]]></add> </operation> <operation> <search position="after"><![CDATA[foreach ($results as $result) {]]></search> <add><![CDATA[$promotions = $this->model_catalog_promotion->getHTMLProductPromotions($result['product_id']);]]></add> </operation> <operation> <search position="after"><![CDATA[$this->data['products'][] = array(]]></search> <add><![CDATA['promotion' => $promotions['category'],]]></add> </operation> </file> <file name="catalog/view/theme/*/template/module/special.tpl"> <operation> <search position="after"><![CDATA[<div class="description">]]></search> <add><![CDATA[<?php echo $product['promotion']; ?>]]></add> </operation> </file> + адаптация для фильтрпро, чтобы не делать то, что автор описал в ридми <file name="catalog/controller/module/filterpro.php"> <operation> <search position="before"><![CDATA[foreach ($results as $result) {]]></search> <add><![CDATA[$this->load->model('catalog/promotion');]]></add> </operation> <operation> <search position="after"><![CDATA[foreach ($results as $result) {]]></search> <add><![CDATA[$promotions = $this->model_catalog_promotion->getHTMLProductPromotions($result['product_id']);]]></add> </operation> <operation> <search position="after"><![CDATA[$this->data['products'][] = array(]]></search> <add><![CDATA['promotion' => $promotions['category'],]]></add> </operation> </file> <file name="catalog/view/theme/*/template/module/filterpro_products.tpl"> <operation> <search position="after"><![CDATA[<div class="description">]]></search> <add><![CDATA[<?php echo $product['promotion']; ?>]]></add> </operation> </file> Единственное, что не пойму куда в контроллере для модулей хиты продаж, новинки и рекомендуемые прописать код, так как нету вот такой строчки в этих файлах foreach ($results as $result) { Если, еще понятно, что модель загрузить кодом можно в начале файла, то куда вставлять вот этот код $promotions = $this->model_catalog_promotion->getHTMLProductPromotions($result['product_id']); то никак не пойму, с третьей частью тоже все понятно, в массив добавить следует Змінено 16 грудня 2014 користувачем hover 1 Надіслати Поділитися на інших сайтах More sharing options... panasys Опубліковано: 17 грудня 2014 Share Опубліковано: 17 грудня 2014 С товарами и категориями разобрался, а есть ли возможность вывода модуля в модулях - Рекомендуем, Последние.. Очень надо! Надіслати Поділитися на інших сайтах More sharing options... hover Опубліковано: 17 грудня 2014 Share Опубліковано: 17 грудня 2014 С товарами и категориями разобрался, а есть ли возможность вывода модуля в модулях - Рекомендуем, Последние.. Очень надо! Категории у Вас стандартные или фильтрпро модуль? А по модулям, я Выше уже писал. Смог добавить только в акции. Ждем, что скажет автор. Надіслати Поділитися на інших сайтах More sharing options... sv2109 Опубліковано: 18 грудня 2014 Автор Share Опубліковано: 18 грудня 2014 С товарами и категориями разобрался, а есть ли возможность вывода модуля в модулях - Рекомендуем, Последние.. Очень надо!можно, ответил вам в ЛС Надіслати Поділитися на інших сайтах More sharing options... hover Опубліковано: 18 грудня 2014 Share Опубліковано: 18 грудня 2014 можно, ответил вам в ЛС Ответьте на вопросы пожалуйста Вот вопрос https://opencartforum.com/topic/41921-акции-подарки/?do=findComment&comment=352558 Вот еще https://opencartforum.com/topic/41921-акции-подарки/?do=findComment&comment=352175 Про возможность добавления в модули тоже поднимал вопрос. Вы ответили человеку, что можно https://opencartforum.com/topic/41921-акции-подарки/?do=findComment&comment=353169 Выложите в теме, чтобы люди не спрашивали по 10 раз. Чего Вы боитесь? Все равно по ключу модуль активируется под домен. Надіслати Поділитися на інших сайтах More sharing options... alone69li Опубліковано: 18 грудня 2014 Share Опубліковано: 18 грудня 2014 Рекомендую приложения этого разработчика. Владимир не перестает радовать своими идеями. Спасибо за неиссякаемый поток творчества. Лично меня спасал много раз. 1 Надіслати Поділитися на інших сайтах More sharing options... sv2109 Опубліковано: 18 грудня 2014 Автор Share Опубліковано: 18 грудня 2014 все работает, супер. Правки в шаблон внес через вкмод. Единственное, что реально не понравилось и как то сразу это не заметил, что для разных языков, нужно добавлять повторно товары. Для чего так сделано? Логично, чтобы только изменять под текст поля, а товары добавлять один раз. Сделано для большей гибкости, вам это не нужно, а кому-то может быть нужно например для каждого языка загрузить другую картинку, это нужно если картинки с надписями, например "Акция" удобно для разных языков сделать другую картинку. Единственное, что не пойму куда в контроллере для модулей хиты продаж, новинки и рекомендуемые прописать код, так как нету вот такой строчки в этих файлах foreach ($results as $result) { Если, еще понятно, что модель загрузить кодом можно в начале файла, то куда вставлять вот этот код $promotions = $this->model_catalog_promotion->getHTMLProductPromotions($result['product_id']); то никак не пойму, с третьей частью тоже все понятно, в массив добавить следует В любом модуле есть foreach ($results as $result) делается все точно также как и для контроллера модуля акций и контроллера категории Надіслати Поділитися на інших сайтах More sharing options... hover Опубліковано: 18 грудня 2014 Share Опубліковано: 18 грудня 2014 Сделано для большей гибкости, вам это не нужно, а кому-то может быть нужно например для каждого языка загрузить другую картинку, это нужно если картинки с надписями, например "Акция" удобно для разных языков сделать другую картинку. В любом модуле есть foreach ($results as $result) делается все точно также как и для контроллера модуля акций и контроллера категории а как цену поставить 1 вместо 0 для подарка? и не в каждом модуле есть такая строка. Вот например содержимое файла модуля "рекомендованые" <?php class ControllerModuleFeatured extends Controller { protected function index($setting) { $this->language->load('module/featured'); $this->data['heading_title'] = $this->language->get('heading_title'); $this->data['button_cart'] = $this->language->get('button_cart'); $this->load->model('catalog/product'); $this->load->model('tool/image'); $this->data['products'] = array(); $products = explode(',', $this->config->get('featured_product')); if (empty($setting['limit'])) { $setting['limit'] = 5; } $products = array_slice($products, 0, (int)$setting['limit']); foreach ($products as $product_id) { $product_info = $this->model_catalog_product->getProduct($product_id); if ($product_info) { if ($product_info['image']) { $image = $this->model_tool_image->resize($product_info['image'], $setting['image_width'], $setting['image_height']); } else { $image = false; } if (($this->config->get('config_customer_price') && $this->customer->isLogged()) || !$this->config->get('config_customer_price')) { $price = $this->currency->format($this->tax->calculate($product_info['price'], $product_info['tax_class_id'], $this->config->get('config_tax'))); } else { $price = false; } if ((float)$product_info['special']) { $special = $this->currency->format($this->tax->calculate($product_info['special'], $product_info['tax_class_id'], $this->config->get('config_tax'))); } else { $special = false; } if ($this->config->get('config_review_status')) { $rating = $product_info['rating']; } else { $rating = false; } $this->data['products'][] = array( 'product_id' => $product_info['product_id'], 'thumb' => $image, 'name' => $product_info['name'], 'price' => $price, 'special' => $special, 'rating' => $rating, 'reviews' => sprintf($this->language->get('text_reviews'), (int)$product_info['reviews']), 'href' => $this->url->link('product/product', 'product_id=' . $product_info['product_id']), ); } } if (file_exists(DIR_TEMPLATE . $this->config->get('config_template') . '/template/module/featured.tpl')) { $this->template = $this->config->get('config_template') . '/template/module/featured.tpl'; } else { $this->template = 'default/template/module/featured.tpl'; } $this->render(); } } ?> Куда тут добавлять? Надіслати Поділитися на інших сайтах More sharing options... sv2109 Опубліковано: 19 грудня 2014 Автор Share Опубліковано: 19 грудня 2014 а как цену поставить 1 вместо 0 для подарка? изменить vqmod файл модуля, найти место где а корзине цена 0 устанавливается и поменять на 1 и не в каждом модуле есть такая строка. Вот например содержимое файла модуля "рекомендованые" Куда тут добавлять? В рекомендуемых вместо $result - $product_info Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 3 4 5 6 7 Вперед Сторінка 2 з 14 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 1 Перейти до списку тем Схожі публікації Модуль Уведомление о наличии opencart 1.5* [Поддержка] 1 2 3 Автор: Serg9988, 28 жовтня 2015 уведомить уведомление (і ще %d) Теги: уведомить уведомление наличие товар количество товара 68 відповідей 9 137 переглядів tanderloin 17 жовтня 2019 Модуль Уведомление о наличии PRO [Поддержка] 1 2 3 4 13 Автор: Serg9988, 30 березня 2016 наличие товар (і ще %d) Теги: наличие товар остаток опции наличие опций остаток на складе продукт товар с опциями уведомить заявка статусы 324 відповіді 42 424 перегляди Rusl83 23 квітня batch [Поддержка] Универсальный массовый редактор товаров. MULTIEDIT AI 1 2 3 4 11 Автор: Sha, 16 березня 2017 top sale (і ще %d) Теги: top sale chat gpt pro атрибуты опции массовое редактирование editor products скидки мета мета-теги пакетное редактирование товаров админка групповое массовое массовая продукты быстрое изменение добавление добавить цена цены опций акции управление статус обработка категорий премиум групповая скидка товар стоимость валюта прайс price акция категория корзина продажа продажи баллы отзывы статьи галерея заказ быстрый обновление цены ocmod atribute модели автодополнение снипеты скорость модуль блоки форма product наполнение интернетмагазина обновление товар опции в категории универсальный рекомендуем opencart фильтр filter регистрация опция изменить товары категории производители українською українська chatgpt chatbots multi multiedit search replace replacer find search and replace find and replace edit seo faq seo faq filter products filter opencart filter for brands filter for products filter pro filteroc ocfilter oc filter open openai opencart ai ai opencart new 253 відповіді 58 042 перегляди Sha 17 листопада batch Універсальний масовий редактор товарів. MultiEdit AI Автор: Sha, 15 березня 2017 top sale (і ще %d) Теги: top sale chat gpt pro атрибуты опции массовое редактирование editor products скидки мета мета-теги пакетное редактирование товаров админка групповое массовое массовая продукты быстрое изменение добавление добавить цена цены опций акции управление статус обработка категорий премиум групповая скидка товар стоимость валюта прайс price акция категория корзина продажа продажи баллы отзывы статьи галерея заказ быстрый обновление цены ocmod atribute модели автодополнение снипеты скорость модуль блоки форма product наполнение интернетмагазина обновление товар опции в категории универсальный рекомендуем opencart фильтр filter регистрация опция изменить товары категории производители українською українська chatgpt chatbots multi multiedit search replace replacer find search and replace find and replace edit seo faq seo faq filter products filter opencart filter for brands filter for products filter pro filteroc ocfilter oc filter open openai opencart ai ai opencart new 0 коментарів 57 369 переглядів Sha 15 березня 2017 [Поддержка] Масове редагування товарів у OpenCart з модулем Handy Product Manager 1 2 3 4 16 Автор: SergeTkach, 3 грудня 2018 добавление товаров заполнение интернет-магазина (і ще %d) Теги: добавление товаров заполнение интернет-магазина быстрое заполнение товаров цена товара список товаров удобный список товаров фильтр товаров в админке opencart фильтрация товаров по артикулу в админке opencart изображения товаров фото товаров менеджер изображений управление атрибутами opencart быстрое добаление атрибутов заполнение атрибутов транслит seo url generator неудобно редактировать товары в opencart админка редактирование управление товары изображения загрузка фильтр товаров фильтрация товаров атрибуты живое редактирование редактор товаров массовое редактирование товаров массовое добавление акций управление акциями акции массовое редактирование цен цена цены замена цен массовое добавление скидок управление скидками скидки генерация описаний генерация текста генерация текстов генерация мета-тегов мета-теги синонимайзер атрибуты pro атрибуты опции атрибуты товары опции opencart 383 відповіді 56 266 переглядів SergeTkach 13 листопада Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Модулі та розширення Цены, скидки, акции, подарки Модуль Акции, Подарки [Поддержка] Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
rusGTpro Опубліковано: 13 грудня 2014 Share Опубліковано: 13 грудня 2014 Идеальный модуль для всех сделать невозможно, отдельные кастомные задачи можно реализовать индивидуально. было бы здорово! жду когда добавите пакетное добавление и тогда уже будем обсуждать. Надіслати Поділитися на інших сайтах More sharing options...
olehnovich Опубліковано: 14 грудня 2014 Share Опубліковано: 14 грудня 2014 Можно ли будет указать сколько осталось аукционных товаров в наличии, чтобы торопить покупателей? чтобы отображалось в карточке товара? Без клика на кнопку подробнее? Планирую купить данный модуль, хочу узнать... Надіслати Поділитися на інших сайтах More sharing options...
Alteya Опубліковано: 14 грудня 2014 Share Опубліковано: 14 грудня 2014 Да, будет удаляться со склада, как и любой другой товар, если в настройках товара указано "удалять со склада" Не совсем понятно. У Вас акция к фотоаппарату Акция! Карта памяти 32GB в подарок Эта карта продается в магазине? Она будет тоже минусоваться? Где эта настройка-ее не нашла(( Надіслати Поділитися на інших сайтах More sharing options...
sv2109 Опубліковано: 14 грудня 2014 Автор Share Опубліковано: 14 грудня 2014 Можно ли будет указать сколько осталось аукционных товаров в наличии, чтобы торопить покупателей? чтобы отображалось в карточке товара? Без клика на кнопку подробнее? Планирую купить данный модуль, хочу узнать... Показывать количество подарков на странице товара? Да, можно, подарок это обычный товар, можно вывести его остаток на складе и добавить текст: Осталось 10 подарков. Надіслати Поділитися на інших сайтах More sharing options... sv2109 Опубліковано: 14 грудня 2014 Автор Share Опубліковано: 14 грудня 2014 Не совсем понятно. У Вас акция к фотоаппарату Акция! Карта памяти 32GB в подарок Эта карта продается в магазине? Она будет тоже минусоваться? Где эта настройка-ее не нашла(( Я же вам написал "будет минусоваться". Подарок это обычный товар, который так же продается, добавляется в корзину, отнимается количество со склада. Единственное отличие подарка от другого товара - это цена 0, все. Отнимать или нет товар со склада указывается в настройках самого товара, там где указывается его количество. Если вы боитесь что подарков не хватит, установите в настройках чтобы не отнимали со склада, в описании акции напишите что подарок может отличаться от того, что на картинке, а когда кто-то купит товар с подарком вышлите ему вместо карты 32 Гб Кингстон, 32Гб Трансенд, большинству пользователей абсолютно все равно какая там фирма производитель, главное чтобы было 32 Гб. Или в названии акции напишите карта 32Гб в подарок без указания производителя. Надіслати Поділитися на інших сайтах More sharing options... Alteya Опубліковано: 14 грудня 2014 Share Опубліковано: 14 грудня 2014 Я же вам написал "будет минусоваться". Подарок это обычный товар, который так же продается, добавляется в корзину, отнимается количество со склада. Единственное отличие подарка от другого товара - это цена 0, все. Отнимать или нет товар со склада указывается в настройках самого товара, там где указывается его количество. Если вы боитесь что подарков не хватит, установите в настройках чтобы не отнимали со склада, в описании акции напишите что подарок может отличаться от того, что на картинке, а когда кто-то купит товар с подарком вышлите ему вместо карты 32 Гб Кингстон, 32Гб Трансенд, большинству пользователей абсолютно все равно какая там фирма производитель, главное чтобы было 32 Гб. Или в названии акции напишите карта 32Гб в подарок без указания производителя. Спасибо. Ясно. А если у подарка еще и опции есть. Как тогда будет? Просто у меня почти все товары с опциями. И нужно минусовать обязательно. Надіслати Поділитися на інших сайтах More sharing options... sv2109 Опубліковано: 15 грудня 2014 Автор Share Опубліковано: 15 грудня 2014 Спасибо. Ясно. А если у подарка еще и опции есть. Как тогда будет? Просто у меня почти все товары с опциями. И нужно минусовать обязательно. нет, с опциями для подарка модуль не умеет работать, это бы сильно усложнило логику самого модуля, нужно было бы или в админ панели при указании подарка указывать также и опции или при покупке товара дать возможность покупателю выбирать эти опции. Просто добавляйте в подарки товар без опций, или создайте такой товар, если у вас все товары с опциями. Надіслати Поділитися на інших сайтах More sharing options... AndrewZ Опубліковано: 15 грудня 2014 Share Опубліковано: 15 грудня 2014 По стикерам - у меня для этого есть отдельный модуль - Статусы товара, стикеры Видел Ваш модуль - он хорош, но, согласитесь, не очень будет удобно сделать в этом модуле Акцию, отобразить её в карточке товара. Выйти, запомнить товары на которые акция, зайти в модуль Стикеры и статусы, добавить стикер к товару и вывести его на странице категории. Согласитесь - немного геморно. Сейчас Ваш модуль выводит инфо об акции текстовым сообщением под описанием или ещё где-либо, но мне это не подходит по дизайну - вся лишняя инфо скрыта - есть только цена, кнопка купить, сравнить и т.д. Вот собственно предложение сделать настройку в модуле - вывести стикер-значок в категории, оповещающий об акции. То есть право выбора - вывести под описанием/атрибутами (как есть сейчас), либо вывести стикер прямо на фото с указанием места вывода (аналогично как реализовано у Вас в модуле Стикеры и статусы). Вот собственно пожелание. Если учтёте и реализуете - уверен продажи пойдут только вверх. :) Надіслати Поділитися на інших сайтах More sharing options... hover Опубліковано: 15 грудня 2014 Share Опубліковано: 15 грудня 2014 поставить цену 1, а не 0 на товар-подарок как? Просто в учетной программе не может товар иметь цену 0, а копейки это неудобно. Надіслати Поділитися на інших сайтах More sharing options... sv2109 Опубліковано: 15 грудня 2014 Автор Share Опубліковано: 15 грудня 2014 поставить цену 1, а не 0 на товар-подарок как? Просто в учетной программе не может товар иметь цену 0, а копейки это неудобно. Если нужно установить цену 1 для всех товаров, то можно немного изменить код модуля, будет 1 вместо 0, пишите в ЛС помогу. Надіслати Поділитися на інших сайтах More sharing options... hover Опубліковано: 15 грудня 2014 Share Опубліковано: 15 грудня 2014 Если нужно установить цену 1 для всех товаров, то можно немного изменить код модуля, будет 1 вместо 0, пишите в ЛС помогу. так Вы сначала вышлете то на почту то модуль :-D Надіслати Поділитися на інших сайтах More sharing options... hover Опубліковано: 16 грудня 2014 Share Опубліковано: 16 грудня 2014 все работает, супер. Правки в шаблон внес через вкмод. Единственное, что реально не понравилось и как то сразу это не заметил, что для разных языков, нужно добавлять повторно товары. Для чего так сделано? Логично, чтобы только изменять под текст поля, а товары добавлять один раз. Надіслати Поділитися на інших сайтах More sharing options... hover Опубліковано: 16 грудня 2014 Share Опубліковано: 16 грудня 2014 (змінено) Приведите пример адаптации для стандартного модуля, например "Акции". Как в шаблоне вывести я понял, а вот что правильно добавить в контроллер так не осилил. Может кому пригодиться. Адаптация для стандартного модуля акций. Добавить в файл вкмода <file name="/catalog/controller/module/special.php"> <operation> <search position="before"><![CDATA[foreach ($results as $result) {]]></search> <add><![CDATA[$this->load->model('catalog/promotion');]]></add> </operation> <operation> <search position="after"><![CDATA[foreach ($results as $result) {]]></search> <add><![CDATA[$promotions = $this->model_catalog_promotion->getHTMLProductPromotions($result['product_id']);]]></add> </operation> <operation> <search position="after"><![CDATA[$this->data['products'][] = array(]]></search> <add><![CDATA['promotion' => $promotions['category'],]]></add> </operation> </file> <file name="catalog/view/theme/*/template/module/special.tpl"> <operation> <search position="after"><![CDATA[<div class="description">]]></search> <add><![CDATA[<?php echo $product['promotion']; ?>]]></add> </operation> </file> + адаптация для фильтрпро, чтобы не делать то, что автор описал в ридми <file name="catalog/controller/module/filterpro.php"> <operation> <search position="before"><![CDATA[foreach ($results as $result) {]]></search> <add><![CDATA[$this->load->model('catalog/promotion');]]></add> </operation> <operation> <search position="after"><![CDATA[foreach ($results as $result) {]]></search> <add><![CDATA[$promotions = $this->model_catalog_promotion->getHTMLProductPromotions($result['product_id']);]]></add> </operation> <operation> <search position="after"><![CDATA[$this->data['products'][] = array(]]></search> <add><![CDATA['promotion' => $promotions['category'],]]></add> </operation> </file> <file name="catalog/view/theme/*/template/module/filterpro_products.tpl"> <operation> <search position="after"><![CDATA[<div class="description">]]></search> <add><![CDATA[<?php echo $product['promotion']; ?>]]></add> </operation> </file> Единственное, что не пойму куда в контроллере для модулей хиты продаж, новинки и рекомендуемые прописать код, так как нету вот такой строчки в этих файлах foreach ($results as $result) { Если, еще понятно, что модель загрузить кодом можно в начале файла, то куда вставлять вот этот код $promotions = $this->model_catalog_promotion->getHTMLProductPromotions($result['product_id']); то никак не пойму, с третьей частью тоже все понятно, в массив добавить следует Змінено 16 грудня 2014 користувачем hover 1 Надіслати Поділитися на інших сайтах More sharing options... panasys Опубліковано: 17 грудня 2014 Share Опубліковано: 17 грудня 2014 С товарами и категориями разобрался, а есть ли возможность вывода модуля в модулях - Рекомендуем, Последние.. Очень надо! Надіслати Поділитися на інших сайтах More sharing options... hover Опубліковано: 17 грудня 2014 Share Опубліковано: 17 грудня 2014 С товарами и категориями разобрался, а есть ли возможность вывода модуля в модулях - Рекомендуем, Последние.. Очень надо! Категории у Вас стандартные или фильтрпро модуль? А по модулям, я Выше уже писал. Смог добавить только в акции. Ждем, что скажет автор. Надіслати Поділитися на інших сайтах More sharing options... sv2109 Опубліковано: 18 грудня 2014 Автор Share Опубліковано: 18 грудня 2014 С товарами и категориями разобрался, а есть ли возможность вывода модуля в модулях - Рекомендуем, Последние.. Очень надо!можно, ответил вам в ЛС Надіслати Поділитися на інших сайтах More sharing options... hover Опубліковано: 18 грудня 2014 Share Опубліковано: 18 грудня 2014 можно, ответил вам в ЛС Ответьте на вопросы пожалуйста Вот вопрос https://opencartforum.com/topic/41921-акции-подарки/?do=findComment&comment=352558 Вот еще https://opencartforum.com/topic/41921-акции-подарки/?do=findComment&comment=352175 Про возможность добавления в модули тоже поднимал вопрос. Вы ответили человеку, что можно https://opencartforum.com/topic/41921-акции-подарки/?do=findComment&comment=353169 Выложите в теме, чтобы люди не спрашивали по 10 раз. Чего Вы боитесь? Все равно по ключу модуль активируется под домен. Надіслати Поділитися на інших сайтах More sharing options... alone69li Опубліковано: 18 грудня 2014 Share Опубліковано: 18 грудня 2014 Рекомендую приложения этого разработчика. Владимир не перестает радовать своими идеями. Спасибо за неиссякаемый поток творчества. Лично меня спасал много раз. 1 Надіслати Поділитися на інших сайтах More sharing options... sv2109 Опубліковано: 18 грудня 2014 Автор Share Опубліковано: 18 грудня 2014 все работает, супер. Правки в шаблон внес через вкмод. Единственное, что реально не понравилось и как то сразу это не заметил, что для разных языков, нужно добавлять повторно товары. Для чего так сделано? Логично, чтобы только изменять под текст поля, а товары добавлять один раз. Сделано для большей гибкости, вам это не нужно, а кому-то может быть нужно например для каждого языка загрузить другую картинку, это нужно если картинки с надписями, например "Акция" удобно для разных языков сделать другую картинку. Единственное, что не пойму куда в контроллере для модулей хиты продаж, новинки и рекомендуемые прописать код, так как нету вот такой строчки в этих файлах foreach ($results as $result) { Если, еще понятно, что модель загрузить кодом можно в начале файла, то куда вставлять вот этот код $promotions = $this->model_catalog_promotion->getHTMLProductPromotions($result['product_id']); то никак не пойму, с третьей частью тоже все понятно, в массив добавить следует В любом модуле есть foreach ($results as $result) делается все точно также как и для контроллера модуля акций и контроллера категории Надіслати Поділитися на інших сайтах More sharing options... hover Опубліковано: 18 грудня 2014 Share Опубліковано: 18 грудня 2014 Сделано для большей гибкости, вам это не нужно, а кому-то может быть нужно например для каждого языка загрузить другую картинку, это нужно если картинки с надписями, например "Акция" удобно для разных языков сделать другую картинку. В любом модуле есть foreach ($results as $result) делается все точно также как и для контроллера модуля акций и контроллера категории а как цену поставить 1 вместо 0 для подарка? и не в каждом модуле есть такая строка. Вот например содержимое файла модуля "рекомендованые" <?php class ControllerModuleFeatured extends Controller { protected function index($setting) { $this->language->load('module/featured'); $this->data['heading_title'] = $this->language->get('heading_title'); $this->data['button_cart'] = $this->language->get('button_cart'); $this->load->model('catalog/product'); $this->load->model('tool/image'); $this->data['products'] = array(); $products = explode(',', $this->config->get('featured_product')); if (empty($setting['limit'])) { $setting['limit'] = 5; } $products = array_slice($products, 0, (int)$setting['limit']); foreach ($products as $product_id) { $product_info = $this->model_catalog_product->getProduct($product_id); if ($product_info) { if ($product_info['image']) { $image = $this->model_tool_image->resize($product_info['image'], $setting['image_width'], $setting['image_height']); } else { $image = false; } if (($this->config->get('config_customer_price') && $this->customer->isLogged()) || !$this->config->get('config_customer_price')) { $price = $this->currency->format($this->tax->calculate($product_info['price'], $product_info['tax_class_id'], $this->config->get('config_tax'))); } else { $price = false; } if ((float)$product_info['special']) { $special = $this->currency->format($this->tax->calculate($product_info['special'], $product_info['tax_class_id'], $this->config->get('config_tax'))); } else { $special = false; } if ($this->config->get('config_review_status')) { $rating = $product_info['rating']; } else { $rating = false; } $this->data['products'][] = array( 'product_id' => $product_info['product_id'], 'thumb' => $image, 'name' => $product_info['name'], 'price' => $price, 'special' => $special, 'rating' => $rating, 'reviews' => sprintf($this->language->get('text_reviews'), (int)$product_info['reviews']), 'href' => $this->url->link('product/product', 'product_id=' . $product_info['product_id']), ); } } if (file_exists(DIR_TEMPLATE . $this->config->get('config_template') . '/template/module/featured.tpl')) { $this->template = $this->config->get('config_template') . '/template/module/featured.tpl'; } else { $this->template = 'default/template/module/featured.tpl'; } $this->render(); } } ?> Куда тут добавлять? Надіслати Поділитися на інших сайтах More sharing options... sv2109 Опубліковано: 19 грудня 2014 Автор Share Опубліковано: 19 грудня 2014 а как цену поставить 1 вместо 0 для подарка? изменить vqmod файл модуля, найти место где а корзине цена 0 устанавливается и поменять на 1 и не в каждом модуле есть такая строка. Вот например содержимое файла модуля "рекомендованые" Куда тут добавлять? В рекомендуемых вместо $result - $product_info Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 3 4 5 6 7 Вперед Сторінка 2 з 14 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 1 Перейти до списку тем Схожі публікації Модуль Уведомление о наличии opencart 1.5* [Поддержка] 1 2 3 Автор: Serg9988, 28 жовтня 2015 уведомить уведомление (і ще %d) Теги: уведомить уведомление наличие товар количество товара 68 відповідей 9 137 переглядів tanderloin 17 жовтня 2019 Модуль Уведомление о наличии PRO [Поддержка] 1 2 3 4 13 Автор: Serg9988, 30 березня 2016 наличие товар (і ще %d) Теги: наличие товар остаток опции наличие опций остаток на складе продукт товар с опциями уведомить заявка статусы 324 відповіді 42 424 перегляди Rusl83 23 квітня batch [Поддержка] Универсальный массовый редактор товаров. MULTIEDIT AI 1 2 3 4 11 Автор: Sha, 16 березня 2017 top sale (і ще %d) Теги: top sale chat gpt pro атрибуты опции массовое редактирование editor products скидки мета мета-теги пакетное редактирование товаров админка групповое массовое массовая продукты быстрое изменение добавление добавить цена цены опций акции управление статус обработка категорий премиум групповая скидка товар стоимость валюта прайс price акция категория корзина продажа продажи баллы отзывы статьи галерея заказ быстрый обновление цены ocmod atribute модели автодополнение снипеты скорость модуль блоки форма product наполнение интернетмагазина обновление товар опции в категории универсальный рекомендуем opencart фильтр filter регистрация опция изменить товары категории производители українською українська chatgpt chatbots multi multiedit search replace replacer find search and replace find and replace edit seo faq seo faq filter products filter opencart filter for brands filter for products filter pro filteroc ocfilter oc filter open openai opencart ai ai opencart new 253 відповіді 58 042 перегляди Sha 17 листопада batch Універсальний масовий редактор товарів. MultiEdit AI Автор: Sha, 15 березня 2017 top sale (і ще %d) Теги: top sale chat gpt pro атрибуты опции массовое редактирование editor products скидки мета мета-теги пакетное редактирование товаров админка групповое массовое массовая продукты быстрое изменение добавление добавить цена цены опций акции управление статус обработка категорий премиум групповая скидка товар стоимость валюта прайс price акция категория корзина продажа продажи баллы отзывы статьи галерея заказ быстрый обновление цены ocmod atribute модели автодополнение снипеты скорость модуль блоки форма product наполнение интернетмагазина обновление товар опции в категории универсальный рекомендуем opencart фильтр filter регистрация опция изменить товары категории производители українською українська chatgpt chatbots multi multiedit search replace replacer find search and replace find and replace edit seo faq seo faq filter products filter opencart filter for brands filter for products filter pro filteroc ocfilter oc filter open openai opencart ai ai opencart new 0 коментарів 57 369 переглядів Sha 15 березня 2017 [Поддержка] Масове редагування товарів у OpenCart з модулем Handy Product Manager 1 2 3 4 16 Автор: SergeTkach, 3 грудня 2018 добавление товаров заполнение интернет-магазина (і ще %d) Теги: добавление товаров заполнение интернет-магазина быстрое заполнение товаров цена товара список товаров удобный список товаров фильтр товаров в админке opencart фильтрация товаров по артикулу в админке opencart изображения товаров фото товаров менеджер изображений управление атрибутами opencart быстрое добаление атрибутов заполнение атрибутов транслит seo url generator неудобно редактировать товары в opencart админка редактирование управление товары изображения загрузка фильтр товаров фильтрация товаров атрибуты живое редактирование редактор товаров массовое редактирование товаров массовое добавление акций управление акциями акции массовое редактирование цен цена цены замена цен массовое добавление скидок управление скидками скидки генерация описаний генерация текста генерация текстов генерация мета-тегов мета-теги синонимайзер атрибуты pro атрибуты опции атрибуты товары опции opencart 383 відповіді 56 266 переглядів SergeTkach 13 листопада Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Модулі та розширення Цены, скидки, акции, подарки Модуль Акции, Подарки [Поддержка] Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
sv2109 Опубліковано: 14 грудня 2014 Автор Share Опубліковано: 14 грудня 2014 Не совсем понятно. У Вас акция к фотоаппарату Акция! Карта памяти 32GB в подарок Эта карта продается в магазине? Она будет тоже минусоваться? Где эта настройка-ее не нашла(( Я же вам написал "будет минусоваться". Подарок это обычный товар, который так же продается, добавляется в корзину, отнимается количество со склада. Единственное отличие подарка от другого товара - это цена 0, все. Отнимать или нет товар со склада указывается в настройках самого товара, там где указывается его количество. Если вы боитесь что подарков не хватит, установите в настройках чтобы не отнимали со склада, в описании акции напишите что подарок может отличаться от того, что на картинке, а когда кто-то купит товар с подарком вышлите ему вместо карты 32 Гб Кингстон, 32Гб Трансенд, большинству пользователей абсолютно все равно какая там фирма производитель, главное чтобы было 32 Гб. Или в названии акции напишите карта 32Гб в подарок без указания производителя. Надіслати Поділитися на інших сайтах More sharing options... Alteya Опубліковано: 14 грудня 2014 Share Опубліковано: 14 грудня 2014 Я же вам написал "будет минусоваться". Подарок это обычный товар, который так же продается, добавляется в корзину, отнимается количество со склада. Единственное отличие подарка от другого товара - это цена 0, все. Отнимать или нет товар со склада указывается в настройках самого товара, там где указывается его количество. Если вы боитесь что подарков не хватит, установите в настройках чтобы не отнимали со склада, в описании акции напишите что подарок может отличаться от того, что на картинке, а когда кто-то купит товар с подарком вышлите ему вместо карты 32 Гб Кингстон, 32Гб Трансенд, большинству пользователей абсолютно все равно какая там фирма производитель, главное чтобы было 32 Гб. Или в названии акции напишите карта 32Гб в подарок без указания производителя. Спасибо. Ясно. А если у подарка еще и опции есть. Как тогда будет? Просто у меня почти все товары с опциями. И нужно минусовать обязательно. Надіслати Поділитися на інших сайтах More sharing options... sv2109 Опубліковано: 15 грудня 2014 Автор Share Опубліковано: 15 грудня 2014 Спасибо. Ясно. А если у подарка еще и опции есть. Как тогда будет? Просто у меня почти все товары с опциями. И нужно минусовать обязательно. нет, с опциями для подарка модуль не умеет работать, это бы сильно усложнило логику самого модуля, нужно было бы или в админ панели при указании подарка указывать также и опции или при покупке товара дать возможность покупателю выбирать эти опции. Просто добавляйте в подарки товар без опций, или создайте такой товар, если у вас все товары с опциями. Надіслати Поділитися на інших сайтах More sharing options... AndrewZ Опубліковано: 15 грудня 2014 Share Опубліковано: 15 грудня 2014 По стикерам - у меня для этого есть отдельный модуль - Статусы товара, стикеры Видел Ваш модуль - он хорош, но, согласитесь, не очень будет удобно сделать в этом модуле Акцию, отобразить её в карточке товара. Выйти, запомнить товары на которые акция, зайти в модуль Стикеры и статусы, добавить стикер к товару и вывести его на странице категории. Согласитесь - немного геморно. Сейчас Ваш модуль выводит инфо об акции текстовым сообщением под описанием или ещё где-либо, но мне это не подходит по дизайну - вся лишняя инфо скрыта - есть только цена, кнопка купить, сравнить и т.д. Вот собственно предложение сделать настройку в модуле - вывести стикер-значок в категории, оповещающий об акции. То есть право выбора - вывести под описанием/атрибутами (как есть сейчас), либо вывести стикер прямо на фото с указанием места вывода (аналогично как реализовано у Вас в модуле Стикеры и статусы). Вот собственно пожелание. Если учтёте и реализуете - уверен продажи пойдут только вверх. :) Надіслати Поділитися на інших сайтах More sharing options... hover Опубліковано: 15 грудня 2014 Share Опубліковано: 15 грудня 2014 поставить цену 1, а не 0 на товар-подарок как? Просто в учетной программе не может товар иметь цену 0, а копейки это неудобно. Надіслати Поділитися на інших сайтах More sharing options... sv2109 Опубліковано: 15 грудня 2014 Автор Share Опубліковано: 15 грудня 2014 поставить цену 1, а не 0 на товар-подарок как? Просто в учетной программе не может товар иметь цену 0, а копейки это неудобно. Если нужно установить цену 1 для всех товаров, то можно немного изменить код модуля, будет 1 вместо 0, пишите в ЛС помогу. Надіслати Поділитися на інших сайтах More sharing options... hover Опубліковано: 15 грудня 2014 Share Опубліковано: 15 грудня 2014 Если нужно установить цену 1 для всех товаров, то можно немного изменить код модуля, будет 1 вместо 0, пишите в ЛС помогу. так Вы сначала вышлете то на почту то модуль :-D Надіслати Поділитися на інших сайтах More sharing options... hover Опубліковано: 16 грудня 2014 Share Опубліковано: 16 грудня 2014 все работает, супер. Правки в шаблон внес через вкмод. Единственное, что реально не понравилось и как то сразу это не заметил, что для разных языков, нужно добавлять повторно товары. Для чего так сделано? Логично, чтобы только изменять под текст поля, а товары добавлять один раз. Надіслати Поділитися на інших сайтах More sharing options... hover Опубліковано: 16 грудня 2014 Share Опубліковано: 16 грудня 2014 (змінено) Приведите пример адаптации для стандартного модуля, например "Акции". Как в шаблоне вывести я понял, а вот что правильно добавить в контроллер так не осилил. Может кому пригодиться. Адаптация для стандартного модуля акций. Добавить в файл вкмода <file name="/catalog/controller/module/special.php"> <operation> <search position="before"><![CDATA[foreach ($results as $result) {]]></search> <add><![CDATA[$this->load->model('catalog/promotion');]]></add> </operation> <operation> <search position="after"><![CDATA[foreach ($results as $result) {]]></search> <add><![CDATA[$promotions = $this->model_catalog_promotion->getHTMLProductPromotions($result['product_id']);]]></add> </operation> <operation> <search position="after"><![CDATA[$this->data['products'][] = array(]]></search> <add><![CDATA['promotion' => $promotions['category'],]]></add> </operation> </file> <file name="catalog/view/theme/*/template/module/special.tpl"> <operation> <search position="after"><![CDATA[<div class="description">]]></search> <add><![CDATA[<?php echo $product['promotion']; ?>]]></add> </operation> </file> + адаптация для фильтрпро, чтобы не делать то, что автор описал в ридми <file name="catalog/controller/module/filterpro.php"> <operation> <search position="before"><![CDATA[foreach ($results as $result) {]]></search> <add><![CDATA[$this->load->model('catalog/promotion');]]></add> </operation> <operation> <search position="after"><![CDATA[foreach ($results as $result) {]]></search> <add><![CDATA[$promotions = $this->model_catalog_promotion->getHTMLProductPromotions($result['product_id']);]]></add> </operation> <operation> <search position="after"><![CDATA[$this->data['products'][] = array(]]></search> <add><![CDATA['promotion' => $promotions['category'],]]></add> </operation> </file> <file name="catalog/view/theme/*/template/module/filterpro_products.tpl"> <operation> <search position="after"><![CDATA[<div class="description">]]></search> <add><![CDATA[<?php echo $product['promotion']; ?>]]></add> </operation> </file> Единственное, что не пойму куда в контроллере для модулей хиты продаж, новинки и рекомендуемые прописать код, так как нету вот такой строчки в этих файлах foreach ($results as $result) { Если, еще понятно, что модель загрузить кодом можно в начале файла, то куда вставлять вот этот код $promotions = $this->model_catalog_promotion->getHTMLProductPromotions($result['product_id']); то никак не пойму, с третьей частью тоже все понятно, в массив добавить следует Змінено 16 грудня 2014 користувачем hover 1 Надіслати Поділитися на інших сайтах More sharing options... panasys Опубліковано: 17 грудня 2014 Share Опубліковано: 17 грудня 2014 С товарами и категориями разобрался, а есть ли возможность вывода модуля в модулях - Рекомендуем, Последние.. Очень надо! Надіслати Поділитися на інших сайтах More sharing options... hover Опубліковано: 17 грудня 2014 Share Опубліковано: 17 грудня 2014 С товарами и категориями разобрался, а есть ли возможность вывода модуля в модулях - Рекомендуем, Последние.. Очень надо! Категории у Вас стандартные или фильтрпро модуль? А по модулям, я Выше уже писал. Смог добавить только в акции. Ждем, что скажет автор. Надіслати Поділитися на інших сайтах More sharing options... sv2109 Опубліковано: 18 грудня 2014 Автор Share Опубліковано: 18 грудня 2014 С товарами и категориями разобрался, а есть ли возможность вывода модуля в модулях - Рекомендуем, Последние.. Очень надо!можно, ответил вам в ЛС Надіслати Поділитися на інших сайтах More sharing options... hover Опубліковано: 18 грудня 2014 Share Опубліковано: 18 грудня 2014 можно, ответил вам в ЛС Ответьте на вопросы пожалуйста Вот вопрос https://opencartforum.com/topic/41921-акции-подарки/?do=findComment&comment=352558 Вот еще https://opencartforum.com/topic/41921-акции-подарки/?do=findComment&comment=352175 Про возможность добавления в модули тоже поднимал вопрос. Вы ответили человеку, что можно https://opencartforum.com/topic/41921-акции-подарки/?do=findComment&comment=353169 Выложите в теме, чтобы люди не спрашивали по 10 раз. Чего Вы боитесь? Все равно по ключу модуль активируется под домен. Надіслати Поділитися на інших сайтах More sharing options... alone69li Опубліковано: 18 грудня 2014 Share Опубліковано: 18 грудня 2014 Рекомендую приложения этого разработчика. Владимир не перестает радовать своими идеями. Спасибо за неиссякаемый поток творчества. Лично меня спасал много раз. 1 Надіслати Поділитися на інших сайтах More sharing options... sv2109 Опубліковано: 18 грудня 2014 Автор Share Опубліковано: 18 грудня 2014 все работает, супер. Правки в шаблон внес через вкмод. Единственное, что реально не понравилось и как то сразу это не заметил, что для разных языков, нужно добавлять повторно товары. Для чего так сделано? Логично, чтобы только изменять под текст поля, а товары добавлять один раз. Сделано для большей гибкости, вам это не нужно, а кому-то может быть нужно например для каждого языка загрузить другую картинку, это нужно если картинки с надписями, например "Акция" удобно для разных языков сделать другую картинку. Единственное, что не пойму куда в контроллере для модулей хиты продаж, новинки и рекомендуемые прописать код, так как нету вот такой строчки в этих файлах foreach ($results as $result) { Если, еще понятно, что модель загрузить кодом можно в начале файла, то куда вставлять вот этот код $promotions = $this->model_catalog_promotion->getHTMLProductPromotions($result['product_id']); то никак не пойму, с третьей частью тоже все понятно, в массив добавить следует В любом модуле есть foreach ($results as $result) делается все точно также как и для контроллера модуля акций и контроллера категории Надіслати Поділитися на інших сайтах More sharing options... hover Опубліковано: 18 грудня 2014 Share Опубліковано: 18 грудня 2014 Сделано для большей гибкости, вам это не нужно, а кому-то может быть нужно например для каждого языка загрузить другую картинку, это нужно если картинки с надписями, например "Акция" удобно для разных языков сделать другую картинку. В любом модуле есть foreach ($results as $result) делается все точно также как и для контроллера модуля акций и контроллера категории а как цену поставить 1 вместо 0 для подарка? и не в каждом модуле есть такая строка. Вот например содержимое файла модуля "рекомендованые" <?php class ControllerModuleFeatured extends Controller { protected function index($setting) { $this->language->load('module/featured'); $this->data['heading_title'] = $this->language->get('heading_title'); $this->data['button_cart'] = $this->language->get('button_cart'); $this->load->model('catalog/product'); $this->load->model('tool/image'); $this->data['products'] = array(); $products = explode(',', $this->config->get('featured_product')); if (empty($setting['limit'])) { $setting['limit'] = 5; } $products = array_slice($products, 0, (int)$setting['limit']); foreach ($products as $product_id) { $product_info = $this->model_catalog_product->getProduct($product_id); if ($product_info) { if ($product_info['image']) { $image = $this->model_tool_image->resize($product_info['image'], $setting['image_width'], $setting['image_height']); } else { $image = false; } if (($this->config->get('config_customer_price') && $this->customer->isLogged()) || !$this->config->get('config_customer_price')) { $price = $this->currency->format($this->tax->calculate($product_info['price'], $product_info['tax_class_id'], $this->config->get('config_tax'))); } else { $price = false; } if ((float)$product_info['special']) { $special = $this->currency->format($this->tax->calculate($product_info['special'], $product_info['tax_class_id'], $this->config->get('config_tax'))); } else { $special = false; } if ($this->config->get('config_review_status')) { $rating = $product_info['rating']; } else { $rating = false; } $this->data['products'][] = array( 'product_id' => $product_info['product_id'], 'thumb' => $image, 'name' => $product_info['name'], 'price' => $price, 'special' => $special, 'rating' => $rating, 'reviews' => sprintf($this->language->get('text_reviews'), (int)$product_info['reviews']), 'href' => $this->url->link('product/product', 'product_id=' . $product_info['product_id']), ); } } if (file_exists(DIR_TEMPLATE . $this->config->get('config_template') . '/template/module/featured.tpl')) { $this->template = $this->config->get('config_template') . '/template/module/featured.tpl'; } else { $this->template = 'default/template/module/featured.tpl'; } $this->render(); } } ?> Куда тут добавлять? Надіслати Поділитися на інших сайтах More sharing options... sv2109 Опубліковано: 19 грудня 2014 Автор Share Опубліковано: 19 грудня 2014 а как цену поставить 1 вместо 0 для подарка? изменить vqmod файл модуля, найти место где а корзине цена 0 устанавливается и поменять на 1 и не в каждом модуле есть такая строка. Вот например содержимое файла модуля "рекомендованые" Куда тут добавлять? В рекомендуемых вместо $result - $product_info Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 3 4 5 6 7 Вперед Сторінка 2 з 14 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 1 Перейти до списку тем Схожі публікації Модуль Уведомление о наличии opencart 1.5* [Поддержка] 1 2 3 Автор: Serg9988, 28 жовтня 2015 уведомить уведомление (і ще %d) Теги: уведомить уведомление наличие товар количество товара 68 відповідей 9 137 переглядів tanderloin 17 жовтня 2019 Модуль Уведомление о наличии PRO [Поддержка] 1 2 3 4 13 Автор: Serg9988, 30 березня 2016 наличие товар (і ще %d) Теги: наличие товар остаток опции наличие опций остаток на складе продукт товар с опциями уведомить заявка статусы 324 відповіді 42 424 перегляди Rusl83 23 квітня batch [Поддержка] Универсальный массовый редактор товаров. MULTIEDIT AI 1 2 3 4 11 Автор: Sha, 16 березня 2017 top sale (і ще %d) Теги: top sale chat gpt pro атрибуты опции массовое редактирование editor products скидки мета мета-теги пакетное редактирование товаров админка групповое массовое массовая продукты быстрое изменение добавление добавить цена цены опций акции управление статус обработка категорий премиум групповая скидка товар стоимость валюта прайс price акция категория корзина продажа продажи баллы отзывы статьи галерея заказ быстрый обновление цены ocmod atribute модели автодополнение снипеты скорость модуль блоки форма product наполнение интернетмагазина обновление товар опции в категории универсальный рекомендуем opencart фильтр filter регистрация опция изменить товары категории производители українською українська chatgpt chatbots multi multiedit search replace replacer find search and replace find and replace edit seo faq seo faq filter products filter opencart filter for brands filter for products filter pro filteroc ocfilter oc filter open openai opencart ai ai opencart new 253 відповіді 58 042 перегляди Sha 17 листопада batch Універсальний масовий редактор товарів. MultiEdit AI Автор: Sha, 15 березня 2017 top sale (і ще %d) Теги: top sale chat gpt pro атрибуты опции массовое редактирование editor products скидки мета мета-теги пакетное редактирование товаров админка групповое массовое массовая продукты быстрое изменение добавление добавить цена цены опций акции управление статус обработка категорий премиум групповая скидка товар стоимость валюта прайс price акция категория корзина продажа продажи баллы отзывы статьи галерея заказ быстрый обновление цены ocmod atribute модели автодополнение снипеты скорость модуль блоки форма product наполнение интернетмагазина обновление товар опции в категории универсальный рекомендуем opencart фильтр filter регистрация опция изменить товары категории производители українською українська chatgpt chatbots multi multiedit search replace replacer find search and replace find and replace edit seo faq seo faq filter products filter opencart filter for brands filter for products filter pro filteroc ocfilter oc filter open openai opencart ai ai opencart new 0 коментарів 57 369 переглядів Sha 15 березня 2017 [Поддержка] Масове редагування товарів у OpenCart з модулем Handy Product Manager 1 2 3 4 16 Автор: SergeTkach, 3 грудня 2018 добавление товаров заполнение интернет-магазина (і ще %d) Теги: добавление товаров заполнение интернет-магазина быстрое заполнение товаров цена товара список товаров удобный список товаров фильтр товаров в админке opencart фильтрация товаров по артикулу в админке opencart изображения товаров фото товаров менеджер изображений управление атрибутами opencart быстрое добаление атрибутов заполнение атрибутов транслит seo url generator неудобно редактировать товары в opencart админка редактирование управление товары изображения загрузка фильтр товаров фильтрация товаров атрибуты живое редактирование редактор товаров массовое редактирование товаров массовое добавление акций управление акциями акции массовое редактирование цен цена цены замена цен массовое добавление скидок управление скидками скидки генерация описаний генерация текста генерация текстов генерация мета-тегов мета-теги синонимайзер атрибуты pro атрибуты опции атрибуты товары опции opencart 383 відповіді 56 266 переглядів SergeTkach 13 листопада Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Модулі та розширення Цены, скидки, акции, подарки Модуль Акции, Подарки [Поддержка] Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
Alteya Опубліковано: 14 грудня 2014 Share Опубліковано: 14 грудня 2014 Я же вам написал "будет минусоваться". Подарок это обычный товар, который так же продается, добавляется в корзину, отнимается количество со склада. Единственное отличие подарка от другого товара - это цена 0, все. Отнимать или нет товар со склада указывается в настройках самого товара, там где указывается его количество. Если вы боитесь что подарков не хватит, установите в настройках чтобы не отнимали со склада, в описании акции напишите что подарок может отличаться от того, что на картинке, а когда кто-то купит товар с подарком вышлите ему вместо карты 32 Гб Кингстон, 32Гб Трансенд, большинству пользователей абсолютно все равно какая там фирма производитель, главное чтобы было 32 Гб. Или в названии акции напишите карта 32Гб в подарок без указания производителя. Спасибо. Ясно. А если у подарка еще и опции есть. Как тогда будет? Просто у меня почти все товары с опциями. И нужно минусовать обязательно. Надіслати Поділитися на інших сайтах More sharing options...
sv2109 Опубліковано: 15 грудня 2014 Автор Share Опубліковано: 15 грудня 2014 Спасибо. Ясно. А если у подарка еще и опции есть. Как тогда будет? Просто у меня почти все товары с опциями. И нужно минусовать обязательно. нет, с опциями для подарка модуль не умеет работать, это бы сильно усложнило логику самого модуля, нужно было бы или в админ панели при указании подарка указывать также и опции или при покупке товара дать возможность покупателю выбирать эти опции. Просто добавляйте в подарки товар без опций, или создайте такой товар, если у вас все товары с опциями. Надіслати Поділитися на інших сайтах More sharing options... AndrewZ Опубліковано: 15 грудня 2014 Share Опубліковано: 15 грудня 2014 По стикерам - у меня для этого есть отдельный модуль - Статусы товара, стикеры Видел Ваш модуль - он хорош, но, согласитесь, не очень будет удобно сделать в этом модуле Акцию, отобразить её в карточке товара. Выйти, запомнить товары на которые акция, зайти в модуль Стикеры и статусы, добавить стикер к товару и вывести его на странице категории. Согласитесь - немного геморно. Сейчас Ваш модуль выводит инфо об акции текстовым сообщением под описанием или ещё где-либо, но мне это не подходит по дизайну - вся лишняя инфо скрыта - есть только цена, кнопка купить, сравнить и т.д. Вот собственно предложение сделать настройку в модуле - вывести стикер-значок в категории, оповещающий об акции. То есть право выбора - вывести под описанием/атрибутами (как есть сейчас), либо вывести стикер прямо на фото с указанием места вывода (аналогично как реализовано у Вас в модуле Стикеры и статусы). Вот собственно пожелание. Если учтёте и реализуете - уверен продажи пойдут только вверх. :) Надіслати Поділитися на інших сайтах More sharing options... hover Опубліковано: 15 грудня 2014 Share Опубліковано: 15 грудня 2014 поставить цену 1, а не 0 на товар-подарок как? Просто в учетной программе не может товар иметь цену 0, а копейки это неудобно. Надіслати Поділитися на інших сайтах More sharing options... sv2109 Опубліковано: 15 грудня 2014 Автор Share Опубліковано: 15 грудня 2014 поставить цену 1, а не 0 на товар-подарок как? Просто в учетной программе не может товар иметь цену 0, а копейки это неудобно. Если нужно установить цену 1 для всех товаров, то можно немного изменить код модуля, будет 1 вместо 0, пишите в ЛС помогу. Надіслати Поділитися на інших сайтах More sharing options... hover Опубліковано: 15 грудня 2014 Share Опубліковано: 15 грудня 2014 Если нужно установить цену 1 для всех товаров, то можно немного изменить код модуля, будет 1 вместо 0, пишите в ЛС помогу. так Вы сначала вышлете то на почту то модуль :-D Надіслати Поділитися на інших сайтах More sharing options... hover Опубліковано: 16 грудня 2014 Share Опубліковано: 16 грудня 2014 все работает, супер. Правки в шаблон внес через вкмод. Единственное, что реально не понравилось и как то сразу это не заметил, что для разных языков, нужно добавлять повторно товары. Для чего так сделано? Логично, чтобы только изменять под текст поля, а товары добавлять один раз. Надіслати Поділитися на інших сайтах More sharing options... hover Опубліковано: 16 грудня 2014 Share Опубліковано: 16 грудня 2014 (змінено) Приведите пример адаптации для стандартного модуля, например "Акции". Как в шаблоне вывести я понял, а вот что правильно добавить в контроллер так не осилил. Может кому пригодиться. Адаптация для стандартного модуля акций. Добавить в файл вкмода <file name="/catalog/controller/module/special.php"> <operation> <search position="before"><![CDATA[foreach ($results as $result) {]]></search> <add><![CDATA[$this->load->model('catalog/promotion');]]></add> </operation> <operation> <search position="after"><![CDATA[foreach ($results as $result) {]]></search> <add><![CDATA[$promotions = $this->model_catalog_promotion->getHTMLProductPromotions($result['product_id']);]]></add> </operation> <operation> <search position="after"><![CDATA[$this->data['products'][] = array(]]></search> <add><![CDATA['promotion' => $promotions['category'],]]></add> </operation> </file> <file name="catalog/view/theme/*/template/module/special.tpl"> <operation> <search position="after"><![CDATA[<div class="description">]]></search> <add><![CDATA[<?php echo $product['promotion']; ?>]]></add> </operation> </file> + адаптация для фильтрпро, чтобы не делать то, что автор описал в ридми <file name="catalog/controller/module/filterpro.php"> <operation> <search position="before"><![CDATA[foreach ($results as $result) {]]></search> <add><![CDATA[$this->load->model('catalog/promotion');]]></add> </operation> <operation> <search position="after"><![CDATA[foreach ($results as $result) {]]></search> <add><![CDATA[$promotions = $this->model_catalog_promotion->getHTMLProductPromotions($result['product_id']);]]></add> </operation> <operation> <search position="after"><![CDATA[$this->data['products'][] = array(]]></search> <add><![CDATA['promotion' => $promotions['category'],]]></add> </operation> </file> <file name="catalog/view/theme/*/template/module/filterpro_products.tpl"> <operation> <search position="after"><![CDATA[<div class="description">]]></search> <add><![CDATA[<?php echo $product['promotion']; ?>]]></add> </operation> </file> Единственное, что не пойму куда в контроллере для модулей хиты продаж, новинки и рекомендуемые прописать код, так как нету вот такой строчки в этих файлах foreach ($results as $result) { Если, еще понятно, что модель загрузить кодом можно в начале файла, то куда вставлять вот этот код $promotions = $this->model_catalog_promotion->getHTMLProductPromotions($result['product_id']); то никак не пойму, с третьей частью тоже все понятно, в массив добавить следует Змінено 16 грудня 2014 користувачем hover 1 Надіслати Поділитися на інших сайтах More sharing options... panasys Опубліковано: 17 грудня 2014 Share Опубліковано: 17 грудня 2014 С товарами и категориями разобрался, а есть ли возможность вывода модуля в модулях - Рекомендуем, Последние.. Очень надо! Надіслати Поділитися на інших сайтах More sharing options... hover Опубліковано: 17 грудня 2014 Share Опубліковано: 17 грудня 2014 С товарами и категориями разобрался, а есть ли возможность вывода модуля в модулях - Рекомендуем, Последние.. Очень надо! Категории у Вас стандартные или фильтрпро модуль? А по модулям, я Выше уже писал. Смог добавить только в акции. Ждем, что скажет автор. Надіслати Поділитися на інших сайтах More sharing options... sv2109 Опубліковано: 18 грудня 2014 Автор Share Опубліковано: 18 грудня 2014 С товарами и категориями разобрался, а есть ли возможность вывода модуля в модулях - Рекомендуем, Последние.. Очень надо!можно, ответил вам в ЛС Надіслати Поділитися на інших сайтах More sharing options... hover Опубліковано: 18 грудня 2014 Share Опубліковано: 18 грудня 2014 можно, ответил вам в ЛС Ответьте на вопросы пожалуйста Вот вопрос https://opencartforum.com/topic/41921-акции-подарки/?do=findComment&comment=352558 Вот еще https://opencartforum.com/topic/41921-акции-подарки/?do=findComment&comment=352175 Про возможность добавления в модули тоже поднимал вопрос. Вы ответили человеку, что можно https://opencartforum.com/topic/41921-акции-подарки/?do=findComment&comment=353169 Выложите в теме, чтобы люди не спрашивали по 10 раз. Чего Вы боитесь? Все равно по ключу модуль активируется под домен. Надіслати Поділитися на інших сайтах More sharing options... alone69li Опубліковано: 18 грудня 2014 Share Опубліковано: 18 грудня 2014 Рекомендую приложения этого разработчика. Владимир не перестает радовать своими идеями. Спасибо за неиссякаемый поток творчества. Лично меня спасал много раз. 1 Надіслати Поділитися на інших сайтах More sharing options... sv2109 Опубліковано: 18 грудня 2014 Автор Share Опубліковано: 18 грудня 2014 все работает, супер. Правки в шаблон внес через вкмод. Единственное, что реально не понравилось и как то сразу это не заметил, что для разных языков, нужно добавлять повторно товары. Для чего так сделано? Логично, чтобы только изменять под текст поля, а товары добавлять один раз. Сделано для большей гибкости, вам это не нужно, а кому-то может быть нужно например для каждого языка загрузить другую картинку, это нужно если картинки с надписями, например "Акция" удобно для разных языков сделать другую картинку. Единственное, что не пойму куда в контроллере для модулей хиты продаж, новинки и рекомендуемые прописать код, так как нету вот такой строчки в этих файлах foreach ($results as $result) { Если, еще понятно, что модель загрузить кодом можно в начале файла, то куда вставлять вот этот код $promotions = $this->model_catalog_promotion->getHTMLProductPromotions($result['product_id']); то никак не пойму, с третьей частью тоже все понятно, в массив добавить следует В любом модуле есть foreach ($results as $result) делается все точно также как и для контроллера модуля акций и контроллера категории Надіслати Поділитися на інших сайтах More sharing options... hover Опубліковано: 18 грудня 2014 Share Опубліковано: 18 грудня 2014 Сделано для большей гибкости, вам это не нужно, а кому-то может быть нужно например для каждого языка загрузить другую картинку, это нужно если картинки с надписями, например "Акция" удобно для разных языков сделать другую картинку. В любом модуле есть foreach ($results as $result) делается все точно также как и для контроллера модуля акций и контроллера категории а как цену поставить 1 вместо 0 для подарка? и не в каждом модуле есть такая строка. Вот например содержимое файла модуля "рекомендованые" <?php class ControllerModuleFeatured extends Controller { protected function index($setting) { $this->language->load('module/featured'); $this->data['heading_title'] = $this->language->get('heading_title'); $this->data['button_cart'] = $this->language->get('button_cart'); $this->load->model('catalog/product'); $this->load->model('tool/image'); $this->data['products'] = array(); $products = explode(',', $this->config->get('featured_product')); if (empty($setting['limit'])) { $setting['limit'] = 5; } $products = array_slice($products, 0, (int)$setting['limit']); foreach ($products as $product_id) { $product_info = $this->model_catalog_product->getProduct($product_id); if ($product_info) { if ($product_info['image']) { $image = $this->model_tool_image->resize($product_info['image'], $setting['image_width'], $setting['image_height']); } else { $image = false; } if (($this->config->get('config_customer_price') && $this->customer->isLogged()) || !$this->config->get('config_customer_price')) { $price = $this->currency->format($this->tax->calculate($product_info['price'], $product_info['tax_class_id'], $this->config->get('config_tax'))); } else { $price = false; } if ((float)$product_info['special']) { $special = $this->currency->format($this->tax->calculate($product_info['special'], $product_info['tax_class_id'], $this->config->get('config_tax'))); } else { $special = false; } if ($this->config->get('config_review_status')) { $rating = $product_info['rating']; } else { $rating = false; } $this->data['products'][] = array( 'product_id' => $product_info['product_id'], 'thumb' => $image, 'name' => $product_info['name'], 'price' => $price, 'special' => $special, 'rating' => $rating, 'reviews' => sprintf($this->language->get('text_reviews'), (int)$product_info['reviews']), 'href' => $this->url->link('product/product', 'product_id=' . $product_info['product_id']), ); } } if (file_exists(DIR_TEMPLATE . $this->config->get('config_template') . '/template/module/featured.tpl')) { $this->template = $this->config->get('config_template') . '/template/module/featured.tpl'; } else { $this->template = 'default/template/module/featured.tpl'; } $this->render(); } } ?> Куда тут добавлять? Надіслати Поділитися на інших сайтах More sharing options... sv2109 Опубліковано: 19 грудня 2014 Автор Share Опубліковано: 19 грудня 2014 а как цену поставить 1 вместо 0 для подарка? изменить vqmod файл модуля, найти место где а корзине цена 0 устанавливается и поменять на 1 и не в каждом модуле есть такая строка. Вот например содержимое файла модуля "рекомендованые" Куда тут добавлять? В рекомендуемых вместо $result - $product_info Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 3 4 5 6 7 Вперед Сторінка 2 з 14 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 1 Перейти до списку тем Схожі публікації Модуль Уведомление о наличии opencart 1.5* [Поддержка] 1 2 3 Автор: Serg9988, 28 жовтня 2015 уведомить уведомление (і ще %d) Теги: уведомить уведомление наличие товар количество товара 68 відповідей 9 137 переглядів tanderloin 17 жовтня 2019 Модуль Уведомление о наличии PRO [Поддержка] 1 2 3 4 13 Автор: Serg9988, 30 березня 2016 наличие товар (і ще %d) Теги: наличие товар остаток опции наличие опций остаток на складе продукт товар с опциями уведомить заявка статусы 324 відповіді 42 424 перегляди Rusl83 23 квітня batch [Поддержка] Универсальный массовый редактор товаров. MULTIEDIT AI 1 2 3 4 11 Автор: Sha, 16 березня 2017 top sale (і ще %d) Теги: top sale chat gpt pro атрибуты опции массовое редактирование editor products скидки мета мета-теги пакетное редактирование товаров админка групповое массовое массовая продукты быстрое изменение добавление добавить цена цены опций акции управление статус обработка категорий премиум групповая скидка товар стоимость валюта прайс price акция категория корзина продажа продажи баллы отзывы статьи галерея заказ быстрый обновление цены ocmod atribute модели автодополнение снипеты скорость модуль блоки форма product наполнение интернетмагазина обновление товар опции в категории универсальный рекомендуем opencart фильтр filter регистрация опция изменить товары категории производители українською українська chatgpt chatbots multi multiedit search replace replacer find search and replace find and replace edit seo faq seo faq filter products filter opencart filter for brands filter for products filter pro filteroc ocfilter oc filter open openai opencart ai ai opencart new 253 відповіді 58 042 перегляди Sha 17 листопада batch Універсальний масовий редактор товарів. MultiEdit AI Автор: Sha, 15 березня 2017 top sale (і ще %d) Теги: top sale chat gpt pro атрибуты опции массовое редактирование editor products скидки мета мета-теги пакетное редактирование товаров админка групповое массовое массовая продукты быстрое изменение добавление добавить цена цены опций акции управление статус обработка категорий премиум групповая скидка товар стоимость валюта прайс price акция категория корзина продажа продажи баллы отзывы статьи галерея заказ быстрый обновление цены ocmod atribute модели автодополнение снипеты скорость модуль блоки форма product наполнение интернетмагазина обновление товар опции в категории универсальный рекомендуем opencart фильтр filter регистрация опция изменить товары категории производители українською українська chatgpt chatbots multi multiedit search replace replacer find search and replace find and replace edit seo faq seo faq filter products filter opencart filter for brands filter for products filter pro filteroc ocfilter oc filter open openai opencart ai ai opencart new 0 коментарів 57 369 переглядів Sha 15 березня 2017 [Поддержка] Масове редагування товарів у OpenCart з модулем Handy Product Manager 1 2 3 4 16 Автор: SergeTkach, 3 грудня 2018 добавление товаров заполнение интернет-магазина (і ще %d) Теги: добавление товаров заполнение интернет-магазина быстрое заполнение товаров цена товара список товаров удобный список товаров фильтр товаров в админке opencart фильтрация товаров по артикулу в админке opencart изображения товаров фото товаров менеджер изображений управление атрибутами opencart быстрое добаление атрибутов заполнение атрибутов транслит seo url generator неудобно редактировать товары в opencart админка редактирование управление товары изображения загрузка фильтр товаров фильтрация товаров атрибуты живое редактирование редактор товаров массовое редактирование товаров массовое добавление акций управление акциями акции массовое редактирование цен цена цены замена цен массовое добавление скидок управление скидками скидки генерация описаний генерация текста генерация текстов генерация мета-тегов мета-теги синонимайзер атрибуты pro атрибуты опции атрибуты товары опции opencart 383 відповіді 56 266 переглядів SergeTkach 13 листопада Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Модулі та розширення Цены, скидки, акции, подарки Модуль Акции, Подарки [Поддержка] Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
AndrewZ Опубліковано: 15 грудня 2014 Share Опубліковано: 15 грудня 2014 По стикерам - у меня для этого есть отдельный модуль - Статусы товара, стикеры Видел Ваш модуль - он хорош, но, согласитесь, не очень будет удобно сделать в этом модуле Акцию, отобразить её в карточке товара. Выйти, запомнить товары на которые акция, зайти в модуль Стикеры и статусы, добавить стикер к товару и вывести его на странице категории. Согласитесь - немного геморно. Сейчас Ваш модуль выводит инфо об акции текстовым сообщением под описанием или ещё где-либо, но мне это не подходит по дизайну - вся лишняя инфо скрыта - есть только цена, кнопка купить, сравнить и т.д. Вот собственно предложение сделать настройку в модуле - вывести стикер-значок в категории, оповещающий об акции. То есть право выбора - вывести под описанием/атрибутами (как есть сейчас), либо вывести стикер прямо на фото с указанием места вывода (аналогично как реализовано у Вас в модуле Стикеры и статусы). Вот собственно пожелание. Если учтёте и реализуете - уверен продажи пойдут только вверх. :) Надіслати Поділитися на інших сайтах More sharing options...
hover Опубліковано: 15 грудня 2014 Share Опубліковано: 15 грудня 2014 поставить цену 1, а не 0 на товар-подарок как? Просто в учетной программе не может товар иметь цену 0, а копейки это неудобно. Надіслати Поділитися на інших сайтах More sharing options...
sv2109 Опубліковано: 15 грудня 2014 Автор Share Опубліковано: 15 грудня 2014 поставить цену 1, а не 0 на товар-подарок как? Просто в учетной программе не может товар иметь цену 0, а копейки это неудобно. Если нужно установить цену 1 для всех товаров, то можно немного изменить код модуля, будет 1 вместо 0, пишите в ЛС помогу. Надіслати Поділитися на інших сайтах More sharing options... hover Опубліковано: 15 грудня 2014 Share Опубліковано: 15 грудня 2014 Если нужно установить цену 1 для всех товаров, то можно немного изменить код модуля, будет 1 вместо 0, пишите в ЛС помогу. так Вы сначала вышлете то на почту то модуль :-D Надіслати Поділитися на інших сайтах More sharing options... hover Опубліковано: 16 грудня 2014 Share Опубліковано: 16 грудня 2014 все работает, супер. Правки в шаблон внес через вкмод. Единственное, что реально не понравилось и как то сразу это не заметил, что для разных языков, нужно добавлять повторно товары. Для чего так сделано? Логично, чтобы только изменять под текст поля, а товары добавлять один раз. Надіслати Поділитися на інших сайтах More sharing options... hover Опубліковано: 16 грудня 2014 Share Опубліковано: 16 грудня 2014 (змінено) Приведите пример адаптации для стандартного модуля, например "Акции". Как в шаблоне вывести я понял, а вот что правильно добавить в контроллер так не осилил. Может кому пригодиться. Адаптация для стандартного модуля акций. Добавить в файл вкмода <file name="/catalog/controller/module/special.php"> <operation> <search position="before"><![CDATA[foreach ($results as $result) {]]></search> <add><![CDATA[$this->load->model('catalog/promotion');]]></add> </operation> <operation> <search position="after"><![CDATA[foreach ($results as $result) {]]></search> <add><![CDATA[$promotions = $this->model_catalog_promotion->getHTMLProductPromotions($result['product_id']);]]></add> </operation> <operation> <search position="after"><![CDATA[$this->data['products'][] = array(]]></search> <add><![CDATA['promotion' => $promotions['category'],]]></add> </operation> </file> <file name="catalog/view/theme/*/template/module/special.tpl"> <operation> <search position="after"><![CDATA[<div class="description">]]></search> <add><![CDATA[<?php echo $product['promotion']; ?>]]></add> </operation> </file> + адаптация для фильтрпро, чтобы не делать то, что автор описал в ридми <file name="catalog/controller/module/filterpro.php"> <operation> <search position="before"><![CDATA[foreach ($results as $result) {]]></search> <add><![CDATA[$this->load->model('catalog/promotion');]]></add> </operation> <operation> <search position="after"><![CDATA[foreach ($results as $result) {]]></search> <add><![CDATA[$promotions = $this->model_catalog_promotion->getHTMLProductPromotions($result['product_id']);]]></add> </operation> <operation> <search position="after"><![CDATA[$this->data['products'][] = array(]]></search> <add><![CDATA['promotion' => $promotions['category'],]]></add> </operation> </file> <file name="catalog/view/theme/*/template/module/filterpro_products.tpl"> <operation> <search position="after"><![CDATA[<div class="description">]]></search> <add><![CDATA[<?php echo $product['promotion']; ?>]]></add> </operation> </file> Единственное, что не пойму куда в контроллере для модулей хиты продаж, новинки и рекомендуемые прописать код, так как нету вот такой строчки в этих файлах foreach ($results as $result) { Если, еще понятно, что модель загрузить кодом можно в начале файла, то куда вставлять вот этот код $promotions = $this->model_catalog_promotion->getHTMLProductPromotions($result['product_id']); то никак не пойму, с третьей частью тоже все понятно, в массив добавить следует Змінено 16 грудня 2014 користувачем hover 1 Надіслати Поділитися на інших сайтах More sharing options... panasys Опубліковано: 17 грудня 2014 Share Опубліковано: 17 грудня 2014 С товарами и категориями разобрался, а есть ли возможность вывода модуля в модулях - Рекомендуем, Последние.. Очень надо! Надіслати Поділитися на інших сайтах More sharing options... hover Опубліковано: 17 грудня 2014 Share Опубліковано: 17 грудня 2014 С товарами и категориями разобрался, а есть ли возможность вывода модуля в модулях - Рекомендуем, Последние.. Очень надо! Категории у Вас стандартные или фильтрпро модуль? А по модулям, я Выше уже писал. Смог добавить только в акции. Ждем, что скажет автор. Надіслати Поділитися на інших сайтах More sharing options... sv2109 Опубліковано: 18 грудня 2014 Автор Share Опубліковано: 18 грудня 2014 С товарами и категориями разобрался, а есть ли возможность вывода модуля в модулях - Рекомендуем, Последние.. Очень надо!можно, ответил вам в ЛС Надіслати Поділитися на інших сайтах More sharing options... hover Опубліковано: 18 грудня 2014 Share Опубліковано: 18 грудня 2014 можно, ответил вам в ЛС Ответьте на вопросы пожалуйста Вот вопрос https://opencartforum.com/topic/41921-акции-подарки/?do=findComment&comment=352558 Вот еще https://opencartforum.com/topic/41921-акции-подарки/?do=findComment&comment=352175 Про возможность добавления в модули тоже поднимал вопрос. Вы ответили человеку, что можно https://opencartforum.com/topic/41921-акции-подарки/?do=findComment&comment=353169 Выложите в теме, чтобы люди не спрашивали по 10 раз. Чего Вы боитесь? Все равно по ключу модуль активируется под домен. Надіслати Поділитися на інших сайтах More sharing options... alone69li Опубліковано: 18 грудня 2014 Share Опубліковано: 18 грудня 2014 Рекомендую приложения этого разработчика. Владимир не перестает радовать своими идеями. Спасибо за неиссякаемый поток творчества. Лично меня спасал много раз. 1 Надіслати Поділитися на інших сайтах More sharing options... sv2109 Опубліковано: 18 грудня 2014 Автор Share Опубліковано: 18 грудня 2014 все работает, супер. Правки в шаблон внес через вкмод. Единственное, что реально не понравилось и как то сразу это не заметил, что для разных языков, нужно добавлять повторно товары. Для чего так сделано? Логично, чтобы только изменять под текст поля, а товары добавлять один раз. Сделано для большей гибкости, вам это не нужно, а кому-то может быть нужно например для каждого языка загрузить другую картинку, это нужно если картинки с надписями, например "Акция" удобно для разных языков сделать другую картинку. Единственное, что не пойму куда в контроллере для модулей хиты продаж, новинки и рекомендуемые прописать код, так как нету вот такой строчки в этих файлах foreach ($results as $result) { Если, еще понятно, что модель загрузить кодом можно в начале файла, то куда вставлять вот этот код $promotions = $this->model_catalog_promotion->getHTMLProductPromotions($result['product_id']); то никак не пойму, с третьей частью тоже все понятно, в массив добавить следует В любом модуле есть foreach ($results as $result) делается все точно также как и для контроллера модуля акций и контроллера категории Надіслати Поділитися на інших сайтах More sharing options... hover Опубліковано: 18 грудня 2014 Share Опубліковано: 18 грудня 2014 Сделано для большей гибкости, вам это не нужно, а кому-то может быть нужно например для каждого языка загрузить другую картинку, это нужно если картинки с надписями, например "Акция" удобно для разных языков сделать другую картинку. В любом модуле есть foreach ($results as $result) делается все точно также как и для контроллера модуля акций и контроллера категории а как цену поставить 1 вместо 0 для подарка? и не в каждом модуле есть такая строка. Вот например содержимое файла модуля "рекомендованые" <?php class ControllerModuleFeatured extends Controller { protected function index($setting) { $this->language->load('module/featured'); $this->data['heading_title'] = $this->language->get('heading_title'); $this->data['button_cart'] = $this->language->get('button_cart'); $this->load->model('catalog/product'); $this->load->model('tool/image'); $this->data['products'] = array(); $products = explode(',', $this->config->get('featured_product')); if (empty($setting['limit'])) { $setting['limit'] = 5; } $products = array_slice($products, 0, (int)$setting['limit']); foreach ($products as $product_id) { $product_info = $this->model_catalog_product->getProduct($product_id); if ($product_info) { if ($product_info['image']) { $image = $this->model_tool_image->resize($product_info['image'], $setting['image_width'], $setting['image_height']); } else { $image = false; } if (($this->config->get('config_customer_price') && $this->customer->isLogged()) || !$this->config->get('config_customer_price')) { $price = $this->currency->format($this->tax->calculate($product_info['price'], $product_info['tax_class_id'], $this->config->get('config_tax'))); } else { $price = false; } if ((float)$product_info['special']) { $special = $this->currency->format($this->tax->calculate($product_info['special'], $product_info['tax_class_id'], $this->config->get('config_tax'))); } else { $special = false; } if ($this->config->get('config_review_status')) { $rating = $product_info['rating']; } else { $rating = false; } $this->data['products'][] = array( 'product_id' => $product_info['product_id'], 'thumb' => $image, 'name' => $product_info['name'], 'price' => $price, 'special' => $special, 'rating' => $rating, 'reviews' => sprintf($this->language->get('text_reviews'), (int)$product_info['reviews']), 'href' => $this->url->link('product/product', 'product_id=' . $product_info['product_id']), ); } } if (file_exists(DIR_TEMPLATE . $this->config->get('config_template') . '/template/module/featured.tpl')) { $this->template = $this->config->get('config_template') . '/template/module/featured.tpl'; } else { $this->template = 'default/template/module/featured.tpl'; } $this->render(); } } ?> Куда тут добавлять? Надіслати Поділитися на інших сайтах More sharing options... sv2109 Опубліковано: 19 грудня 2014 Автор Share Опубліковано: 19 грудня 2014 а как цену поставить 1 вместо 0 для подарка? изменить vqmod файл модуля, найти место где а корзине цена 0 устанавливается и поменять на 1 и не в каждом модуле есть такая строка. Вот например содержимое файла модуля "рекомендованые" Куда тут добавлять? В рекомендуемых вместо $result - $product_info Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 3 4 5 6 7 Вперед Сторінка 2 з 14 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 1 Перейти до списку тем Схожі публікації Модуль Уведомление о наличии opencart 1.5* [Поддержка] 1 2 3 Автор: Serg9988, 28 жовтня 2015 уведомить уведомление (і ще %d) Теги: уведомить уведомление наличие товар количество товара 68 відповідей 9 137 переглядів tanderloin 17 жовтня 2019 Модуль Уведомление о наличии PRO [Поддержка] 1 2 3 4 13 Автор: Serg9988, 30 березня 2016 наличие товар (і ще %d) Теги: наличие товар остаток опции наличие опций остаток на складе продукт товар с опциями уведомить заявка статусы 324 відповіді 42 424 перегляди Rusl83 23 квітня batch [Поддержка] Универсальный массовый редактор товаров. MULTIEDIT AI 1 2 3 4 11 Автор: Sha, 16 березня 2017 top sale (і ще %d) Теги: top sale chat gpt pro атрибуты опции массовое редактирование editor products скидки мета мета-теги пакетное редактирование товаров админка групповое массовое массовая продукты быстрое изменение добавление добавить цена цены опций акции управление статус обработка категорий премиум групповая скидка товар стоимость валюта прайс price акция категория корзина продажа продажи баллы отзывы статьи галерея заказ быстрый обновление цены ocmod atribute модели автодополнение снипеты скорость модуль блоки форма product наполнение интернетмагазина обновление товар опции в категории универсальный рекомендуем opencart фильтр filter регистрация опция изменить товары категории производители українською українська chatgpt chatbots multi multiedit search replace replacer find search and replace find and replace edit seo faq seo faq filter products filter opencart filter for brands filter for products filter pro filteroc ocfilter oc filter open openai opencart ai ai opencart new 253 відповіді 58 042 перегляди Sha 17 листопада batch Універсальний масовий редактор товарів. MultiEdit AI Автор: Sha, 15 березня 2017 top sale (і ще %d) Теги: top sale chat gpt pro атрибуты опции массовое редактирование editor products скидки мета мета-теги пакетное редактирование товаров админка групповое массовое массовая продукты быстрое изменение добавление добавить цена цены опций акции управление статус обработка категорий премиум групповая скидка товар стоимость валюта прайс price акция категория корзина продажа продажи баллы отзывы статьи галерея заказ быстрый обновление цены ocmod atribute модели автодополнение снипеты скорость модуль блоки форма product наполнение интернетмагазина обновление товар опции в категории универсальный рекомендуем opencart фильтр filter регистрация опция изменить товары категории производители українською українська chatgpt chatbots multi multiedit search replace replacer find search and replace find and replace edit seo faq seo faq filter products filter opencart filter for brands filter for products filter pro filteroc ocfilter oc filter open openai opencart ai ai opencart new 0 коментарів 57 369 переглядів Sha 15 березня 2017 [Поддержка] Масове редагування товарів у OpenCart з модулем Handy Product Manager 1 2 3 4 16 Автор: SergeTkach, 3 грудня 2018 добавление товаров заполнение интернет-магазина (і ще %d) Теги: добавление товаров заполнение интернет-магазина быстрое заполнение товаров цена товара список товаров удобный список товаров фильтр товаров в админке opencart фильтрация товаров по артикулу в админке opencart изображения товаров фото товаров менеджер изображений управление атрибутами opencart быстрое добаление атрибутов заполнение атрибутов транслит seo url generator неудобно редактировать товары в opencart админка редактирование управление товары изображения загрузка фильтр товаров фильтрация товаров атрибуты живое редактирование редактор товаров массовое редактирование товаров массовое добавление акций управление акциями акции массовое редактирование цен цена цены замена цен массовое добавление скидок управление скидками скидки генерация описаний генерация текста генерация текстов генерация мета-тегов мета-теги синонимайзер атрибуты pro атрибуты опции атрибуты товары опции opencart 383 відповіді 56 266 переглядів SergeTkach 13 листопада Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Модулі та розширення Цены, скидки, акции, подарки Модуль Акции, Подарки [Поддержка] Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich
hover Опубліковано: 15 грудня 2014 Share Опубліковано: 15 грудня 2014 Если нужно установить цену 1 для всех товаров, то можно немного изменить код модуля, будет 1 вместо 0, пишите в ЛС помогу. так Вы сначала вышлете то на почту то модуль :-D Надіслати Поділитися на інших сайтах More sharing options...
hover Опубліковано: 16 грудня 2014 Share Опубліковано: 16 грудня 2014 все работает, супер. Правки в шаблон внес через вкмод. Единственное, что реально не понравилось и как то сразу это не заметил, что для разных языков, нужно добавлять повторно товары. Для чего так сделано? Логично, чтобы только изменять под текст поля, а товары добавлять один раз. Надіслати Поділитися на інших сайтах More sharing options...
hover Опубліковано: 16 грудня 2014 Share Опубліковано: 16 грудня 2014 (змінено) Приведите пример адаптации для стандартного модуля, например "Акции". Как в шаблоне вывести я понял, а вот что правильно добавить в контроллер так не осилил. Может кому пригодиться. Адаптация для стандартного модуля акций. Добавить в файл вкмода <file name="/catalog/controller/module/special.php"> <operation> <search position="before"><![CDATA[foreach ($results as $result) {]]></search> <add><![CDATA[$this->load->model('catalog/promotion');]]></add> </operation> <operation> <search position="after"><![CDATA[foreach ($results as $result) {]]></search> <add><![CDATA[$promotions = $this->model_catalog_promotion->getHTMLProductPromotions($result['product_id']);]]></add> </operation> <operation> <search position="after"><![CDATA[$this->data['products'][] = array(]]></search> <add><![CDATA['promotion' => $promotions['category'],]]></add> </operation> </file> <file name="catalog/view/theme/*/template/module/special.tpl"> <operation> <search position="after"><![CDATA[<div class="description">]]></search> <add><![CDATA[<?php echo $product['promotion']; ?>]]></add> </operation> </file> + адаптация для фильтрпро, чтобы не делать то, что автор описал в ридми <file name="catalog/controller/module/filterpro.php"> <operation> <search position="before"><![CDATA[foreach ($results as $result) {]]></search> <add><![CDATA[$this->load->model('catalog/promotion');]]></add> </operation> <operation> <search position="after"><![CDATA[foreach ($results as $result) {]]></search> <add><![CDATA[$promotions = $this->model_catalog_promotion->getHTMLProductPromotions($result['product_id']);]]></add> </operation> <operation> <search position="after"><![CDATA[$this->data['products'][] = array(]]></search> <add><![CDATA['promotion' => $promotions['category'],]]></add> </operation> </file> <file name="catalog/view/theme/*/template/module/filterpro_products.tpl"> <operation> <search position="after"><![CDATA[<div class="description">]]></search> <add><![CDATA[<?php echo $product['promotion']; ?>]]></add> </operation> </file> Единственное, что не пойму куда в контроллере для модулей хиты продаж, новинки и рекомендуемые прописать код, так как нету вот такой строчки в этих файлах foreach ($results as $result) { Если, еще понятно, что модель загрузить кодом можно в начале файла, то куда вставлять вот этот код $promotions = $this->model_catalog_promotion->getHTMLProductPromotions($result['product_id']); то никак не пойму, с третьей частью тоже все понятно, в массив добавить следует Змінено 16 грудня 2014 користувачем hover 1 Надіслати Поділитися на інших сайтах More sharing options...
panasys Опубліковано: 17 грудня 2014 Share Опубліковано: 17 грудня 2014 С товарами и категориями разобрался, а есть ли возможность вывода модуля в модулях - Рекомендуем, Последние.. Очень надо! Надіслати Поділитися на інших сайтах More sharing options...
hover Опубліковано: 17 грудня 2014 Share Опубліковано: 17 грудня 2014 С товарами и категориями разобрался, а есть ли возможность вывода модуля в модулях - Рекомендуем, Последние.. Очень надо! Категории у Вас стандартные или фильтрпро модуль? А по модулям, я Выше уже писал. Смог добавить только в акции. Ждем, что скажет автор. Надіслати Поділитися на інших сайтах More sharing options...
sv2109 Опубліковано: 18 грудня 2014 Автор Share Опубліковано: 18 грудня 2014 С товарами и категориями разобрался, а есть ли возможность вывода модуля в модулях - Рекомендуем, Последние.. Очень надо!можно, ответил вам в ЛС Надіслати Поділитися на інших сайтах More sharing options... hover Опубліковано: 18 грудня 2014 Share Опубліковано: 18 грудня 2014 можно, ответил вам в ЛС Ответьте на вопросы пожалуйста Вот вопрос https://opencartforum.com/topic/41921-акции-подарки/?do=findComment&comment=352558 Вот еще https://opencartforum.com/topic/41921-акции-подарки/?do=findComment&comment=352175 Про возможность добавления в модули тоже поднимал вопрос. Вы ответили человеку, что можно https://opencartforum.com/topic/41921-акции-подарки/?do=findComment&comment=353169 Выложите в теме, чтобы люди не спрашивали по 10 раз. Чего Вы боитесь? Все равно по ключу модуль активируется под домен. Надіслати Поділитися на інших сайтах More sharing options... alone69li Опубліковано: 18 грудня 2014 Share Опубліковано: 18 грудня 2014 Рекомендую приложения этого разработчика. Владимир не перестает радовать своими идеями. Спасибо за неиссякаемый поток творчества. Лично меня спасал много раз. 1 Надіслати Поділитися на інших сайтах More sharing options... sv2109 Опубліковано: 18 грудня 2014 Автор Share Опубліковано: 18 грудня 2014 все работает, супер. Правки в шаблон внес через вкмод. Единственное, что реально не понравилось и как то сразу это не заметил, что для разных языков, нужно добавлять повторно товары. Для чего так сделано? Логично, чтобы только изменять под текст поля, а товары добавлять один раз. Сделано для большей гибкости, вам это не нужно, а кому-то может быть нужно например для каждого языка загрузить другую картинку, это нужно если картинки с надписями, например "Акция" удобно для разных языков сделать другую картинку. Единственное, что не пойму куда в контроллере для модулей хиты продаж, новинки и рекомендуемые прописать код, так как нету вот такой строчки в этих файлах foreach ($results as $result) { Если, еще понятно, что модель загрузить кодом можно в начале файла, то куда вставлять вот этот код $promotions = $this->model_catalog_promotion->getHTMLProductPromotions($result['product_id']); то никак не пойму, с третьей частью тоже все понятно, в массив добавить следует В любом модуле есть foreach ($results as $result) делается все точно также как и для контроллера модуля акций и контроллера категории Надіслати Поділитися на інших сайтах More sharing options... hover Опубліковано: 18 грудня 2014 Share Опубліковано: 18 грудня 2014 Сделано для большей гибкости, вам это не нужно, а кому-то может быть нужно например для каждого языка загрузить другую картинку, это нужно если картинки с надписями, например "Акция" удобно для разных языков сделать другую картинку. В любом модуле есть foreach ($results as $result) делается все точно также как и для контроллера модуля акций и контроллера категории а как цену поставить 1 вместо 0 для подарка? и не в каждом модуле есть такая строка. Вот например содержимое файла модуля "рекомендованые" <?php class ControllerModuleFeatured extends Controller { protected function index($setting) { $this->language->load('module/featured'); $this->data['heading_title'] = $this->language->get('heading_title'); $this->data['button_cart'] = $this->language->get('button_cart'); $this->load->model('catalog/product'); $this->load->model('tool/image'); $this->data['products'] = array(); $products = explode(',', $this->config->get('featured_product')); if (empty($setting['limit'])) { $setting['limit'] = 5; } $products = array_slice($products, 0, (int)$setting['limit']); foreach ($products as $product_id) { $product_info = $this->model_catalog_product->getProduct($product_id); if ($product_info) { if ($product_info['image']) { $image = $this->model_tool_image->resize($product_info['image'], $setting['image_width'], $setting['image_height']); } else { $image = false; } if (($this->config->get('config_customer_price') && $this->customer->isLogged()) || !$this->config->get('config_customer_price')) { $price = $this->currency->format($this->tax->calculate($product_info['price'], $product_info['tax_class_id'], $this->config->get('config_tax'))); } else { $price = false; } if ((float)$product_info['special']) { $special = $this->currency->format($this->tax->calculate($product_info['special'], $product_info['tax_class_id'], $this->config->get('config_tax'))); } else { $special = false; } if ($this->config->get('config_review_status')) { $rating = $product_info['rating']; } else { $rating = false; } $this->data['products'][] = array( 'product_id' => $product_info['product_id'], 'thumb' => $image, 'name' => $product_info['name'], 'price' => $price, 'special' => $special, 'rating' => $rating, 'reviews' => sprintf($this->language->get('text_reviews'), (int)$product_info['reviews']), 'href' => $this->url->link('product/product', 'product_id=' . $product_info['product_id']), ); } } if (file_exists(DIR_TEMPLATE . $this->config->get('config_template') . '/template/module/featured.tpl')) { $this->template = $this->config->get('config_template') . '/template/module/featured.tpl'; } else { $this->template = 'default/template/module/featured.tpl'; } $this->render(); } } ?> Куда тут добавлять? Надіслати Поділитися на інших сайтах More sharing options... sv2109 Опубліковано: 19 грудня 2014 Автор Share Опубліковано: 19 грудня 2014 а как цену поставить 1 вместо 0 для подарка? изменить vqmod файл модуля, найти место где а корзине цена 0 устанавливается и поменять на 1 и не в каждом модуле есть такая строка. Вот например содержимое файла модуля "рекомендованые" Куда тут добавлять? В рекомендуемых вместо $result - $product_info Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 3 4 5 6 7 Вперед Сторінка 2 з 14 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 1 Перейти до списку тем Схожі публікації Модуль Уведомление о наличии opencart 1.5* [Поддержка] 1 2 3 Автор: Serg9988, 28 жовтня 2015 уведомить уведомление (і ще %d) Теги: уведомить уведомление наличие товар количество товара 68 відповідей 9 137 переглядів tanderloin 17 жовтня 2019 Модуль Уведомление о наличии PRO [Поддержка] 1 2 3 4 13 Автор: Serg9988, 30 березня 2016 наличие товар (і ще %d) Теги: наличие товар остаток опции наличие опций остаток на складе продукт товар с опциями уведомить заявка статусы 324 відповіді 42 424 перегляди Rusl83 23 квітня batch [Поддержка] Универсальный массовый редактор товаров. MULTIEDIT AI 1 2 3 4 11 Автор: Sha, 16 березня 2017 top sale (і ще %d) Теги: top sale chat gpt pro атрибуты опции массовое редактирование editor products скидки мета мета-теги пакетное редактирование товаров админка групповое массовое массовая продукты быстрое изменение добавление добавить цена цены опций акции управление статус обработка категорий премиум групповая скидка товар стоимость валюта прайс price акция категория корзина продажа продажи баллы отзывы статьи галерея заказ быстрый обновление цены ocmod atribute модели автодополнение снипеты скорость модуль блоки форма product наполнение интернетмагазина обновление товар опции в категории универсальный рекомендуем opencart фильтр filter регистрация опция изменить товары категории производители українською українська chatgpt chatbots multi multiedit search replace replacer find search and replace find and replace edit seo faq seo faq filter products filter opencart filter for brands filter for products filter pro filteroc ocfilter oc filter open openai opencart ai ai opencart new 253 відповіді 58 042 перегляди Sha 17 листопада batch Універсальний масовий редактор товарів. MultiEdit AI Автор: Sha, 15 березня 2017 top sale (і ще %d) Теги: top sale chat gpt pro атрибуты опции массовое редактирование editor products скидки мета мета-теги пакетное редактирование товаров админка групповое массовое массовая продукты быстрое изменение добавление добавить цена цены опций акции управление статус обработка категорий премиум групповая скидка товар стоимость валюта прайс price акция категория корзина продажа продажи баллы отзывы статьи галерея заказ быстрый обновление цены ocmod atribute модели автодополнение снипеты скорость модуль блоки форма product наполнение интернетмагазина обновление товар опции в категории универсальный рекомендуем opencart фильтр filter регистрация опция изменить товары категории производители українською українська chatgpt chatbots multi multiedit search replace replacer find search and replace find and replace edit seo faq seo faq filter products filter opencart filter for brands filter for products filter pro filteroc ocfilter oc filter open openai opencart ai ai opencart new 0 коментарів 57 369 переглядів Sha 15 березня 2017 [Поддержка] Масове редагування товарів у OpenCart з модулем Handy Product Manager 1 2 3 4 16 Автор: SergeTkach, 3 грудня 2018 добавление товаров заполнение интернет-магазина (і ще %d) Теги: добавление товаров заполнение интернет-магазина быстрое заполнение товаров цена товара список товаров удобный список товаров фильтр товаров в админке opencart фильтрация товаров по артикулу в админке opencart изображения товаров фото товаров менеджер изображений управление атрибутами opencart быстрое добаление атрибутов заполнение атрибутов транслит seo url generator неудобно редактировать товары в opencart админка редактирование управление товары изображения загрузка фильтр товаров фильтрация товаров атрибуты живое редактирование редактор товаров массовое редактирование товаров массовое добавление акций управление акциями акции массовое редактирование цен цена цены замена цен массовое добавление скидок управление скидками скидки генерация описаний генерация текста генерация текстов генерация мета-тегов мета-теги синонимайзер атрибуты pro атрибуты опции атрибуты товары опции opencart 383 відповіді 56 266 переглядів SergeTkach 13 листопада Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Модулі та розширення Цены, скидки, акции, подарки Модуль Акции, Подарки [Поддержка]
hover Опубліковано: 18 грудня 2014 Share Опубліковано: 18 грудня 2014 можно, ответил вам в ЛС Ответьте на вопросы пожалуйста Вот вопрос https://opencartforum.com/topic/41921-акции-подарки/?do=findComment&comment=352558 Вот еще https://opencartforum.com/topic/41921-акции-подарки/?do=findComment&comment=352175 Про возможность добавления в модули тоже поднимал вопрос. Вы ответили человеку, что можно https://opencartforum.com/topic/41921-акции-подарки/?do=findComment&comment=353169 Выложите в теме, чтобы люди не спрашивали по 10 раз. Чего Вы боитесь? Все равно по ключу модуль активируется под домен. Надіслати Поділитися на інших сайтах More sharing options...
alone69li Опубліковано: 18 грудня 2014 Share Опубліковано: 18 грудня 2014 Рекомендую приложения этого разработчика. Владимир не перестает радовать своими идеями. Спасибо за неиссякаемый поток творчества. Лично меня спасал много раз. 1 Надіслати Поділитися на інших сайтах More sharing options...
sv2109 Опубліковано: 18 грудня 2014 Автор Share Опубліковано: 18 грудня 2014 все работает, супер. Правки в шаблон внес через вкмод. Единственное, что реально не понравилось и как то сразу это не заметил, что для разных языков, нужно добавлять повторно товары. Для чего так сделано? Логично, чтобы только изменять под текст поля, а товары добавлять один раз. Сделано для большей гибкости, вам это не нужно, а кому-то может быть нужно например для каждого языка загрузить другую картинку, это нужно если картинки с надписями, например "Акция" удобно для разных языков сделать другую картинку. Единственное, что не пойму куда в контроллере для модулей хиты продаж, новинки и рекомендуемые прописать код, так как нету вот такой строчки в этих файлах foreach ($results as $result) { Если, еще понятно, что модель загрузить кодом можно в начале файла, то куда вставлять вот этот код $promotions = $this->model_catalog_promotion->getHTMLProductPromotions($result['product_id']); то никак не пойму, с третьей частью тоже все понятно, в массив добавить следует В любом модуле есть foreach ($results as $result) делается все точно также как и для контроллера модуля акций и контроллера категории Надіслати Поділитися на інших сайтах More sharing options... hover Опубліковано: 18 грудня 2014 Share Опубліковано: 18 грудня 2014 Сделано для большей гибкости, вам это не нужно, а кому-то может быть нужно например для каждого языка загрузить другую картинку, это нужно если картинки с надписями, например "Акция" удобно для разных языков сделать другую картинку. В любом модуле есть foreach ($results as $result) делается все точно также как и для контроллера модуля акций и контроллера категории а как цену поставить 1 вместо 0 для подарка? и не в каждом модуле есть такая строка. Вот например содержимое файла модуля "рекомендованые" <?php class ControllerModuleFeatured extends Controller { protected function index($setting) { $this->language->load('module/featured'); $this->data['heading_title'] = $this->language->get('heading_title'); $this->data['button_cart'] = $this->language->get('button_cart'); $this->load->model('catalog/product'); $this->load->model('tool/image'); $this->data['products'] = array(); $products = explode(',', $this->config->get('featured_product')); if (empty($setting['limit'])) { $setting['limit'] = 5; } $products = array_slice($products, 0, (int)$setting['limit']); foreach ($products as $product_id) { $product_info = $this->model_catalog_product->getProduct($product_id); if ($product_info) { if ($product_info['image']) { $image = $this->model_tool_image->resize($product_info['image'], $setting['image_width'], $setting['image_height']); } else { $image = false; } if (($this->config->get('config_customer_price') && $this->customer->isLogged()) || !$this->config->get('config_customer_price')) { $price = $this->currency->format($this->tax->calculate($product_info['price'], $product_info['tax_class_id'], $this->config->get('config_tax'))); } else { $price = false; } if ((float)$product_info['special']) { $special = $this->currency->format($this->tax->calculate($product_info['special'], $product_info['tax_class_id'], $this->config->get('config_tax'))); } else { $special = false; } if ($this->config->get('config_review_status')) { $rating = $product_info['rating']; } else { $rating = false; } $this->data['products'][] = array( 'product_id' => $product_info['product_id'], 'thumb' => $image, 'name' => $product_info['name'], 'price' => $price, 'special' => $special, 'rating' => $rating, 'reviews' => sprintf($this->language->get('text_reviews'), (int)$product_info['reviews']), 'href' => $this->url->link('product/product', 'product_id=' . $product_info['product_id']), ); } } if (file_exists(DIR_TEMPLATE . $this->config->get('config_template') . '/template/module/featured.tpl')) { $this->template = $this->config->get('config_template') . '/template/module/featured.tpl'; } else { $this->template = 'default/template/module/featured.tpl'; } $this->render(); } } ?> Куда тут добавлять? Надіслати Поділитися на інших сайтах More sharing options... sv2109 Опубліковано: 19 грудня 2014 Автор Share Опубліковано: 19 грудня 2014 а как цену поставить 1 вместо 0 для подарка? изменить vqmod файл модуля, найти место где а корзине цена 0 устанавливается и поменять на 1 и не в каждом модуле есть такая строка. Вот например содержимое файла модуля "рекомендованые" Куда тут добавлять? В рекомендуемых вместо $result - $product_info Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 3 4 5 6 7 Вперед Сторінка 2 з 14 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 1 Перейти до списку тем Схожі публікації Модуль Уведомление о наличии opencart 1.5* [Поддержка] 1 2 3 Автор: Serg9988, 28 жовтня 2015 уведомить уведомление (і ще %d) Теги: уведомить уведомление наличие товар количество товара 68 відповідей 9 137 переглядів tanderloin 17 жовтня 2019 Модуль Уведомление о наличии PRO [Поддержка] 1 2 3 4 13 Автор: Serg9988, 30 березня 2016 наличие товар (і ще %d) Теги: наличие товар остаток опции наличие опций остаток на складе продукт товар с опциями уведомить заявка статусы 324 відповіді 42 424 перегляди Rusl83 23 квітня batch [Поддержка] Универсальный массовый редактор товаров. MULTIEDIT AI 1 2 3 4 11 Автор: Sha, 16 березня 2017 top sale (і ще %d) Теги: top sale chat gpt pro атрибуты опции массовое редактирование editor products скидки мета мета-теги пакетное редактирование товаров админка групповое массовое массовая продукты быстрое изменение добавление добавить цена цены опций акции управление статус обработка категорий премиум групповая скидка товар стоимость валюта прайс price акция категория корзина продажа продажи баллы отзывы статьи галерея заказ быстрый обновление цены ocmod atribute модели автодополнение снипеты скорость модуль блоки форма product наполнение интернетмагазина обновление товар опции в категории универсальный рекомендуем opencart фильтр filter регистрация опция изменить товары категории производители українською українська chatgpt chatbots multi multiedit search replace replacer find search and replace find and replace edit seo faq seo faq filter products filter opencart filter for brands filter for products filter pro filteroc ocfilter oc filter open openai opencart ai ai opencart new 253 відповіді 58 042 перегляди Sha 17 листопада batch Універсальний масовий редактор товарів. MultiEdit AI Автор: Sha, 15 березня 2017 top sale (і ще %d) Теги: top sale chat gpt pro атрибуты опции массовое редактирование editor products скидки мета мета-теги пакетное редактирование товаров админка групповое массовое массовая продукты быстрое изменение добавление добавить цена цены опций акции управление статус обработка категорий премиум групповая скидка товар стоимость валюта прайс price акция категория корзина продажа продажи баллы отзывы статьи галерея заказ быстрый обновление цены ocmod atribute модели автодополнение снипеты скорость модуль блоки форма product наполнение интернетмагазина обновление товар опции в категории универсальный рекомендуем opencart фильтр filter регистрация опция изменить товары категории производители українською українська chatgpt chatbots multi multiedit search replace replacer find search and replace find and replace edit seo faq seo faq filter products filter opencart filter for brands filter for products filter pro filteroc ocfilter oc filter open openai opencart ai ai opencart new 0 коментарів 57 369 переглядів Sha 15 березня 2017 [Поддержка] Масове редагування товарів у OpenCart з модулем Handy Product Manager 1 2 3 4 16 Автор: SergeTkach, 3 грудня 2018 добавление товаров заполнение интернет-магазина (і ще %d) Теги: добавление товаров заполнение интернет-магазина быстрое заполнение товаров цена товара список товаров удобный список товаров фильтр товаров в админке opencart фильтрация товаров по артикулу в админке opencart изображения товаров фото товаров менеджер изображений управление атрибутами opencart быстрое добаление атрибутов заполнение атрибутов транслит seo url generator неудобно редактировать товары в opencart админка редактирование управление товары изображения загрузка фильтр товаров фильтрация товаров атрибуты живое редактирование редактор товаров массовое редактирование товаров массовое добавление акций управление акциями акции массовое редактирование цен цена цены замена цен массовое добавление скидок управление скидками скидки генерация описаний генерация текста генерация текстов генерация мета-тегов мета-теги синонимайзер атрибуты pro атрибуты опции атрибуты товары опции opencart 383 відповіді 56 266 переглядів SergeTkach 13 листопада Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку
hover Опубліковано: 18 грудня 2014 Share Опубліковано: 18 грудня 2014 Сделано для большей гибкости, вам это не нужно, а кому-то может быть нужно например для каждого языка загрузить другую картинку, это нужно если картинки с надписями, например "Акция" удобно для разных языков сделать другую картинку. В любом модуле есть foreach ($results as $result) делается все точно также как и для контроллера модуля акций и контроллера категории а как цену поставить 1 вместо 0 для подарка? и не в каждом модуле есть такая строка. Вот например содержимое файла модуля "рекомендованые" <?php class ControllerModuleFeatured extends Controller { protected function index($setting) { $this->language->load('module/featured'); $this->data['heading_title'] = $this->language->get('heading_title'); $this->data['button_cart'] = $this->language->get('button_cart'); $this->load->model('catalog/product'); $this->load->model('tool/image'); $this->data['products'] = array(); $products = explode(',', $this->config->get('featured_product')); if (empty($setting['limit'])) { $setting['limit'] = 5; } $products = array_slice($products, 0, (int)$setting['limit']); foreach ($products as $product_id) { $product_info = $this->model_catalog_product->getProduct($product_id); if ($product_info) { if ($product_info['image']) { $image = $this->model_tool_image->resize($product_info['image'], $setting['image_width'], $setting['image_height']); } else { $image = false; } if (($this->config->get('config_customer_price') && $this->customer->isLogged()) || !$this->config->get('config_customer_price')) { $price = $this->currency->format($this->tax->calculate($product_info['price'], $product_info['tax_class_id'], $this->config->get('config_tax'))); } else { $price = false; } if ((float)$product_info['special']) { $special = $this->currency->format($this->tax->calculate($product_info['special'], $product_info['tax_class_id'], $this->config->get('config_tax'))); } else { $special = false; } if ($this->config->get('config_review_status')) { $rating = $product_info['rating']; } else { $rating = false; } $this->data['products'][] = array( 'product_id' => $product_info['product_id'], 'thumb' => $image, 'name' => $product_info['name'], 'price' => $price, 'special' => $special, 'rating' => $rating, 'reviews' => sprintf($this->language->get('text_reviews'), (int)$product_info['reviews']), 'href' => $this->url->link('product/product', 'product_id=' . $product_info['product_id']), ); } } if (file_exists(DIR_TEMPLATE . $this->config->get('config_template') . '/template/module/featured.tpl')) { $this->template = $this->config->get('config_template') . '/template/module/featured.tpl'; } else { $this->template = 'default/template/module/featured.tpl'; } $this->render(); } } ?> Куда тут добавлять? Надіслати Поділитися на інших сайтах More sharing options...
sv2109 Опубліковано: 19 грудня 2014 Автор Share Опубліковано: 19 грудня 2014 а как цену поставить 1 вместо 0 для подарка? изменить vqmod файл модуля, найти место где а корзине цена 0 устанавливается и поменять на 1 и не в каждом модуле есть такая строка. Вот например содержимое файла модуля "рекомендованые" Куда тут добавлять? В рекомендуемых вместо $result - $product_info Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 3 4 5 6 7 Вперед Сторінка 2 з 14 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 1
Recommended Posts