Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...

leos

Пользователи
  
  • Публикаций

    171
  • Зарегистрирован

  • Посещение

Все публикации пользователя leos

  1. Добрый день. Как ограничить количество знаков после запятой при выводе значения атрибута? В Yandex.market есть атрибут <dimensions> со значением ((p.length))/((p.width))/((p.height)) В xml получается <dimensions>0.00000000/0.00000000/0.00000000</dimensions> надо <dimensions>0.00/0.00/0.00</dimensions>
  2. Исполнитель найден, задача решена за 2,5к/руб, всем спасибо за участие.
  3. Да, я знаю, что могу переписать. Там основа - это запросы, они в 3,х срабатывают, вроде все. Типа: $cityShippingPercentsDataSql = "SELECT COUNT(order_id) as total FROM `".DB_PREFIX."order` WHERE shipping_zone_id='".(int)$zone_id['shipping_zone_id']."' AND shipping_city='".$this->db->escape($city['shipping_city'])."' ".$whereClause.""; Остальное - включить/выключить в админке, и сделать twig. это ничего не означает. Пусть молодой опенкартовец за 2к мне сделает, я буду счастлив. Не хочу сам ковыряться. Автору я вопрос в Мае этого года задавал. Если хотел бы сам - давно бы сделал. Но хочу денег кому-то за работу заплатить... Вот если будут предложения по улучшению функционала - тут и ценник поднимется, не ранее
  4. Всем привет. Есть замечательный модуль Мне нравится. Но автор куда-то пропал. А движок уже давно 3,х Может кто переписать этот модуль? За вменяемые деньги желательно.
  5. 1. Я тоже это понимаю. Есть варианты скриптов? 2. Вообще не понимаю о чем. Что нажать-то? 3. https://qna.habr.com/q/349187 4. Страница оформления заказа. Там есть ввод телефона, если гость. Как туда добавить проверку телефона через СМС? 5. Где менять оформление окошек? Дизайн с моим сайтом вообще никак
  6. Привет. Купил. Поставил. В тему li прописал. СМС себе отправил. Классно, работает. Проблема 1: Как привести номера в базу к одному виду? У меня 10к покупателей, руками править я 3 года буду. (А если кто скажет как это же в 1с сделать....) Проблема 2: Тема UniShop2. Страница редактирования аккаунта. И там телефон можно указать в любом формате. Как туда маску прикрутить? Проблема 3: Есть личности, которые при вводе номера телефона не смотрят на то, что вводят. И им пофиг на маску - они привыкли вводить с 8-ки... Вопрос - как в маске +799999999 после +7 запретить вводить 8? Где-то видел уже подобное, может у сбера или что-то подобное.
  7. Я давно ищу что-то, чтобы связало опенкарт и 1с. И на опциях отваливаются очень многие. Конечно я нашел выход - один хороший человек написал конфигурацию с 0 под мои задачи (полная правильная интеграция в обе стороны, клиенты, заказы, номенклатура, категории и т.п. плюс производство реально в удобном виде). Чуть дешевле самолета. Но я лет 6 уже на ней работаю. Но в таком подходе один бААльшой минус - поддерживать конфигурацию нужно самому. В моем случае - это изменил НДС с 18% на 20%. И в печатной форме что-то дорисовал.
  8. leos

    Opencart + Bitrix24

    Чую, надо дать первое пояснение - за деньги. В идеале - безнал. Еще идеальнее, если в штат, ибо задач нужно много решать, и опенкарт в контексте штатного программиста это 20%. Но бывают же и не идеальные ситуации. Пишите, не стесняйтесь!
  9. Всем привет, нужна полноценная интеграция Opencart 3.x и Bitrix24 Как я вижу: 1. Синхронизация товаров по событию изменения товара в ОБЕ стороны(опции, аттрибуты, другие поля, например mpn - это все входит в товар и должно прикрепляться куда-то в битрикс. Либо в что-то новое созданное, либо в стандартные поля, типа Опции в Вариации). 2. Синхронизация всех справочников в ОБЕ стороны. 3. Синхронизация заказов в обе стороны 4. В модуле на опенкарте чтобы была возможность сделать сопоставления всех полей опенкарта с полями битрикса. Все известные поля - подписать, неизвестные вывалить селектами. Там же поставить какой тип поля в какой идет. Надо - нет- хз, предлагайте. Также, при обновлении в сторону опенкарта нужно задействовать события типа addOrderHistory и другие, чтобы опенкарт не просто получил в табличку данные, а возбудился и отработал по нормальному. Пример - если не использовать события при удалении товара, то сопутствующие модули, такие как Редиректы (например от Slasoft), не отработают и не поставят 301 на удаленный товар. Модуль на api-pro не предлагать, автор не уверен, что сможет доделать опции. А мне нужна полная правильная интеграция. Может кто-то реализовать?
  10. 1. Все изменения есть возможность откатить, но изменений в шаблонах не было почти. К тому же, я вручную проверил ваши модификаторы, чего они там меняют и меняют ли. Все нормально, изменения есть в файлах catalog/view/theme/*/template/common/header.twig, catalog/controller/common/footer.php, catalog/view/theme/*/template/common/footer.twig, catalog/controller/product/product.php, catalog/controller/checkout/cart.php, catalog/model/checkout/order.php. OCMOD ругается только на catalog/view/theme/*/template/common/header.tpl и catalog/view/theme/*/template/common/footer.tpl, что логично и подозрений не вызывает. 2. Логов с намеками на эту ошибку нет. Лог опенкарта пустой, в серверном логе только ошибки и блокировки про ботов. В том и дело, что не знаю что именно написать. Скрин логов в метрике вроде прикладывал. Даже если нет - то в электронной коммерции там сейчас пусто. Но в реальности трафик и заказы есть, а сеошники с меня хотят реальных данных... Можете дать что-то типа file_put_contents('sync_product.log', date("d/m/Y H:i:s")." DELETE IMAGE ON PID: ".$object->product_id."\n", FILE_APPEND); но применительно к вашему скрипту. Вставлю такую строчку куда укажите и так соберем лог, что и где отрабатывает, а что нет. За одно будет полезная фишка для будущих клиентов, а я, после того как модуль заработает, куплю еще 4-5 раз на другие свои сайты
  11. Вчера написал на почту, ответа нет. Суть вопроса - не передаются данные о товарах, заказах и т.п. - в общем все, что касается электронной коммерции. ОС3.0.3.2+Unishop2 Что делать? ПС. Доступ на фтп и в админку не дам. Это обычный стандартный модуль и должен работать без танцев с бубнами и уникальными исправлениями "только для моего сайта".
  12. Подозреваю, что не планируется. Очень жаль. Будем искать кого-то...
  13. Всем привет. Нужен нормальный, работающий модуль для управления почтовыми сообщениями из ОС3 Настройка писем со статусами заказов, информационные письма (регистрация, восстановление пароля и т.п.) Возможность менять SMTP-сервер Возможность высылать периодические сообщения (например, Если делал заказ 30 дней назад, то ...) Кто-нибудь использует что-то подобное? https://www.opencart.com/index.php?route=marketplace/extension/info&extension_id=27789 - прикольный, автор в чате, но нифига не работает, автор все по фтп хочет мануально настроить. https://www.opencart.com/index.php?route=marketplace/extension/info&extension_id=23013 - кое-как запустил, статусные шлет, а периодических нет. Еще штук 5 каких-то покупал...
  14. leos

    События в ОС3

    Зачем мне смотреть, что возвращают события? Там могут быть разные модули. Мне надо понять, как запустить событие, чтобы остальные, кто на него завязан отработали
  15. leos

    События в ОС3

    Дело в том, что на catalog/model/checkout/order/addOrderHistory/before прописано несколько событий. В одном случае почта уходит, в другом еще что-то пинается, смски... А потом еще появится много интересного Хотелось бы понять, как именно инициировать это событие, чтобы по нему все остальные отработали. Можно конечно добавлять через вызов контроллера. Но бывают модули, которые должны отработать, а они в ионкубе. И хз где и какой там искать контроллер. Про фиктивный не понял.
  16. Добрый день. В админке есть события, например Т.е. если добавился новый заказ, то отправить письмо. Тут вроде понятно. Есть у меня модуль. Он тоже создает заказ, например. Добавляет в таблицу данные и т.п. Тоже все хорошо. Как в этом модуле мне прописать, что произошло это самое событие? Чтобы дальше опенкарт работал указанной в событиях логике? В 1,5 я это решал так: $order->update($object->order_id,$object->status_id,$object->change_status_notify_text,$notify); И вся логика событий отлично работала. В 3.0.3.2 попробовал $order->addOrderHistory($order_id,$object->status_id,$object->change_status_notify_text,$notify); - классно, в историю записывает. И все. Событие не отрабатывает, почта не уходит. Как правильно пнуть триггер события, чтобы обработчик событий сработал?
  17. Итак, есть товар, в нем есть опции: Толщина, Высота, Вариант изготовления, Цвет, Шрифт, Подставка, еще пару чего-нибудь потом добавлю При открытии этого товара/страницы посетитель видит эти опции сразу все. Выбирает в произвольном порядке, цена считается сразу же. Если на опцию или группу опций есть картинка - устанавливается главной. Добавляет в Корзину как обычный товар. В Заказ записываются стандартные параметры, опции и т.п., но с нужной ценой и суммой. В админке. Названия опций, их цена (причем +-*) берутся из стандартной таблицы опенкарта. Дополнительно можно установить зависимости - например если Толщина 10, высота от 15 до 50, то к базовой цене наценка *1,5; Если Толщина 5, Высота 50-70, то стоимость Шрифта *1,1 и т.п. Также, для опций нужны поля - замены. Т.к. цены обновляются из 1с, то цены опций тоже для всех товаров обновляются. Могут затереть логику Все это должно корректно и красиво работать на Opencart 3.0.3.2, тема UniShop2. Кто-нибудь сможет такое реализовать?
×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.