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

afwollis

Ветеран спільноти
  • Публікації

    11 658
  • З нами

  • Відвідування

Повідомлення, опубліковані користувачем afwollis

  1. 1. В целом - да. Только надо в simple проверить аналогичный код, который необходимо исправить в стандартной корзине (может несколько отличаться в разных версиях модуля simple). При необходимости помогу с этим пунктом бесплатно.

     

    2. Т.е. вам нужен только текстовый блок рядом с блоком товаров, а не весь функционал дополнения (инфо-блок + блок с заданными товарами, которые предлагается докупить до необходимой суммы)?

     

    3. Можно за отдельную плату.

  2. Цитата

    Пример одного из запросов

     

    Эмм... и где же сам запрос, который там упоминается?

    Иногда по запросу можно определить, где проблема, и предложить варианты решения (если имеются).

  3. 1. Речь об адресе? Процесс оформления заказа стандартный или используется стороннее дополнение (какое)?

    2. Автора "onepagecheckout" спрашивали?

    3. Тут без скриншотов / ссылок_на_страницы не совсем понятно.

    4. Без проблем.

  4. Если визуально изменение стоимости должно отражаться только на "итоговой сумме" и никаких пересчетов у товаров, относящихся к "аквариумным растениям" не надо - можно относительно быстро реализовать.

     

    Если еще актуально - уточните версию движка.

    Можно в ЛС.

  5. По описанному в брифе функционалу возникают, как минимум, такие вопросы/комментарии:

     

    Цитата

    3. Не должна быть нарушена структура меню (в т.ч. ЧПУ (особенно это касается разделов)

     

    т.е. надо сохранить адреса страниц?

     

    Цитата

    7. Модуль выгрузки товаров для редактирования  цен

     

    Опишите подробнее, как вы это себе представляете (существуют различные дополнения, так или иначе затрагивающие этот функционал).

     

    Цитата

    8. настройки фильтров

     

    м?

     

    Цитата

    11. SEO-модуль (современный, эффективный)

     

    Что?

     

    Цитата

    15. решение проблем с дублями сайта

     

    Что за "дубли сайта"?

     

    Цитата

    17. Возможно что-то упустили, но если что добавим

     

    Возможно, к стоимости работ добавим несколько разрядов-ноликов...

  6. [WebMe] Total Order Discount [Opencart_3.0.2.0 / ocStore_3.0.2.0]


    [WebMe] Total Order Discount [Opencart_3.0.2.0 / ocStore_3.0.2.0]


    Модуль реализует настраиваемую скидку в зависимости от общей стоимости товаров в корзине.

    >> Алгоритмы: пользователь зарегистрированный или нет это не важно, скидка зависит от того какая общая сумма стоимости товаров в корзине. Настраивается в админке: от 1000 р. 1 % скидки, от 1500 р. 2 % скидки и т.д.

    В этой версии - скидка дается всем, независимо от группы покупателя, адреса, гео/налоговой зоны, выбранных способов оплаты/доставки.

    С версии 0.1.oc3020 модуль позволяет выводить смешанный текст, как "Ваш подарок Человек-Паук. Мега Комикс #3'12. Закажите еще на $300.00 и получите скидку 2%!". Чтобы задать "товар-подарок" в настройках "Параметры скидок" указывайте вместо процентов p{product_id}: 1000:1,1500:2,5000:p777,12000:4,20000:p999.

     

    #################################################
    # Новые файлы
    ##############

     

    [=== ADMIN ===]
    admin/controller/extension/total/webme_total_order_discount.php
    admin/language/ru-ru/extension/total/webme_total_order_discount.php
    admin/language/en-gb/extension/total/webme_total_order_discount.php
    admin/view/template/extension/total/webme_total_order_discount.twig

     

    admin/controller/extension/module/webme_wtod.php
    admin/language/ru-ru/extension/module/webme_wtod.php
    admin/language/en-gb/extension/module/webme_wtod.php
    admin/view/template/extension/module/webme_wtod.twig

     

    [=== CATALOG ===]
    catalog/model/extension/total/webme_total_order_discount.php
    catalog/language/ru-ru/extension/total/webme_total_order_discount.php
    catalog/language/en-gb/extension/total/webme_total_order_discount.php

     

    catalog/controller/extension/module/webme_wtod.php
    catalog/language/ru-ru/extension/module/webme_wtod.php
    catalog/language/en-gb/extension/module/webme_wtod.php
    catalog/view/theme/default/template/extension/module/webme_wtod.twig

     

    catalog/view/theme/default/stylesheet/webme_total_order_discount.css

     

    catalog/view/theme/default/image/webme/total_order_discount/wtod_attention.png
    catalog/view/theme/default/image/webme/total_order_discount/wtod_success.png
    catalog/view/theme/default/image/webme/total_order_discount/wtod_warning.png

     

    #################################################
    # Файлы, которые необходимо изменить
    ##############

     

    [=== CATALOG ===]
    catalog/controller/checkout/cart.php

     

    Найти
    = = =
                foreach ($totals as $total) {
                    $data['totals'][] = array(
                        'title' => $total['title'],
                        'text'  => $this->currency->format($total['value'], $this->session->data['currency'])
                    );
                }
    = = =

     

    Заменить на (для корректного вывода текстового сообщения о подарке в "итогах" корзины; зачем Daniel гоняет по кругу "value" вместе сформированного текста в "text" мне не понятно.)
    = = =
                foreach ($totals as $total) {
                    /*
                    $data['totals'][] = array(
                        'title' => $total['title'],
                        'text'  => $this->currency->format($total['value'], $this->session->data['currency'])
                    );
                    */
                    
                    // webme_total_order_discount --- begin
                    $total_text = (($total['value'] == 0) && !empty($total['text'])) ? $total['text'] : $this->currency->format($total['value'], $this->session->data['currency']);
                    $data['totals'][] = array(
                        'title' => $total['title'],
                        'text'  => $total_text
                    );
                    // webme_total_order_discount --- end
                }
    = = =

     

    ##################################################################################################
    #
    # УСТАНОВКА
    #

    1. Заливаем файлы из папки "upload" в корень вашего магазина.
    2. admin -> дополнения -> тип:учитывать в заказе :: [WebMe] Total Order Discount -> install
    3. admin -> дополнения -> тип:учитывать в заказе :: [WebMe] Total Order Discount -> edit

    4. admin -> дополнения -> тип:модули :: [WebMe] Total Order Discount Module -> install
    5. admin -> дополнения -> тип:модули :: [WebMe] Total Order Discount Module -> edit

     

     

    ##################################################################################################
    #
    # CHANGELOG
    #
    ##################################################################################################

    [===2018.01.17===]
    * v. 0.1.oc3020
    >> Адаптация дополнения [WebMe]_totalOrderDiscount_v.0.2.ocs23023 под Opencart_3.0.2.0


    • Добавил
    • Добавлено
      01.05.2018
    • Категория
    • Системные требования
    • Метод активации
      По запросу в ЛС
    • Ioncube Loader
      Нет
    • ocStore
      3.0
    • OpenCart.Pro, ocShop
    • Обращение к серверу разработчика
      Да

     

  7. [WebMe] Ask About Product [Opencart_23023 / ocStore_23023]


    [WebMe] Ask About Product [Opencart_23023 / ocStore_23023]


    Модуль позволяющий посетителю отправить владельцу магазина вопрос о товаре со страницы описания товара.

    Название товара в письме сделано ссылкой на страницу этого товара в вашем магазине.

    Настройки полей формы задаются на вкладке "Настройки полей формы".

     

    !!!__ВНИМАНИЕ__!!!

    !!!__При включении модуля вам ОБЯЗАТЕЛЬНО НАДО УКАЗАТЬ {min}-{max} кол-во символов для поля "вопрос"__!!!

     

    Доступные поля:

    1) Имя - Выводить или нет, Обязательность и мин-макс кол-во символов настраивается в админке.

    При использовании ОБЯЗАТЕЛЬНО НАДО УКАЗАТЬ {min}-{max} кол-во символов.

    2) Номер телефона - Выводить или нет, Обязательность и мин-макс кол-во символов настраивается в админке.

    Если заполнено подвергается проверкам:

    а) только цифры, знак плюс (+) и дефис (-);

    б) если проверка "а)" пройдена, проверяется длина телефона - от {min} до {max} символов.

    При использовании ОБЯЗАТЕЛЬНО НАДО УКАЗАТЬ {min}-{max} кол-во символов.

    3) E-mail - Выводить или нет и Обязательность настраивается в админке.

    4) Вопрос - обязательное поле, мин-макс кол-во символов настраивается в админке.

     

     

    Все на jQuery::Ajax.

     

     

    Посмотреть модуль в действии можно на http://www.oc-m.webme.com.ua/

     

    Проверено на версиях:

    ocStore version: 2.3.0.2.3

     

     

    С версии 0.1.ocs23023 внедрен функционал проверки наличия обновлений (новых версий) дополнений.

    Код, отвечающий за это, отделен в файлах комментариями с пометкой "__DO_NOT_EDIT__"


    • Добавил
    • Добавлено
      01.05.2018
    • Категория
    • Системные требования
    • Метод активации
      Без активации
    • Ioncube Loader
      Нет
    • ocStore
      2.3
    • OpenCart.Pro, ocShop
    • Обращение к серверу разработчика
      Да

     

  8. [WebMe] Total Order Discount [Opencart_23023 / ocStore_23023]


    [WebMe] Total Order Discount [Opencart_23023 / ocStore_23023]


    Модуль реализует настраиваемую скидку в зависимости от общей стоимости товаров в корзине.

    >> Алгоритмы: пользователь зарегистрированный или нет это не важно, скидка зависит от того какая общая сумма стоимости товаров в корзине. Настраивается в админке: от 1000 р. 1 % скидки, от 1500 р. 2 % скидки и т.д.

    В этой версии - скидка дается всем, независимо от группы покупателя, адреса, гео/налоговой зоны, выбранных способов оплаты/доставки.

    С версии 0.1.ocs23023 модуль позволяет выводить смешанный текст, как "Ваш подарок Человек-Паук. Мега Комикс #3'12. Закажите еще на $300.00 и получите скидку 2%!". Чтобы задать "товар-подарок" в настройках "Параметры скидок" указывайте вместо процентов p{product_id}: 1000:1,1500:2,5000:p777,12000:4,20000:p999.

     

    #################################################
    # Новые файлы
    ##############

     

    [=== ADMIN ===]
    admin/controller/extension/total/webme_total_order_discount.php
    admin/language/ru-ru/extension/total/webme_total_order_discount.php
    admin/language/en-gb/extension/total/webme_total_order_discount.php
    admin/view/template/extension/total/webme_total_order_discount.tpl

     

    admin/controller/extension/module/webme_wtod.php
    admin/language/ru-ru/extension/module/webme_wtod.php
    admin/language/en-gb/extension/module/webme_wtod.php
    admin/view/template/extension/module/webme_wtod.tpl

     

    [=== CATALOG ===]
    catalog/model/extension/total/webme_total_order_discount.php
    catalog/language/ru-ru/extension/total/webme_total_order_discount.php
    catalog/language/en-gb/extension/total/webme_total_order_discount.php

     

    catalog/controller/extension/module/webme_wtod.php
    catalog/language/ru-ru/extension/module/webme_wtod.php
    catalog/language/en-gb/extension/module/webme_wtod.php
    catalog/view/theme/default/template/extension/module/webme_wtod.tpl

     

    catalog/view/theme/default/stylesheet/webme_total_order_discount.css

     

    catalog/view/theme/default/image/webme/total_order_discount/wtod_attention.png
    catalog/view/theme/default/image/webme/total_order_discount/wtod_success.png
    catalog/view/theme/default/image/webme/total_order_discount/wtod_warning.png

     

    #################################################
    # Файлы, которые необходимо изменить
    ##############

     

    [=== CATALOG ===]
    catalog/controller/checkout/cart.php

     

    Найти
    = = =
                foreach ($totals as $total) {
                    $data['totals'][] = array(
                        'title' => $total['title'],
                        'text'  => $this->currency->format($total['value'], $this->session->data['currency'])
                    );
                }
    = = =

     

    Заменить на (для корректного вывода текстового сообщения о подарке в "итогах" корзины; зачем Daniel гоняет по кругу "value" вместе сформированного текста в "text" мне не понятно.)
    = = =
                foreach ($totals as $total) {
                    /*
                    $data['totals'][] = array(
                        'title' => $total['title'],
                        'text'  => $this->currency->format($total['value'], $this->session->data['currency'])
                    );
                    */
                    
                    // webme_total_order_discount --- begin
                    $total_text = (($total['value'] == 0) && !empty($total['text'])) ? $total['text'] : $this->currency->format($total['value'], $this->session->data['currency']);
                    $data['totals'][] = array(
                        'title' => $total['title'],
                        'text'  => $total_text
                    );
                    // webme_total_order_discount --- end
                }
    = = =

     

    ##################################################################################################
    #
    # УСТАНОВКА
    #

     

    1. Заливаем файлы из папки "upload" в корень вашего магазина.
    2. admin -> дополнения -> тип:учитывать в заказе :: [WebMe] Total Order Discount -> install
    3. admin -> дополнения -> тип:учитывать в заказе :: [WebMe] Total Order Discount -> edit

    4. admin -> дополнения -> тип:модули :: [WebMe] Total Order Discount Module -> install
    5. admin -> дополнения -> тип:модули :: [WebMe] Total Order Discount Module -> edit

     

    ##################################################################################################
    #
    # CHANGELOG
    #
    ##################################################################################################

    [===2018.01.14===]
    * v. 0.2.ocs23023
    >> Добавление отдельного модуля для вывода на любой странице информации о скидках/подарках и товарах, которые предлагается докупить.

    [===2018.01.12===]
    * v. 0.1.ocs23023
    >> Адаптация дополнения [WebMe]_totalOrderDiscount_v.0.3.ocs1541 под ocStore 2.3.0.2.3


    • Добавил
    • Добавлено
      01.05.2018
    • Категория
    • Системные требования
    • Метод активации
      Без активации
    • Ioncube Loader
      Нет
    • ocStore
      2.3
    • OpenCart.Pro, ocShop
    • Обращение к серверу разработчика
      Нет

     

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

Important Information

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