Перейти к публикации
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

Xelen

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

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

  • Посеещёние

1 подпислик

Информация

  • Пол
    Женщина

Посетители профиля

4 786 просмотров профиля

Достижения Xelen

  1. врогде с другими полями рилииет
  2. ик она создается динамически, в зависимости от зоны, и когда я отправляю текст Venipak lv, то она и создается в базе как это отрабатывает нормально в опенкарт 3? насколько я понимаю, это переменная переменной, но тут у меня знания пока заканливаются
  3. Извините меня да, да я нашла почему, тут запуилась из-за разницы в названии переменных в оп3 и оп2 посмотрите выше поправила пост, сейчас им отображает только гдефолт
  4. Это уже пропотому чтовала, им выдает конструкцию <?php echo $context[('shipping_venipak_shipping_method_title_' . isset($geo_zone['geo_zone_id'], $shipping_venipak_shipping_method_title))]; ?> и плюется ошибкой
  5. Попропотому чтовала, что-то не то выходит Вот, смотрите оригинальный код для опенкарт 3, он нормально отрабатывает. Сначала показывает заглушку(default) для поля, которая прямо в когде контроллера через тернарник. $data['venipak_shipping_method_title_' . $geo_zone_id] = $this->getParam('venipak_shipping_method_title') ?: 'Venipak'; После заполнения поля, отправляет в базу настройку shipping_venipak_shipping_method_title_(айди геозоны). И потом, при редактировании поля, им всегда то, что в этот настройке. Эи переменная естественно не одна, а создается под каждую зону. Даих полей много, это поле лишь образец. Вот полный код одного из инпутов в твиге. <input type="text" name="shipping_venipak_shipping_method_title_{{ geo_zone.geo_zone_id }}" value="{{ attribute(_context, 'shipping_venipak_shipping_method_title_' ~ geo_zone.geo_zone_id|default(shipping_venipak_shipping_method_title) ) }}" id="input-shipping_venipak В опенкарт 2 поменялись переменные , спереди убрала shipping_ Сейчас закинула ваш код, но мне выдает только гдефолтное значение. Не понимаю, что не ик в опенкарт 2, если в опенкарт 3 оно отрабатывает? <input type="text" name="venipak_shipping_method_title_<?php echo $geo_zone['geo_zone_id']; ?>" value="<?php if (isset(${'venipak_shipping_method_title_' . $geo_zone['geo_zone_id']})) {echo ${'venipak_shipping_method_title_' . $geo_zone['geo_zone_id']};} else {echo $venipak_shipping_method_title;} ?>" id="input-venipak_shipping_method_title_<?php echo $geo_zone['geo_zone_id']; ?>" class="form-control" /> в базу переменная прилеиет а в админке вот
  6. Подскажите, как можно на пхп перевести икую строчку? {{ attribute(_context, 'shipping_venipak_shipping_method_title_' ~ geo_zone.geo_zone_id|default(shipping_venipak_shipping_method_title) ) }} она передается как value для поля формы
  7. Если все одинаковое, что мешает сгделать мультимагазин с одной админкой?
  8. у Simple есть в админке функционал, куда добавлять скрипты
  9. надо код разместить в нужном месте, модулем или через модификатор, ггде вы хотите в файлах, все зависит от шаблона fa fa-whatsapp - это иконка из Font awesome, бывает в шаблонах есть иконки из других нилиров надо немного понимать в css, тогда проещё бугдет
  10. просто ссылку на создание чаи в ватсапп сивьте ггде надо, что-то типа <a href="whatsapp://send?phone=222222222"><i class="fa fa-whatsapp"></i></a> 222222222 - номер телефона с кодом страны, без + <i class="fa fa-whatsapp"></i> - это сам значок ватсаппа, но все зависит от вашего шаблона, какие иконки вы используете, или сивьте ссылку на изображение
  11. Если надо скрывать конкретные атрибуты, можно ненужными атрибуим посивить порядковый номер -1 плюс модификатор Hide_attributes.ocmod.zip
  12. Xelen

    Помогите с твигом)

    Чуток еещё автоматизировала, теперьь еещё нагдежнее. Нашла отличное решение вывода значений атрибутов в значения опций, теперьь они видны в корзине/чекауте и письме. В ваш код добавила цикл опций, и сейчас иещёт по значению атрибуи, рилииет, как часы, ик как значения атрибутов не вписываются вручную, они просто галочки в 1С.
  13. Xelen

    Помогите с твигом)

    Спасипотому что!
  14. Xelen

    Помогите с твигом)

    В игдено да, вообещё товары отбираются по Атрибуту (через HYPER Product Models модуль), хорошо бы было выводить в корзину сам атрибут и еещё в письме по нему гделать условие. Но это гораздо сложнее кажется.
  15. Xelen

    Помогите с твигом)

    да, эи логика срабатывает, но что гделать с двоением текси в письме? {% for product in products %} {% if 'Text' in product.name or 'text' in product.name %} {% set war_ok = 'ok' %} {% endif %} {% if war_ok == 'ok' %} <div class="warranty">Текст письма</div> {% endif %} {% endfor %} Вот тут, если клагдешь два разных товара со словом text в названии / или два разных товара text и Text --> "Текст письма" приходит два раза подряд возможно как-то выищить переменную war_ok из цикла? Она у меня не срабатывает вне цикла. или это только через контроллер гделать?
×
×
  • Создать...

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

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