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

PolarOne

Користувачі
  • Публікації

    92
  • З нами

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

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

  1. 16 часов назад, wgadget сказал:

    Так в итоге есть решение на ocStore  2.3 или нет  ? 

     

    Я нашел это готовое решение и адаптировал его к ocmod версии 2.1, с другими версиями я не работал.

    Для 2.3 на сколько помню поменялась структура файлов и как минимум нужно учесть это в пути catalog/model/total/coupon.php (тоесть нужен путь catalog/model/extension/total/coupon.php ) За остальное я не ручаюсь, бо не в курсе.

    Попробуйте это в модификатор поставить вместо содержимого no_coupon_2x.ocmod.xml Если работает - напишите плиз, поставлю в перечень файлов для загрузки.

    <?xml version="1.0" encoding="utf-8"?>
    <modification>
        <name>No Coupon applied if product on special 2.x</name>
        <code>no_coup_app_if_p_spec</code>
        <version>1.0</version>
        <author>qphoria / cartbinder (mod to ocmod - PolarOne)</author>
        <link>https://goo.gl/62doby</link>
        <file path="catalog/model/extension/total/coupon.php">		
    	  <operation>
                <search><![CDATA[
    				if ($coupon_info) {
    			]]></search>
    			<add position="after" index="1"><![CDATA[
    				$this->load->model('catalog/product');
    			]]></add>
            </operation>
    		<operation>
                <search><![CDATA[
    				$discount = 0;
    			]]></search>
    			<add position="before" index="1"><![CDATA[
    				// Don't discount if product is on special
    			$results = $this->model_catalog_product->getProduct($product['product_id']);
    			if ($results['special']) {
    				continue;
    			}
    			]]></add>
            </operation>
        </file>
    </modification>

     

    • +1 2
  2. Доброго дня.

    Такая ситуация. По быстрому отредактировал опции у товаров в mysql. Грубо говоря удалил все.

    Потом залил прайс с опциями (самопис, но наверное не суть).

    Фильтр (МегаФильтрПРо) - показывает все опции и количество и правильные названия, но не фильтрует.

    Если зайти в товар и ничего не делая сохранить его - опции этого товара начинают нормально фильтроваться. 

    Куда смотреть и что делать. Какие-то связанные таблицы или что тут может быть?

    В ручную несколько тысяч товаров пересохранять - не греет.

     

    ocStore 2.1.0.2

  3. Необходимо данные из определенной колонки помещать в атрибут товара.

    На скрине показана группа товаров которая попадает в одну карточку товара - размеры и цвета попадают в опции.
    У каждой позиции есть свое значение колонки, чаще всего они дублируются (одинаковы), но могут и отличаться.
    В случае одинаковых значений - оставляем только один вариант.
    Если они различны, то поместить в атрибут эти значения следует через запятую и вывести этот атрибут в карточке товара.

     

    Работа довольно срочная, цена договорная (может 50$? то что-то никто не торопится...), для профи простая, на вскидку пол часика-час. Код содержит пометки (скрин).

    cod.jpg

    priceaaq.jpg

  4. Нужен "семейный врач" для ряда сайтов. Чтобы вот найти и не искать больше.

    Работы в общем не так много, но хотелось бы знать, что если она появится - то будет быстро\качественно сделана. И за это денюшка заплачена.

     

    Желательно Украина (по причинам некоторых траблов с переводами денежных масс в Россию в частности) еще желательнее, но не обязательно - из Киева (чтоб, в случае чего, "за горло подержать", честным разработчикам бояться нас не стоит ;))

     

    Движки

    Основной сайт - OcStore 2.1.0.2.

    Дополнительные - Joostina и WordPress (но если не хотите связываться не проблема, да и врятли там что-то особо понадобится)

     

    Как сказал, ищем человека на долгосрочное сотрудничество по типу - с вас работа - с нас деньга за работу и до следующего раза.

     

    Первая задача.

    (наверное самое трудоемкое из того что будет вообще... хотя посмотрим)

     

    На нашем тестовом сайте не до конца реализована идея.

    Синхронизация с 1С -  реализована измененным модулем (в дополнениях тут где-то был).

    Нужно перенести этот модуль.

    Перенести не достающие поля и таблицы из базы.

    Перенести доработки по управлению атрибутами (привязаны к категориям в админке)

    Перенести в OcMod! и доработать изменения отвечающие за вывод товара в каталогах и карточках. Они сейчас во временных файлах/

    Вывод товара на ajax - поэтому что-то в нем кумекать тоже желательно. Он реализован, но не до конца.

    Возможны некоторые моменты которые я упустил.

     

    Комуникация

    Если интересуют подробности - пишите в личку, а там уже по скайпу или как вам удобнее.

     

     

    СРОЧНОЕ - не зависимое задание.

    Нужны статусы товаров. В зависимости от принадлежности к складу (будет браться из прайса. Модуль самопис) выставлять товару один из нескольких статусов.

    (будет ли сразу в прайсе статус написан или id статуса - пока не знаю) Возможно разово.

     

     

     

  5. При установке модуля:

     

    OK

    <b>Warning</b>: DOMDocument::loadXML(): EntityRef: expecting ';' in Entity, line: 7 in <b>www/system/storage/modification/admin/controller/extension/installer.php</b> on line <b>512</b><b>Warning</b>: DOMDocument::loadXML(): EntityRef: expecting ';' in Entity, line: 7 in <b>www/system/storage/modification/admin/controller/extension/installer.php</b> on line <b>512</b><b>Warning</b>: DOMDocument::loadXML(): EntityRef: expecting ';' in Entity, line: 7 in <b>/home/dior/prizma-ua.com/www/system/storage/modification/admin/controller/extension/installer.php</b> on line <b>512</b>{"error":"\u041c\u043e\u0434\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0440\u0443 \u0442\u0440\u0435\u0431\u0443\u0435\u0442\u0441\u044f \u0443\u043d\u0438\u043a\u0430\u043b\u044c\u043d\u044b\u0439 ID \u043a\u043e\u0434!"}

    Да была ошибочка из-за ссылки на первоисточник. Исправлено.

  6. Помогла эта статья

    Приписать нужно так CKEDITOR.config.allowedContent = true; и после

     

    CKEDITOR.editorConfig = function( config )

    { ...}

     

    CKEDITOR.config.allowedContent = true; 

     

    Плюс обновить кеш обязательно. Долго не видел результата из-за него(

  7. Отмена купона на акционные товары


    Отмена купона на акционные товары


    На товар у которого указана акционная цена - скидка по купону действовать не будет.

    Если в корзине два товара, по акции и без, купон подействует только на продукт без акционной цены.

    Источник - адаптировал под OcMod

    Добавил оригинальный VqMod - кому нужно.


     

    • +1 5
  8. Добрый день. Подскажите пожалуйста, а в теории мы могли бы под себя этот модуль настроить? Суть в том что у нас 1С имеет списки дисконтных карт. И к вашему функционалу привязать наши карточки (+списки на что дисконт не распространяется). Или шифрованные файлы этого не позволят?

  9. Тоже возник такой вопрос. А лучше если бы оставалась бОльшая скидка Или \ или

    Нашел вариант, по ссылке vqmod

    Ниже мой OcMod

     

    <?xml version="1.0" encoding="utf-8"?>
    <modification>
        <name>No Coupon applied if product on special 2.x</name>
        <code>no_coup_app_if_p_spec</code>
        <version>1.0</version>
        <author>qphoria / cartbinder (mod to ocmod - PolarOne)</author>
        <link>https://forum.opencart.com/viewtopic.php?f=131&t=30346&sid=a707a959a2ec8aa2e1d11ce4ad197f7e&start=40</link>
        <file path="catalog/model/total/coupon.php">		
    	  <operation>
                <search><![CDATA[
    				if ($coupon_info) {
    			]]></search>
    			<add position="after" index="1"><![CDATA[
    				$this->load->model('catalog/product');
    			]]></add>
            </operation>
    		<operation>
                <search><![CDATA[
    				$discount = 0;
    			]]></search>
    			<add position="before" index="1"><![CDATA[
    				// Don't discount if product is on special
    			$results = $this->model_catalog_product->getProduct($product['product_id']);
    			if ($results['special']) {
    				continue;
    			}
    			]]></add>
            </operation>
        </file>
    </modification> 

     

    Получается что на товар у которого указана акционная цена - купон не действует.

    Если в корзине два товара, по акции и без, купон подействует только на продукт без акционной цены.

    Конечно, лучшебы учитывалась бОльшая скидка, но тут моего уровня не хватает(

  10. Стили прописаны в шаблоне

     

    А где конкретно вы хотите его выделить?

    Ны мы выбираем товар для дня и ставим модуль куда ставим. А сам товар в общем списке, в категории в которой находится не выделен, просто скидку имеет и все. 

    Вот в категории товар и хотелось бы выделить.

     

    Вот еще...

    tovardnya.1477520714.jpg

  11. А вот такой вопросик на засыпку.

    Как товар, который сейчас "товар дня" в категориях отметить (выделить) ? Грубо говоря, добавить класс блоку такого товара?

    Сча поковыряюсь сам, но вдруг вы раньше подскажете нежели я наковыряю.)

     

    Поковырял... как-то нужно походу к productofday привязать, но не чехлю,тут немножко уже не мой уровень пока. Жду помощи(

  12. Огромная просьба к разработчикам / дизайнерам - поменяйте шрифт плиз! Чем угодно заклинаю!

    Или сделать так чтобы можно было выбрать из нескольких вариантов где-то в менюхе.

    Себе я поменял, но как-то не совсем гармонично все смотрится.

    А проблема в том, что сам шрифт font-family:'Roboto Condensed',sans-serif; жирный сам по себе, никаких выделений в тексте не видно, ссылок не видно, ничего не видно, он монотонный какой-то.

    Через OcMod поставил font-family:"Roboto Light"; .....  но не то не то(

  13. Вот, к сожалению, столкнулся с такой же необходимостью. Вся исключительность товара заключается в том, что под одним размером товар выкуплен и мы можем дать скидку, а остальные размеры НЕ выкуплены и скидку мы дать не можем.

    Вот как то так(

     

    По поводу решения - есть для опций вариант не + или -, а значение = и идет обновление цены , почему же нельзя залепить скидку на опцию?

    Переделать - цена из карточки, а поле цены опции использовать для скидки. 1 - без скидки, 0.8 - скидка 20%.

    Ну вам спецам виднее тут. ))

  14. Добрый день. Есть вероятность что появится следующий функционал?:

     

    Отслеживать дату пропажи товара (тоесть количество 0 стало) и по истечению N-дней после этого переносить в архив?

    Если товар (ну в друг) появился после обновления прайса - убираем из архива.

    Желательно без крона.

  15. в лс скриншот настроек и адрес страницы где должно быть окно.

    Id у окон разный

    Извините, уже все работает, скорее всего с группами пользователей напортачил.(

  16. У меня не заработало - прошу помощи.

    ocStore 2.1.0.2

    Шаблон - SStore

     

    Из пожеланий - возможность редактирования вида или если класс или id у окон разный - то тогда вопрос снимается, я не проверял,

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

Important Information

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