Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Пошук по сайту

Результати пошуку за тегами 'цена товара'.

  • Пошук за тегами

    Введіть теги через кому.
  • Пошук по автору

Тип публікацій


Категорії і розділи

  • Основний
    • Новини та оголошення
    • Пропозиції та побажання
    • Акції, подарунки, конкурси та винагороди
  • Opencart 4.x
    • Opencart 4.x: Загальні питання
    • Opencart 4.x: Встановлення та оновлення
    • Opencart 4.x: Локалізація
    • Opencart 4.x: Налаштування та оптимізація
    • Opencart 4.x: Пісочниця
    • Opencart 4.x: Пошук модулів
    • Opencart 4.x: Звіти про помилки
  • Opencart 3.x
    • Opencart 3.x: Загальні питання
    • Opencart 3.x: Встановлення та оновлення
    • Opencart 3.x: Локалізація
    • Opencart 3.x: Налаштування та оптимізація
    • Opencart 3.x: Пісочниця
    • Opencart 3.x: Пошук модулів
    • Opencart 3.x: Звіти про помилки
  • Opencart 2.x
    • Opencart 2.x: Загальні питання
    • Opencart 2.x: Встановлення та оновлення
    • Opencart 2.x: Локалізація
    • Opencart 2.x: Налаштування та оптимізація
    • Opencart 2.x: Пісочниця
    • Opencart 2.x: Пошук модулів
    • Opencart 2.x / ocStore 2.x: Звіти про помилки
  • Реклама і просування
    • SEO-питання (оптимізація та просування магазину)
    • Контекстна реклама
    • Торговые площадки
    • E-commerce tracking и бизнес аналитика
    • Разное
  • Підтримка та відповіді на запитання.
    • Загальні питання
    • Встановлення, оновлення, налаштування
    • Шаблони, дизайн та оформлення магазину
    • Модулі та розширення
    • Допомога програмістам та розробникам
    • Мобильная витрина
    • Питання безпеки
    • Переклад
    • Отчёты об ошибках
    • Интернет-магазины и электронная коммерция
    • Песочница
  • Послуги
    • Створення магазинів під ключ
    • Дизайн, верстка та шаблони
    • Програмування, створення модулів, зміна функціональності
    • Налаштування та дрібна робота по вже існуючому сайту
    • Оновлення версії двигуна магазина
    • Наповнення магазину
    • Системне адміністрування (налаштування хостингу, серверів, ПЗ)
    • Інші послуги
  • Разное
    • Пользовательские обзоры дополнений
    • Примеры сайтов на OpenCart (ocStore)
    • Курилка
    • Предложения по улучшению

Категорії

  • Шаблони
    • Безкоштовні шаблони
    • Платні шаблони
  • ФІльтри
  • Цены, скидки, акции, подарки
  • Реклама та просування
  • Бонусы, купоны, программы лояльности
  • Блоги, новости, статьи
  • Покупки, оформление заказа, корзина
  • Опції
  • Атрибуты
  • Серии, Комплекты
  • Поиск
  • SEO, карта сайта, оптимизация
  • Кэширование, сжатие, ускорение
  • Платіжні системи
  • Доставки
  • Редакторы
  • Меню, дизайн, внешний вид
  • Слайдшоу, баннеры, галереи
  • Письма, почта, рассылки, sms
  • Обратная связь, звонки
  • Обмен данными
  • Учет в заказе
  • Сравнения, закладки
  • Социальные сети
  • Парсеры
  • Модули
  • Инструменты, утилиты
  • Лицензии
  • Локалізації
  • Інші розширення
  • Отчеты
  • Збірки
    • ocStore
  • Послуги
    • Графика и дизайн
    • Маркетинг

Категорії

  • Служебные документы
  • Оплата
  • Документація Opencart

Категорії

  • Загальні питання
  • Купівля доповнень
  • Для розробників
  • Акаунт
  • Технічна підтримка
  • Фінансовий відділ

Категорії

  • Інтерв'ю
  • Статті

Product Groups

  • Услуги форума

Блоги

  • Konorws (Разработка и модификация Opencart)
  • Блог mr.Kent)
  • Прожектор Бритни Спирс
  • Layk
  • Продвижение интернет-магазина, seo оптимизация
  • Записная книжка
  • Блог RGB
  • Модули которые сделают сайт лучше
  • Блог веб-студии NeoSeo
  • Useful IT
  • Записи
  • Найденные решения проблем с Opencart
  • ocdroid blog
  • Заметки на полях...
  • Pimur
  • Серж Ткач
  • О жизни, смерти, о бизнесе и Опенкарте
  • Просто мысли от laim731
  • Маркетинг и продвижение интернет-магазина
  • Мой копирайтинг
  • SEO боксинг специального назначения
  • Get-Web Dev
  • Seok
  • Блоги sitecreator-а
  • Best practice
  • Vlad-Egorov-Blog
  • Блог spectre
  • commanddotcom
  • Внимание мошенники
  • Наблюдения обычного человека
  • Блог Rassol2
  • Блог Exploits
  • блог для натуралов
  • Настюша, тут есть темы
  • Пропитано рекламой
  • Tutorial
  • ОтВинта
  • Tg chnls
  • Блог
  • Блог sv2109
  • КАК ОРГАНИЗОВАТЬ НОВОСТНЫЕ ПОДПИСКИ НА БАЗЕ API OPENCART 3/0/2
  • VDS/VPS, серверы под Linux: установка, настройка, оптимизация
  • IT блог
  • Блог
  • Opencart SEO
  • Путёвые заметки о работе магазина NiceBike на платформе OpenCart
  • Blondi Blog
  • Полезные статьи, новости.
  • Блог владельца магазина
  • разное
  • ПРОДАЖА АКАУНТОВ-binance ВЕРИФИЦИРОВАННЫe ЧИСТЫЕ УСПЕВАЙТЕ КУПИТЬ ПО НИЗКОЙ ЦЕНЕ
  • Диспансеризация
  • wozobat
  • quasarbyte
  • Мой блог
  • Igorych
  • aaaaa
  • 👌🔊Bellsouth CUSTOMER support number 1+(8O8)678=9O64-☎phone number
  • Liudmila marketer
  • Заметки реалиста
  • ocstore на ноліках
  • Про Opencart
  • Блог про рутинні процеси в магазині на ocsote
  • Radaevich
  • Плагіни Opencart
  • Крафтовий OpenCart: Старт пригоди. Ціна створення сайту на Опенкарт

container

  • Support
  • Tutorials

Шукати результати в ...

Шукати результати, які ...


Дата створення

  • Почати

    Кінець


Останнє оновлення

  • Почати

    Кінець


Фільтр за кількістю ...

З нами

  • Почати

    Кінець


Група


Сайт


Skype


Місто:


Інтереси

Знайдено 11 результатов

  1. Версія 1.19.3

    Критически важно обновиться до версии 1.18.0 или текущей. Обнаружена ошибка при массовом изменении тех данных, по которым происходит фильтрация! Полезные свойства модуля Модуль Handy содержит 3 направления полезных свойств: Удобный фильтр в админке для поиска подходящих товаров Возможность редактировать важные данные прямо в Списке товаров (Live Edit) Возможность массово выполнить некоторые распространенные действия с товарами (хотя и не все, поэтому не рады раньше чем почитаем пункт "Возможности модуля", и не покупаем наугад) NB! Да, модуль содержит в себе функции нескольких других модулей на общую сумму $81. Но нет, модуль не содержит всего, что только может понадобиться конкретно вам. Есть вещи, которые вообще не в приоритете. См. пункт "Неприоритетные темы". Конечно, можно и договориться об индивидуальных доработках по тарифу $20/час, но это уже другая история. Предупреждение! Модуль требует достаточного внимания. Не все смогут справиться с внешним видом. Если вы являетесь неуверенным пользователем, уделите больше времени изучению демо; включите поля, на которые у вас планы. Не придумывайте себе функции, которых у модуля нет. Потому что доработки возможны только по рыночному тарифу (!). Этот модуль для вас, если Напарсили товар и нужно его "причесать" Модуль позволяет массово задать правильные категории. Обновить цены. Добавить атрибуты. Занимаетесь дропшипингом Модуль позволяет удалить лишние товары после импорта всего подряд, упорядочить товары по категориям. Массово повысить цены +x% от текущей цены. Найти товары без фото. Найти дубли модели. Найти похожие товары, содержащие в названии одно и то же слово. Активно махинируете с ценами, занимаетесь маркетингом Назначайте скидки на время праздников. Устанавливайте бонусные баллы. Массово добавляйте рекомендованные товары. По секрету можно даже назначать фейковые скидки с временным повышением основной цены на Черную пятницу. Понемногу занимаетесь SEO-продвижением В модуле можно массово заполнить поля мета-тайтл, мета-дескрипшн в случае, если вы используете простой шаблон. Можно генерировать ЧПУ, ведь модуль SEO URL Generator PRO идет в подарок к Handy. Можно также сгенерировать шаблонный текст (на тройку) с помощью рандомайзера. А еще лучше в модуле ChatGPT Pro заявлена совместимость с моим модулем. Имеете представление о предпринимательстве Понимаете, что время – это деньги. Касается как вашего времени, так и моего. Существенные условия Модуль устанавливается силами покупателя Здесь нет круглосуточной онлайн поддержки. Не ждите мгновенных ответов на ваши сообщения. Даже в рабочее время письма обрабатываются в течение дня, но не мгновенно (!) Гарантия исправления технической ошибки в работе модуля 3 рабочих дня после пошагового описания действий, приводящих к ошибке (в идеале видео с экрана) и предоставлению "рабочего" доступа к ФТП + админке (!). Лучше всего присылайте это все сразу в одном сообщении. Модуль лицензируется на один домен. То есть покупается на каждый домен в отдельности! (тестовые субдомены и версия домена .loc или .local не требует отдельной покупки) Срок лицензирования – пожизненно. То есть можно использовать на пролицензированном домене до конца жизни сайта. В подарок предоставляется 3 месяца Поддержки с момента покупки (действует на покупки после 22.02.2024). Затем нужно либо продолжать поддержку, либо оплачивать каждое обращение в отдельности. Сохранение ключа активации является обязанностью покупателя. Восстановление ключа возможно только в рамках существующего срока поддержки. Как автор модуля, я оставляю за собой право на портфолио, что означает возможность публично предоставлять ваш сайт (домен и/или логотип) в качестве примера использования модуля. Но если вы не хотите, чтобы я использовал адрес вашего сайта в примерах, при оформлении заказа вы можете выбрать опцию "Увага: Не використовувати мій сайт в прикладах (+8.00 USD)" Модуль предоставляется "как есть" (англ. as is). "Как есть" — юридический термин, означающий, что продавец продает, а покупатель покупает предмет продажи в том состоянии, в котором он находится сейчас, и что покупатель принимает его «со всеми недостатками», которые проявились сразу или не сразу Возможности модуля С помощью фильтра можно: Находить товары без перевода (указываем непереводенный "корень" в фильтре "Название товара" для всех языков + выбираем "Логическое AND") Найти товары, которым не задана ни одна категория, или не задана главная категория (для ocStore) Находить товары без изображений Находить товары, кол-во которых осталось меньше x Находить дубли моделей, артикулов Есть сортировка товаров по цене, количеству, порядку сортировки, названию, product_id * Кстати, модуль фильтра для админки стоит $15 Редактирование в Списке товаров (LiveEdit) Можно работать с редактированием цен без необходимости выгружать в эксель и загружать обратно. Можно выключать лишние поля в настройках модуля (для работы с ценами это обязательно) Более удобно добавлять изображение товарам без выбора папок. Есть сортировка изображений (модуль Easyphoto с подобной функцией стоит $10 сам по себе) Легче добавлять атрибуты. Если значения уже доступны, можно просто выбрать его без необходимости вписывать. Без ошибок ручного ввода (модуль с подобным добавлением атрибутов в стандартной админке стоит $8) * В зависимости от типа задания (добавление атрибутов и другой информации или просто изменить цены) можно уменьшить количество полей, отображаемых в Списке товаров. Массовое редактирование позволяет Добавить, удалить, заменить категории на основе имеющейся категории Массово назначить категорию на основе имеющегося атрибута или какого-либо слова в названии товара Назначать скидки и акции в зависимости от категории, бренда, цены товара, количества на складе, атрибута и т.д. Можно комбинировать все эти критерии в фильтре (модуль управления ценами, который выполняет подобное на форуме, продавался за $13) Удалять скидки и акции Массово добавить атрибуты (опять же на основе многих фильтров). Можно добавить атрибуты как со значениями, так и просто добавить атрибуты для всех категорий, а затем заполнять значение вручную. Массово добавлять опции (модуль, которой массово добавляет атрибуты и опции стоит $10) Сгенерировать простые мета-описания по шаблону с помощью рандомизации Массово генерировать SEO URL (!) — Внимание! Это с помощью бонусного модуля SEO URL Generator PRO(!), который сам по себе стоит $15, а в данном случае идет в комплекте. Массово назначить индексацию товарам (для ocStore 3) Массово сгенерировать шаблонный текст с помощью рандомайзера. Массово удаляет товар вместе с изображением (!) — то есть не требуется отдельный модуль для удаления неиспользованных изображений ImageScanner за $10. Массово назначить количество товара — для случаев, когда их прото "много" Массово назначить статус товарам Массово добавить бонусные баллы (опять же можно выполнить эту задачу в несколько действий с разным значением цены в фильтре, чтобы более дорогие товары имели другие значения баллов, чем более дешевые) Неприоритетные темы Почему вообще то может быть не в приоритете? Во-первых, если иметь в виду, что цена модуля не очень меняется при добавлении функций, одно дело делать вещи, которые нужны 100 или 1000 клиентам, совсем другое дело делать вещи, которые нужны 2 или 5. Во-вторых, мне ведь никто не платит заранее. Я инвестирую свое время в то, чтобы выпускать модуль. Нет никаких гарантий, что это будет востребовано. Это риск. То, что кажется для вас важным, может быть несущественным для других. Иногда мне лучше потратить время на новый модуль, чем доделывать важную именно для вас функцию. В-третьих, все же я записываю вопросы и считаю количество обращений по подобной теме. Спрашивать не запрещено. Но делать именно то, что нужно именно вам, я не обещаю. Что именно у модуля будет иметь низкий приоритет? Работа с полями, которые редко используют (вес, ширина и т.д.). Хотя, пока они все в том виде, как оно есть. Единственное отсутствующее стандартное поле — файл для товара. Этого нет и не планируется. Решения для случаев, когда поле EAN и ему подобно приспособлено под индивидуальные нужды. Модуль не покрывает нестандартные потребности. Для этого есть кастомные наработки по рыночным ценам Улучшение функции клонирования/добавления товара в Списке товаров — оно есть, как есть, и улучшаться не будет. Людей, добавляющих товары через админку, мало. По крайней мере, с подобными вопросами редко обращаются в поддержку Генерация ЧПУ — так как в подарок этому модулю предоставляется модуль SEO URL Generator PRO, то все вопросы относительно SEO URL в модуле Handy пропускаю мимо… CRON-задание Углубленная работа с опциями Видео о работе модуля * Внимание! Часть видео снято на версии модуля под двойку. Там в Списке товаров присутствует поле SEO URL. Под тройку там нет этих полей. Под двойку они есть. ** Часть видео, снятых в прошлые годы, на тот момент времени была озвучена на русском языке Установка модуля на примере версии 1.17.x — https://www.youtube.com/watch?v=eLMOnFrkd3w Обзор 3 основных фишек — https://www.youtube.com/watch?v=-Co6eQsmmqY Массовая установка скидок на товары — https://www.youtube.com/watch?v=Por-g9jiln4 Массовое изменение цен на товары + работа в списке товаров — https://www.youtube.com/watch?v=JRpqhTR7dQQ New Массовая генерация описания товаров в OpenCart с модулем Handy + помощь от ChatGPT — https://www.youtube.com/watch?v=3-Xqb1nbI0Y Технические требования Требования к компьютеру Разрешение монитора — от 1280px ширины. Иначе будет сложно понимать, что где находится. Компьютер должен быть в хорошем состоянии. Не должно быть такого, что при открытии скайпа и 7-10 вкладок браузера все бы зависало. Требования к серверу memory_limit: Не меньше 512 М (PHP 5.6-PHP 7.4 + IonСube Loader 12) или (PHP 8.1-PHP 8.2 + IonСube Loader 13) Требования к системе OpenCart Работа модуля проверяется на только что установленной системе без кучи других модулей. Предугадать все изменения, которые производят другие модули, невозможно, поэтому конфликты с другими модулями не являются ошибкой в самом модуле и требуют дополнительно кастомизации (наладки), обычно ложащейся на плечи разработчика магазина. Претензии по поводу ошибок, возникших вследствие конфликта совместимости модулей в бесплатную поддержку модуля не входят. Допускается проверка рабочего состояния модуля с установленным модулем SEO PRO и LocalCopy.ocmod.xml Демо Чтобы получить более четкое представление о работе модуля, смотрите демо Список товаров — http://handy.sergetkach.com/admin/index.php?route=extension/module/handy/productList Массовое редактирование товаров — http://handy.sergetkach.com/admin/index.php?route=extension/module/handy/massEdit Настройка модуля — http://handy.sergetkach.com/admin/index.php?route=extension/module/handy Данные для входа в демо-админку: Логин: demo Пароль: demo Лицензионное соглашение При покупке или установке новой версии этого продукта вы подтверждаете свое безоговорочное согласие с такими условиями использования. Исключительные права на модуль как объект интеллектуальной собственности принадлежат автору. При покупке модуля вы получаете право на использование в тех условиях, которые описаны в настоящем соглашении. Никаких имущественных прав, прав передачи, копирования, распространения и каких-либо других, явно не описанных в настоящем соглашении, вам не предоставляется. Модуль продается и используется на условиях "Как есть". Модуль является типовым решением типичной задачи. Проверяйте наличие нужного функционала в демо модуля. В стоимость модуля не входит адаптация расширения под индивидуальные потребности покупателя. Предоставляется не эксклюзивное право на использование модуля на 1 домене. "Перенос" лицензии на другой домен не предусматривается. Однако дополнительная лицензия может быть выдана на отладочные домены, которые отвечают следующим требованиям: - субдомен на основном домене (test.sitename.com, demo.sitename.com) - субдомен на сайте разработчика (студии) (shopname.studioname.com) - локальный домен вида sitename.loc или sitename.local Срок отправки кода лицензии вручную — в течение 1 рабочего дня! Сохранение ключа активации является обязанностью покупателя. Восстановление ключа возможно только в рамках существующего срока поддержки. Интерфейс текущей версии модуля может отличаться от представленного на снимках экрана в презентационных материалах. Это не является дефектом модуля, просто в новых версиях модуля могут быть добавлены новые функции. Однако общие принципы работы модуля остаются прежними. В случае использования мультимагазина, лицензия выдается на основной домен, на котором будет осуществляться управление всеми магазинами. Автор дает полную гарантию, что весь заявленный функционал, кроме экспериментального, будет работать на тех версиях системы, которые заявлены в разделе СОВМЕСТИМОСТЬ и при соблюдении ТЕХНИЧЕСКИХ ТРЕБОВАНИЙ. В случае ошибки в модуле, обязуется исправить ее в течение 3 рабочих дней с момента получения сообщения об ошибке с описанием, при каких условиях она проявляется, и предоставлении "работчего" доступа к ФТП. В случае если ошибка не была исправлена в указанный срок, может быть осуществлен возврат средств с вычетом комиссий платежных систем. Поддержка и гарантия устранения ошибок действуют 3 месяца с момента покупки. Никаких гарантий по устранению ошибок в новых версиях, которые могут быть доступны вам даже после окончания срока Поддержки, не предоставляется. Продолжайте поддержку, чтобы продолжать получать помощь. Гарантия НЕ РАСПРОСТРАНЯЕТСЯ на дополнительные модификаторы (!) из папки "Дополнительные-модификаторы" или "additional-modificators" (ранее называлась "additional"). Они являются бонусными и не входят в стоимость покупки. Гарантия устранения ошибок не распространяется на конфликты совместимости модулей. То есть говорить, что проблема точно выходит из моего модуля можно только в том случае, если на сайте не установлен ни один другой модуль (кроме LocalCopy.ocmod.xml) и при этом исходные файлы OpenCart не были редактированы вручную. Гарантия не распространяется на новый экспериментальный функционал, который появляется при выпуске бета-версии модуля (добавляется слово "beta" после номера версии). Вы теряете гарантию на бесплатную поддержку, если в модуле были сделаны модификации (при этом нет разницы, кто их сделал — я или сторонний разработчик. В таком случае модуль перестает работать по типовому сценарию и требует индивидуального рассмотрения ситуации). Покупая или обновляя версию модуля, вы соглашаетесь с текущей "Политикой поддержки" и текущим Лицензионным соглашением, действующим на момент выхода релиза. При оценке возможного ущерба от использования купленного программного обеспечения, в котором была ошибка, максимальная ответственность автора и/или продавца не может превышать стоимость дефектного программного обеспечения, которую покупатель уплатил по факту. Автор оставляет за собой право отказывать в поддержке в случае, если клиент не соблюдает рамки приличия и делового стиля общения и/или позволяет фамильярность, оскорбления или хамство Модуль содержит зашифрованные файлы, обеспечивающие контроль над лицензиями. Вы отказываетесь от намерения запрашивать открытый исходный код зашифрованных файлов и осознаете, что любая попытка расшифровки файлов или другого взлома модуля незаконна. Если вы планируете дорабатывать модуль, необходимо получить согласие автора на такие доработки. (Часто я не против внесения изменений в открытый код модуля, но формулировка "купил модуль с надеждой доработать, а здесь закрыт" не является основанием для возврата). Результаты платной доработки модуля могут включаться в следующие версии без получения согласия от клиента, заплатившего такую доработку. Как автор модуля, я оставляю за собой право на портфолио, что означает возможность публично предоставлять ваш сайт (домен и/или логотип) в качестве примера использования модуля. Но если вы не хотите, чтобы я использовал адрес вашего сайта в примерах, при оформлении заказа вы можете выбрать опцию "Увага: Не використовувати мій сайт в прикладах (+8.00 USD)"
    33.00 USD
  2. 33 Скачать / Купить дополнение Массовое редактирование товаров в OpenCart с модулем Handy Product Manager Критически важно обновиться до версии 1.18.0 или текущей. Обнаружена ошибка при массовом изменении тех данных, по которым происходит фильтрация! Полезные свойства модуля Модуль Handy содержит 3 направления полезных свойств: Удобный фильтр в админке для поиска подходящих товаров Возможность редактировать важные данные прямо в Списке товаров (Live Edit) Возможность массово выполнить некоторые распространенные действия с товарами (хотя и не все, поэтому не рады раньше чем почитаем пункт "Возможности модуля", и не покупаем наугад) NB! Да, модуль содержит в себе функции нескольких других модулей на общую сумму $81. Но нет, модуль не содержит всего, что только может понадобиться конкретно вам. Есть вещи, которые вообще не в приоритете. См. пункт "Неприоритетные темы". Конечно, можно и договориться об индивидуальных доработках по тарифу $20/час, но это уже другая история. Предупреждение! Модуль требует достаточного внимания. Не все смогут справиться с внешним видом. Если вы являетесь неуверенным пользователем, уделите больше времени изучению демо; включите поля, на которые у вас планы. Не придумывайте себе функции, которых у модуля нет. Потому что доработки возможны только по рыночному тарифу (!). Этот модуль для вас, если Напарсили товар и нужно его "причесать" Модуль позволяет массово задать правильные категории. Обновить цены. Добавить атрибуты. Занимаетесь дропшипингом Модуль позволяет удалить лишние товары после импорта всего подряд, упорядочить товары по категориям. Массово повысить цены +x% от текущей цены. Найти товары без фото. Найти дубли модели. Найти похожие товары, содержащие в названии одно и то же слово. Активно махинируете с ценами, занимаетесь маркетингом Назначайте скидки на время праздников. Устанавливайте бонусные баллы. Массово добавляйте рекомендованные товары. По секрету можно даже назначать фейковые скидки с временным повышением основной цены на Черную пятницу. Понемногу занимаетесь SEO-продвижением В модуле можно массово заполнить поля мета-тайтл, мета-дескрипшн в случае, если вы используете простой шаблон. Можно генерировать ЧПУ, ведь модуль SEO URL Generator PRO идет в подарок к Handy. Можно также сгенерировать шаблонный текст (на тройку) с помощью рандомайзера. А еще лучше в модуле ChatGPT Pro заявлена совместимость с моим модулем. Имеете представление о предпринимательстве Понимаете, что время – это деньги. Касается как вашего времени, так и моего. Существенные условия Модуль устанавливается силами покупателя Здесь нет круглосуточной онлайн поддержки. Не ждите мгновенных ответов на ваши сообщения. Даже в рабочее время письма обрабатываются в течение дня, но не мгновенно (!) Гарантия исправления технической ошибки в работе модуля 3 рабочих дня после пошагового описания действий, приводящих к ошибке (в идеале видео с экрана) и предоставлению "рабочего" доступа к ФТП + админке (!). Лучше всего присылайте это все сразу в одном сообщении. Модуль лицензируется на один домен. То есть покупается на каждый домен в отдельности! (тестовые субдомены и версия домена .loc или .local не требует отдельной покупки) Срок лицензирования – пожизненно. То есть можно использовать на пролицензированном домене до конца жизни сайта. В подарок предоставляется 3 месяца Поддержки с момента покупки (действует на покупки после 22.02.2024). Затем нужно либо продолжать поддержку, либо оплачивать каждое обращение в отдельности. Сохранение ключа активации является обязанностью покупателя. Восстановление ключа возможно только в рамках существующего срока поддержки. Как автор модуля, я оставляю за собой право на портфолио, что означает возможность публично предоставлять ваш сайт (домен и/или логотип) в качестве примера использования модуля. Но если вы не хотите, чтобы я использовал адрес вашего сайта в примерах, при оформлении заказа вы можете выбрать опцию "Увага: Не використовувати мій сайт в прикладах (+8.00 USD)" Модуль предоставляется "как есть" (англ. as is). "Как есть" — юридический термин, означающий, что продавец продает, а покупатель покупает предмет продажи в том состоянии, в котором он находится сейчас, и что покупатель принимает его «со всеми недостатками», которые проявились сразу или не сразу Возможности модуля С помощью фильтра можно: Находить товары без перевода (указываем непереводенный "корень" в фильтре "Название товара" для всех языков + выбираем "Логическое AND") Найти товары, которым не задана ни одна категория, или не задана главная категория (для ocStore) Находить товары без изображений Находить товары, кол-во которых осталось меньше x Находить дубли моделей, артикулов Есть сортировка товаров по цене, количеству, порядку сортировки, названию, product_id * Кстати, модуль фильтра для админки стоит $15 Редактирование в Списке товаров (LiveEdit) Можно работать с редактированием цен без необходимости выгружать в эксель и загружать обратно. Можно выключать лишние поля в настройках модуля (для работы с ценами это обязательно) Более удобно добавлять изображение товарам без выбора папок. Есть сортировка изображений (модуль Easyphoto с подобной функцией стоит $10 сам по себе) Легче добавлять атрибуты. Если значения уже доступны, можно просто выбрать его без необходимости вписывать. Без ошибок ручного ввода (модуль с подобным добавлением атрибутов в стандартной админке стоит $8) * В зависимости от типа задания (добавление атрибутов и другой информации или просто изменить цены) можно уменьшить количество полей, отображаемых в Списке товаров. Массовое редактирование позволяет Добавить, удалить, заменить категории на основе имеющейся категории Массово назначить категорию на основе имеющегося атрибута или какого-либо слова в названии товара Назначать скидки и акции в зависимости от категории, бренда, цены товара, количества на складе, атрибута и т.д. Можно комбинировать все эти критерии в фильтре (модуль управления ценами, который выполняет подобное на форуме, продавался за $13) Удалять скидки и акции Массово добавить атрибуты (опять же на основе многих фильтров). Можно добавить атрибуты как со значениями, так и просто добавить атрибуты для всех категорий, а затем заполнять значение вручную. Массово добавлять опции (модуль, которой массово добавляет атрибуты и опции стоит $10) Сгенерировать простые мета-описания по шаблону с помощью рандомизации Массово генерировать SEO URL (!) — Внимание! Это с помощью бонусного модуля SEO URL Generator PRO(!), который сам по себе стоит $15, а в данном случае идет в комплекте. Массово назначить индексацию товарам (для ocStore 3) Массово сгенерировать шаблонный текст с помощью рандомайзера. Массово удаляет товар вместе с изображением (!) — то есть не требуется отдельный модуль для удаления неиспользованных изображений ImageScanner за $10. Массово назначить количество товара — для случаев, когда их прото "много" Массово назначить статус товарам Массово добавить бонусные баллы (опять же можно выполнить эту задачу в несколько действий с разным значением цены в фильтре, чтобы более дорогие товары имели другие значения баллов, чем более дешевые) Неприоритетные темы Почему вообще то может быть не в приоритете? Во-первых, если иметь в виду, что цена модуля не очень меняется при добавлении функций, одно дело делать вещи, которые нужны 100 или 1000 клиентам, совсем другое дело делать вещи, которые нужны 2 или 5. Во-вторых, мне ведь никто не платит заранее. Я инвестирую свое время в то, чтобы выпускать модуль. Нет никаких гарантий, что это будет востребовано. Это риск. То, что кажется для вас важным, может быть несущественным для других. Иногда мне лучше потратить время на новый модуль, чем доделывать важную именно для вас функцию. В-третьих, все же я записываю вопросы и считаю количество обращений по подобной теме. Спрашивать не запрещено. Но делать именно то, что нужно именно вам, я не обещаю. Что именно у модуля будет иметь низкий приоритет? Работа с полями, которые редко используют (вес, ширина и т.д.). Хотя, пока они все в том виде, как оно есть. Единственное отсутствующее стандартное поле — файл для товара. Этого нет и не планируется. Решения для случаев, когда поле EAN и ему подобно приспособлено под индивидуальные нужды. Модуль не покрывает нестандартные потребности. Для этого есть кастомные наработки по рыночным ценам Улучшение функции клонирования/добавления товара в Списке товаров — оно есть, как есть, и улучшаться не будет. Людей, добавляющих товары через админку, мало. По крайней мере, с подобными вопросами редко обращаются в поддержку Генерация ЧПУ — так как в подарок этому модулю предоставляется модуль SEO URL Generator PRO, то все вопросы относительно SEO URL в модуле Handy пропускаю мимо… CRON-задание Углубленная работа с опциями Видео о работе модуля * Внимание! Часть видео снято на версии модуля под двойку. Там в Списке товаров присутствует поле SEO URL. Под тройку там нет этих полей. Под двойку они есть. ** Часть видео, снятых в прошлые годы, на тот момент времени была озвучена на русском языке Установка модуля на примере версии 1.17.x — https://www.youtube.com/watch?v=eLMOnFrkd3w Обзор 3 основных фишек — https://www.youtube.com/watch?v=-Co6eQsmmqY Массовая установка скидок на товары — https://www.youtube.com/watch?v=Por-g9jiln4 Массовое изменение цен на товары + работа в списке товаров — https://www.youtube.com/watch?v=JRpqhTR7dQQ New Массовая генерация описания товаров в OpenCart с модулем Handy + помощь от ChatGPT — https://www.youtube.com/watch?v=3-Xqb1nbI0Y Технические требования Требования к компьютеру Разрешение монитора — от 1280px ширины. Иначе будет сложно понимать, что где находится. Компьютер должен быть в хорошем состоянии. Не должно быть такого, что при открытии скайпа и 7-10 вкладок браузера все бы зависало. Требования к серверу memory_limit: Не меньше 512 М (PHP 5.6-PHP 7.4 + IonСube Loader 12) или (PHP 8.1-PHP 8.2 + IonСube Loader 13) Требования к системе OpenCart Работа модуля проверяется на только что установленной системе без кучи других модулей. Предугадать все изменения, которые производят другие модули, невозможно, поэтому конфликты с другими модулями не являются ошибкой в самом модуле и требуют дополнительно кастомизации (наладки), обычно ложащейся на плечи разработчика магазина. Претензии по поводу ошибок, возникших вследствие конфликта совместимости модулей в бесплатную поддержку модуля не входят. Допускается проверка рабочего состояния модуля с установленным модулем SEO PRO и LocalCopy.ocmod.xml Демо Чтобы получить более четкое представление о работе модуля, смотрите демо Список товаров — http://handy.sergetkach.com/admin/index.php?route=extension/module/handy/productList Массовое редактирование товаров — http://handy.sergetkach.com/admin/index.php?route=extension/module/handy/massEdit Настройка модуля — http://handy.sergetkach.com/admin/index.php?route=extension/module/handy Данные для входа в демо-админку: Логин: demo Пароль: demo Лицензионное соглашение При покупке или установке новой версии этого продукта вы подтверждаете свое безоговорочное согласие с такими условиями использования. Исключительные права на модуль как объект интеллектуальной собственности принадлежат автору. При покупке модуля вы получаете право на использование в тех условиях, которые описаны в настоящем соглашении. Никаких имущественных прав, прав передачи, копирования, распространения и каких-либо других, явно не описанных в настоящем соглашении, вам не предоставляется. Модуль продается и используется на условиях "Как есть". Модуль является типовым решением типичной задачи. Проверяйте наличие нужного функционала в демо модуля. В стоимость модуля не входит адаптация расширения под индивидуальные потребности покупателя. Предоставляется не эксклюзивное право на использование модуля на 1 домене. "Перенос" лицензии на другой домен не предусматривается. Однако дополнительная лицензия может быть выдана на отладочные домены, которые отвечают следующим требованиям: - субдомен на основном домене (test.sitename.com, demo.sitename.com) - субдомен на сайте разработчика (студии) (shopname.studioname.com) - локальный домен вида sitename.loc или sitename.local Срок отправки кода лицензии вручную — в течение 1 рабочего дня! Сохранение ключа активации является обязанностью покупателя. Восстановление ключа возможно только в рамках существующего срока поддержки. Интерфейс текущей версии модуля может отличаться от представленного на снимках экрана в презентационных материалах. Это не является дефектом модуля, просто в новых версиях модуля могут быть добавлены новые функции. Однако общие принципы работы модуля остаются прежними. В случае использования мультимагазина, лицензия выдается на основной домен, на котором будет осуществляться управление всеми магазинами. Автор дает полную гарантию, что весь заявленный функционал, кроме экспериментального, будет работать на тех версиях системы, которые заявлены в разделе СОВМЕСТИМОСТЬ и при соблюдении ТЕХНИЧЕСКИХ ТРЕБОВАНИЙ. В случае ошибки в модуле, обязуется исправить ее в течение 3 рабочих дней с момента получения сообщения об ошибке с описанием, при каких условиях она проявляется, и предоставлении "работчего" доступа к ФТП. В случае если ошибка не была исправлена в указанный срок, может быть осуществлен возврат средств с вычетом комиссий платежных систем. Поддержка и гарантия устранения ошибок действуют 3 месяца с момента покупки. Никаких гарантий по устранению ошибок в новых версиях, которые могут быть доступны вам даже после окончания срока Поддержки, не предоставляется. Продолжайте поддержку, чтобы продолжать получать помощь. Гарантия НЕ РАСПРОСТРАНЯЕТСЯ на дополнительные модификаторы (!) из папки "Дополнительные-модификаторы" или "additional-modificators" (ранее называлась "additional"). Они являются бонусными и не входят в стоимость покупки. Гарантия устранения ошибок не распространяется на конфликты совместимости модулей. То есть говорить, что проблема точно выходит из моего модуля можно только в том случае, если на сайте не установлен ни один другой модуль (кроме LocalCopy.ocmod.xml) и при этом исходные файлы OpenCart не были редактированы вручную. Гарантия не распространяется на новый экспериментальный функционал, который появляется при выпуске бета-версии модуля (добавляется слово "beta" после номера версии). Вы теряете гарантию на бесплатную поддержку, если в модуле были сделаны модификации (при этом нет разницы, кто их сделал — я или сторонний разработчик. В таком случае модуль перестает работать по типовому сценарию и требует индивидуального рассмотрения ситуации). Покупая или обновляя версию модуля, вы соглашаетесь с текущей "Политикой поддержки" и текущим Лицензионным соглашением, действующим на момент выхода релиза. При оценке возможного ущерба от использования купленного программного обеспечения, в котором была ошибка, максимальная ответственность автора и/или продавца не может превышать стоимость дефектного программного обеспечения, которую покупатель уплатил по факту. Автор оставляет за собой право отказывать в поддержке в случае, если клиент не соблюдает рамки приличия и делового стиля общения и/или позволяет фамильярность, оскорбления или хамство Модуль содержит зашифрованные файлы, обеспечивающие контроль над лицензиями. Вы отказываетесь от намерения запрашивать открытый исходный код зашифрованных файлов и осознаете, что любая попытка расшифровки файлов или другого взлома модуля незаконна. Если вы планируете дорабатывать модуль, необходимо получить согласие автора на такие доработки. (Часто я не против внесения изменений в открытый код модуля, но формулировка "купил модуль с надеждой доработать, а здесь закрыт" не является основанием для возврата). Результаты платной доработки модуля могут включаться в следующие версии без получения согласия от клиента, заплатившего такую доработку. Как автор модуля, я оставляю за собой право на портфолио, что означает возможность публично предоставлять ваш сайт (домен и/или логотип) в качестве примера использования модуля. Но если вы не хотите, чтобы я использовал адрес вашего сайта в примерах, при оформлении заказа вы можете выбрать опцию "Увага: Не використовувати мій сайт в прикладах (+8.00 USD)" Добавил SergeTkach Добавлено 03.12.2018 Категория Редакторы Ioncube Loader Требуется ocStore 3.0 2.3 2.2 2.1 OpenCart.Pro, ocShop Opencart.pro 2.3 Обращение к серверу разработчика Нет  
  3. Версия магазина: ocStore v1.5.1.3 Описание: По-умолчанию, на текущий момент, если выбираешь в настройках пункт " Отображать цены с налогом", то в карточке товара, в категории и в поиске отображается цена с налогом, но в корзине и при оформлении заказа отображается цена товара без налога и отдельно отображается налог, что на мой взгляд не очень удобно. Особенно для тех, кто использует налоги, чтобы устанавливать для товаров торговую наценку. Данное дополнение добавляет в настройки админки пункт " Налог в цене товара" в раздел "Опции". В расчётах, в корзине и при оформлении заказа налог уже будет заложен в цене товара, т.е. цена товара будет отображаться с учётом налога. Сам налог в расчётах, в корзине и при оформлении отображаться не будет, в независимости от того, включен ли он в "Учитывать в заказе". Для работы этой опции требуется включить "Отображать цены с налогом". Начало и ещё одна полезняшка здесь Изменения в файлах: Пункт в админке Файл: admin\view\template\setting\setting.tplДействие: ищем блок <tr> <td><?php echo $entry_tax; ?></td> ................ ................ </tr> Изменения: после этого блока добавляем такой блок <!-- Вкл_Выкл - налог в цене товара --> <tr> <td><?php echo $tax__tax_in_price; ?></td> <td><?php if ($config_tax__tax_in_price) { ?> <input type="radio" name="config_tax__tax_in_price" value="1" checked="checked" /> <?php echo $text_yes; ?> <input type="radio" name="config_tax__tax_in_price" value="0" /> <?php echo $text_no; ?> <?php } else { ?> <input type="radio" name="config_tax__tax_in_price" value="1" /> <?php echo $text_yes; ?> <input type="radio" name="config_tax__tax_in_price" value="0" checked="checked" /> <?php echo $text_no; ?> <?php } ?></td> </tr> <!-- --> Файл: admin\language\russian\setting\setting.php Действие: ищем блок $_['entry_tax'] = 'Отображать цены с налогом:'; Изменения: после этого блока добавляем: // Вкл_Выкл - налог в цене товара $_['tax__tax_in_price'] = 'Налог в цене товара: <br /><span class="help">В расчётах, в корзине и при оформлении заказа налог уже будет заложен в цене товара, т.е. цена товара будет отображаться с учётом налога. Сам налог в расчётах, в корзине и при оформлении отображаться не будет, в независимости от того, включен ли он в "Учитывать в заказе". Для работы этой опции требуется включить "Отображать цены с налогом".</span>'; Файл: admin\controller\setting\setting.php Действие: ищем блок $this->data['entry_tax'] = $this->language->get('entry_tax'); Изменения: после этого блока добавляем: // Вкл_Выкл - налог в цене товара $this->data['tax__tax_in_price'] = $this->language->get('tax__tax_in_price'); Действие:ищем блок: if (isset($this->request->post['config_tax'])) { $this->data['config_tax'] = $this->request->post['config_tax']; } else { $this->data['config_tax'] = $this->config->get('config_tax'); } Изменения: после этого блока добавляем: // Вкл_Выкл - налог в цене товара if (isset($this->request->post['config_tax__tax_in_price'])) { $this->data['config_tax__tax_in_price'] = $this->request->post['config_tax__tax_in_price']; } else { $this->data['config_tax__tax_in_price'] = $this->config->get('config_tax__tax_in_price'); } Файл: БД Действие: Добавляем переменную в таблицу setting. Изменения: INSERT INTO `Имя Вашей БД`.`Имя Вашей таблицы setting` (`store_id` ,`group` ,`key` ,`value` ,`serialized`) VALUES ('0', 'config', 'config_tax__tax_in_price', '0', '0'); - это SQL-код для PHPMyAdmin Всё. Новый пункт меню отображается в админке. Логика Файл:\system\library\cart.php Действие: Найти блок if (!$product_query->row['quantity'] || ($product_query->row['quantity'] < $quantity)) { $stock = false; Изменения: после этого блока добавляем: // Налог в цене товара // Учитываем только, если в настройках включено "Отображать цены с налогом" и "Налог в цене товара" if ( $this->config->get('config_tax') && $this->config->get('config_tax__tax_in_price') ) { // Оригинальная цена товара без учёта налога $original_price = $price + $option_price; // Цена товара с учётом налога $taxtotal = $this->tax->calculate(($price + $option_price), $product_query->row['tax_class_id'], $this->config->get('config_tax')); } else { // Оригинальная цена товара без учёта налога $original_price = $price + $option_price; // Цена товара с учётом налога $taxtotal = $price + $option_price; } //////////////////////// Действие: Найти блок 'price' => ($price + $option_price), 'total' => ($price + $option_price) * $quantity, Изменения:Комментируем найденный блок, вместо него добавляем: // Новые значения //////////////////// 'original_price' => $original_price, 'original_total' => $original_price * $quantity, 'price' => $taxtotal, 'total' => ($taxtotal * $quantity), //////////////////// Файл: \catalog\controller\checkout\cart.php Действие: Найти блок: if (($this->config->get('config_customer_price') && $this->customer->isLogged()) || !$this->config->get('config_customer_price')) { $price = $this->currency->format($this->tax->calculate($product['price'], $product['tax_class_id'], $this->config->get('config_tax'))); } else { $price = false; } if (($this->config->get('config_customer_price') && $this->customer->isLogged()) || !$this->config->get('config_customer_price')) { $total = $this->currency->format($this->tax->calculate($product['total'], $product['tax_class_id'], $this->config->get('config_tax'))); } else { $total = false; } Изменения: Комментируем найденный блок, вместо него добавляем: // Налог в цене товара // Отображение в обычной корзине // Учитываем только, если в настройках включено "Отображать цены с налогом" и "Налог в цене товара" if ( $this->config->get('config_tax') && $this->config->get('config_tax__tax_in_price') ) { // Цена товара с учётом налога $price = $this->currency->format($this->tax->calculate($product['original_price'], $product['tax_class_id'], $this->config->get('config_tax'))); // Цена всех товаров (ИТОГО) с учётом налога $total = $this->currency->format($this->tax->calculate($product['original_total'], $product['tax_class_id'], $this->config->get('config_tax'))); } else { // Цена товара без учёта налога $price = $this->currency->format($product['price']); // Цена всех товаров (ИТОГО) без учёта налога $total = $this->currency->format($product['total']); } // Если в настройках указано, что "Не показывать цены гостям" и пользователь не залоген, то скрываем цену и ИТОГО if ( $this->config->get('config_customer_price') && !$this->customer->isLogged() ) { $price = false; $total = false; } //////////////////////// Действие:Найти блок: if (($this->config->get('config_customer_price') && $this->customer->isLogged()) || !$this->config->get('config_customer_price')) { $price = $this->currency->format($this->tax->calculate($result['price'], $result['tax_class_id'], $this->config->get('config_tax'))); } else { $price = false; } if (($this->config->get('config_customer_price') && $this->customer->isLogged()) || !$this->config->get('config_customer_price')) { $total = $this->currency->format($this->tax->calculate($result['total'], $result['tax_class_id'], $this->config->get('config_tax'))); } else { $total = false; } Изменения: Комментируем найденный блок, вместо него добавляем: // Налог в цене товара // Отображение в верхней корзине // Учитываем только, если в настройках включено "Отображать цены с налогом" и "Налог в цене товара" if ( $this->config->get('config_tax') && $this->config->get('config_tax__tax_in_price') ) { // Цена товара с учётом налога $price = $this->currency->format($this->tax->calculate($result['original_price'], $result['tax_class_id'], $this->config->get('config_tax'))); // Цена всех товаров (ИТОГО) с учётом налога $total = $this->currency->format($this->tax->calculate($result['original_total'], $result['tax_class_id'], $this->config->get('config_tax'))); } else { // Цена товара без учёта налога $price = $this->currency->format($result['price']); // Цена всех товаров (ИТОГО) без учёта налога $total = $this->currency->format($result['total']); } // Если в настройках указано, что "Не показывать цены гостям" и пользователь не залоген, то скрываем цену и ИТОГО if ( $this->config->get('config_customer_price') && !$this->customer->isLogged() ) { $price = false; $total = false; } /////////////////////// Файл: \catalog\model\total\tax.php Действие: Найти блок: $total += $value; Изменения: Закомментировать Действие: Добавить в конец файла Изменения: // Налог в цене товара // Учитываем только, если в настройках включено "Отображать цены с налогом" и "Налог в цене товара" if ($this->config->get('config_tax') && !$this->config->get('config_tax__tax_in_price')) { $total += $value;} //////////////// Налог в корзине и при оформлении заказа – управление показом Файл:catalog\view\theme\default\template\checkout\cart.tpl Действие: Найти блок: <?php foreach ($totals as $total) { Изменения: Добавить после найденного блока: // Налог в цене товара // Пропускаем отображение налога, если в настройках включено "Отображать цены с налогом", "Налог в цене товара" и сейчас пытается отобразиться модуль налогов ($total['code'] == 'tax') if ($this->config->get('config_tax') && $this->config->get('config_tax__tax_in_price') && ($total['code'] == 'tax') ) {continue;} ////////////////// Файл: catalog\view\theme\default\template\common\cart.tpl Действие: Найти блок: <?php foreach ($totals as $total) { Изменения:Добавить после найденного блока: // Налог в цене товара // Пропускаем отображение налога, если в настройках включено "Отображать цены с налогом", "Налог в цене товара" и сейчас пытается отобразиться модуль налогов ($total['code'] == 'tax') if ($this->config->get('config_tax') && $this->config->get('config_tax__tax_in_price') && ($total['code'] == 'tax') ) {continue;} ////////////////// Файл: \catalog\view\theme\default\template\checkout\confirm.tpl Действие: Найти блок: <?php foreach ($totals as $total) { Изменения: Добавить после найденного блока: // Налог в цене товара // Пропускаем отображение налога, если в настройках включено "Отображать цены с налогом", "Налог в цене товара" и сейчас пытается отобразиться модуль налогов ($total['code'] == 'tax') if ($this->config->get('config_tax') && $this->config->get('config_tax__tax_in_price') && ($total['code'] == 'tax') ) {continue;} ////////////////// ======================= Добавления от 13 марта (Отображения в Личном кабинете - заказы) Файл: \catalog\view\theme\default\template\account\order_info.tpl Действие: Найти блок: <?php foreach ($totals as $total) { Изменения: Добавить после найденного блока: // Налог в цене товара // Пропускаем отображение налога, если в настройках включено "Отображать цены с налогом", "Налог в цене товара" и сейчас пытается отобразиться модуль налогов ($total['code'] == 'tax') if ($this->config->get('config_tax') && $this->config->get('config_tax__tax_in_price') && ($total['code'] == 'tax') ) {continue;} ////////////////// =======================Если где-то ошибся, надеюсь, кто-то из более опытных исправит. Также хотелось, чтобы данное дополнение вошло в сборку ocstore. :oops: Изменения в SVN, кроме вышеперечисленного: В файле opencart.sql Вставить после строки: INSERT INTO `oc_setting` (`setting_id`, `store_id`, `group`, `key`, `value`, `serialized`) VALUES строчку ( 34573, 0, 'config', 'config_tax__tax_in_price', '0', 0); ================================ В файле upgrade.sql Вставить строчку INSERT INTO oc_setting (store_id, group, key, value, serialized) VALUES (0, 'config', 'config_tax__tax_in_price', '0', 0);На счёт этой строки не уверен - нужно проверить
  4. Доброго времени суток! С ходу не нашёл ответа по существующим темам. Проектируется сайт на opencart 3,Требуется доработка такого плана:Имеется один товар: блок питания для ноутбука Asus 65w. Он имеет множество синонимов : блок питания для ноутбука Asus k53, блок питания для ноутбука Asus g53, блок питания для ноутбука Asus x505 и тд. (То есть их отличие только в названии, всё остальное одинаковое). Все эти синонимы планируются добавляться на сайт как отдельная позиция (уникальный url каждого товара). Opencart не позволяет объединять в стандартном варианте все эти товары под одну позицию на складе с общим остатком и ценой.Какие могут быть решения этой задачи?
  5. Помогите.. не знаю где копать. На странице категорий никаких феноменов с ценой нет. НО при переходе в карточку товара, если цена 6-ти значная, то от нее остается 3 знака..остальное исчезает. При переходе в корзину стоимость товара правильная, однако при заказе через Покупку в 1 клик- цена обрезанная. Цены 5-ти значные отображаются нормально.ЧТо это за глюк, как с ним бороться? Опенкарт 3.032 Насколько я понимаю- это все-таки исполняемые файлы
  6. Коллеги, прошу помощи. Необходимо скрыть цены для определенной группы пользователей. Магазин перешел на работу только с оптовыми поставщиками, но есть куча зарегиных пользователей, которым нужно отключить возможность просматривать цены. Т.е. для оптовиков остаются цены согласно их группам, а для по умолчанию зарегистрированным пользователям цены должны быть недоступны. Встречался ли кому-нибудь подобный модуль, либо можно без особых свистоплясок код поправить. Готов оплатить работу.
  7. Вопрос такой - есть корм для животных, товар один, но разный вес, например 400грамм, 2кг и 10кг. Соответственно разная цена. Каким образом вывести цену в карточке товара и количество к заказу сразу, как на картинке. Опции исключаем, это не вариант. Товаров порядка 4000 и к каждому писать +100 рублей глупо. Делать три разных товара, каждый с разным весом и ценой - большая потеря конверсии. Нужно, чтобы человек сразу видел свой товар, вес и цену. Работаю на ocStore 2.1.0.2.1. Заранее спасибо.
  8. Добрый день, такая проблема, поставила модуль который позволяет выставить опцию по умолчанию, но на сайте если я ставлю основную цену 0, показывает 0, а мне нужно чтоб выводило цену опции по умолчанию в общем ТЗ такое 1. Если у товара цена 0 то ставится цена опции по умолчанию 2. Если у товара есть цена то так и показывать. Кто может это реализовать?
  9. Что-то никак не могу найти модуль, похожее видел, связано с акциями, его бы тоже найти.
  10. Здравствуйте! Я совсем новичок и вообще не программист!!! Пытаюсь сама создать интернет-магазин. Заполняю по шаблону все необходимые поля, уже разместила товар, но как-то случайно что-то нажала и у меня исчез интернет-магазин. Т.е. значок корзины отображается рядом с товаром, а цена нет, корзины заказов тоже нет. Подскажите пожалуйста, что необходимо сделать, чтобы восстановить интернет-магазин. http://lenardi-posuda.ru/ Заранее спасибо! Doc1.doc
  11. Сорри, если написал в не совсем подходящую ветку форума. Если это так, просьба перенести в подходящую ветку. Версия: ocStore v1.5.1.3 По-умолчанию, на текущий момент, если выбираешь в настройках пункт "Отображать цены с налогом", то в карточке товара, в категории и в поиске попутно отображается цена товара без налога, что на мой взгляд не очень удобно. Особенно для тех, кто использует налоги, чтобы устанавливать для товаров торговую наценку. Данное дополнение добавляет в настройки админки пункт "Отображать оригинальные цены без налога" в раздел "Опции". 27.03.2012 Доработка для вкладки «Специальные предложения» Изменения: В файле: \admin\view\template\setting\setting.tpl ищем блок <!--?php echo $entry_tax; ?--> ................ ................ после этого блока добавляем: <!--?php echo $show_orig_price_without_tax; ?--> <!--?php if ($config_show_orig_price_without_tax) { ?--> <input type="radio" name="config_show_orig_price_without_tax" value="1" checked="checked"> <!--?php echo $text_yes; ?--> <input type="radio" name="config_show_orig_price_without_tax" value="0"> <!--?php echo $text_no; ?--> <!--?php } else { ?--> <input type="radio" name="config_show_orig_price_without_tax" value="1"> <!--?php echo $text_yes; ?--> <input type="radio" name="config_show_orig_price_without_tax" value="0" checked="checked"> <!--?php echo $text_no; ?--> <!--?php } ?--> В файле: admin\language\russian\setting\setting.php ищем блок $_['entry_tax'] = 'Отображать цены с налогом:'; после этого блока добавляем: $_['show_orig_price_without_tax'] = 'Отображать оригинальную цену товара без налога: <br /><span class="help">Отображать оригинальную цену товара без налога на странице товара, в категории, в поиске, во вкладке "Специальные предложения".</span>'; В файле: admin\controller\setting\setting.php ищем блок $this->data['entry_tax'] = $this->language->get('entry_tax'); после этого блока добавляем: $this->data['show_orig_price_without_tax'] = $this->language->get('show_orig_price_without_tax');Далее ищем блок: if (isset($this->request->post['config_tax'])) { $this->data['config_tax'] = $this->request->post['config_tax']; } else { $this->data['config_tax'] = $this->config->get('config_tax'); } после этого блока добавляем: if (isset($this->request->post['config_show_orig_price_without_tax'])) { $this->data['config_show_orig_price_without_tax'] = $this->request->post['config_show_orig_price_without_tax']; } else { $this->data['config_show_orig_price_without_tax'] = $this->config->get('config_show_orig_price_without_tax'); } Добавляем переменную в таблицу setting: INSERT INTO oc_setting (store_id, group, key, value, serialized) VALUES (0, 'config', 'config_show_orig_price_without_tax', '0', 0); или SQL-код для PHPMyAdmin INSERT INTO `ВашаБД`.`Ваша таблица setting` (`store_id` ,`group` ,`key` ,`value` ,`serialized`) VALUES ('0', 'config', 'config_show_orig_price_without_tax', '0', '0'); Всё. Новый пункт меню отображается в админке. Далее правим следующие файлы: Для карточки товара: В файле: \catalog\view\theme\default\template\product\product.tpl ищем блок <!--?php if ($tax) { ?--> <span class="price-tax"><!--?php echo $text_tax; ?--> <!--?php echo $tax; ?--></span> <!--?php } ?--> заменяем этот блок на: <!--?php if ($tax && $show_orig_price_without_tax) { ?--> <span class="price-tax"><!--?php echo $text_tax; ?--> <!--?php echo $tax; ?--></span> <!--?php } ?--> В файле: \catalog\controller\product\product.php ищем блок if ($this->config->get('config_tax')) { $this->data['tax'] = $this->currency->format((float)$product_info['special'] ? $product_info['special'] : $product_info['price']); } else { $this->data['tax'] = false; } после этого блока добавляем: if ($this->config->get('config_show_orig_price_without_tax')) { $this->data['show_orig_price_without_tax'] = $this->currency->format((float)$product_info['special'] ? $product_info['special'] : $product_info['price']); } else { $this->data['show_orig_price_without_tax'] = false; } =============== Для отображения товара в категории: В файле: catalog\view\theme\default\template\product\category.tpl ищем блок <!--?php if ($product['tax']) { ?--> <span class="price-tax"><!--?php echo $text_tax; ?--> <!--?php echo $product['tax']; ?--></span> <!--?php } ?--> заменяем этот блок на: <!--?php if ($product['tax'] && $product['show_orig_price_without_tax']) { ?--> <span class="price-tax"><!--?php echo $text_tax; ?--> <!--?php echo $product['tax']; ?--></span> <!--?php } ?--> В файле: catalog\controller\product\category.php ищем блок if ($this->config->get('config_tax')) { $tax = $this->currency->format((float)$result['special'] ? $result['special'] : $result['price']); } else { $tax = false; } после этого блока добавляем: if ($this->config->get('config_show_orig_price_without_tax')) { $show_orig_price_without_tax = $this->currency->format((float)$result['special'] ? $result['special'] : $result['price']); } else { $show_orig_price_without_tax = false; } В этом же файле ищем блок 'tax' => $tax, после этого блока добавляем: 'show_orig_price_without_tax' => $show_orig_price_without_tax, =========================== Для отображения товара в поиске: В файле: catalog\view\theme\default\template\product\search.tpl ищем блок <!--?php if ($product['tax']) { ?--> <span class="price-tax"><!--?php echo $text_tax; ?--> <!--?php echo $product['tax']; ?--></span> <!--?php } ?--> заменяем этот блок на: <!--?php if ($product['tax'] && $product['show_orig_price_without_tax']) { ?--> <span class="price-tax"><!--?php echo $text_tax; ?--> <!--?php echo $product['tax']; ?--></span> <!--?php } ?--> В файле: \catalog\controller\product\search.php ищем блок if ($this->config->get('config_tax')) { $tax = $this->currency->format((float)$result['special'] ? $result['special'] : $result['price']); } else { $tax = false; } после этого блока добавляем: if ($this->config->get('config_show_orig_price_without_tax')) { $show_orig_price_without_tax = $this->currency->format((float)$result['special'] ? $result['special'] : $result['price']); } else { $show_orig_price_without_tax = false; } В этом же файле ищем блок 'tax' => $tax, после этого блока добавляем: 'show_orig_price_without_tax' => $show_orig_price_without_tax, ==================== 27.03.2012 Для отображения товара во вкладке «Специальные предложения»: В файле: \catalog\view\theme\default\template\product\special.tpl ищем блок <?php if ($product['tax']) { ?> <br /> <span class="price-tax"><?php echo $text_tax; ?> <?php echo $product['tax']; ?></span> <?php } ?> заменяем этот блок на: <!-- Вкл_Выкл отображения цены товара без налога (On display off the price of goods without tax) --> <?php if ($product['tax'] && $product['show_orig_price_without_tax']) { ?> <br /> <span class="price-tax"><?php echo $text_tax; ?> <?php echo $product['tax']; ?></span> <?php } ?> <!-- --> В файле: \catalog\controller\product\special.php ищем блок if ($this->config->get('config_tax')) { $tax = $this->currency->format((float)$result['special'] ? $result['special'] : $result['price']); } else { $tax = false; } после этого блока добавляем: // Вкл_Выкл отображения цены товара без налога (On display off the price of goods without tax) if ($this->config->get('config_show_orig_price_without_tax')) { $show_orig_price_without_tax = $this->currency->format((float)$result['special'] ? $result['special'] : $result['price']); } else { $show_orig_price_without_tax = false; } /////////////// В этом же файле ищем блок 'tax' => $tax, после этого блока добавляем: // Вкл_Выкл отображения цены товара без налога (On display off the price of goods without tax) 'show_orig_price_without_tax' => $show_orig_price_without_tax, //////// Если где-то ошибся, надеюсь, кто-то из более опытных исправит. Также хотелось, чтобы данное дополнение вошло в сборку ocstore. :oops: Изменения в SVN, кроме вышеперечисленного: В файле opencart.sql Вставить после строки: INSERT INTO `oc_setting` (`setting_id`, `store_id`, `group`, `key`, `value`, `serialized`) VALUES строчку (27670, 0, 'config', 'config_show_orig_price_without_tax', '0', 0); ================================ В файле upgrade.sql Вставить строчку INSERT INTO oc_setting (setting_id, store_id, group, key, value, serialized) VALUES (27670, 0, 'config', 'config_show_orig_price_without_tax', '0', 0); На счёт этой строки не уверен - нужно проверить

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.