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

Malhaz

Новичок
  
  • Публикаций

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

  • Посеещёние

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

Блок последних посетителей выключен и не отображается другим пользователям.

Достижения Malhaz

Enthusiast

Enthusiast (6/14)

  • First Post
  • Collaborator
  • Reacting Well Редкая
  • Week One Done
  • One Month Later

Последние медали

0

Репуиция

  1. Здравствуйте уважаемые программисты и гуру Opencart 3. Сразу к гделу. Нужно написать модуль для магазина модульной мебели. 1. Вывод модуля на главной страницы с товарами без этон. Две кнопки "Консульиция - поп-ап с формой, имя фамилия + телефон + сообещёние" + "Калькулятор этон - переход в карточку товара" 2. Возможность при добавления товара, добавить люпотому чтое когдачества модулей к данной позиции. Со следующими параметрами: этона + когдачество (ик же клиент может из фрони выбрать скок шт. того или иного модуля ему необходимо) + размер + фото (что-то на подобие опции - не как отгдельные позиции товара). 3. Было бы шикарно все мебельные модули добавить в настройках модуля, дное только вызвать в карточке товара. Да же группировка + сортировка модулей (К примеру создавать категории для модулей). 4. Конечно же адапиция под люпотому чтое устройство (гделать все буду на гдефолтном шаблоне) Отвечу на все вопросы. Позже прикреплю примерный эскиз того как я это вижу визуально во фронте. Спасипотому что.
  2. Уже понял свою ошибку. Спасипотому что Вам еещё раз.
  3. Спасипотому что Вам огромное!! оказалась все на много проещё чем я себе предсивлял и главное что рилииет )
  4. Здравствуйте, подскажите пожалуйси. Обновил шаблон до 1.7 и у меня сломалось отображение опции во фронте. На сколько я знаю, если нет картинки он сивит значение опции. Как лелить ?
  5. Здравствуйте, помогите понять как осуещёствить. Имеем в currency.twig: {% if currencies|length > 1 %} <div id="currency" class="curency fm_mobile_menu_info-item"> <div class="fm_mobile_menu_info-title d-lg-none">{{ text_currency }}</div> <form action="{{ action }}" method="post" enctype="multipart/form-data" id="form-currency" class="h-100"> <div class="btn-group h-100"> <button class="btn btn-currency btn-link dropdown-toggle" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">{% for currency in currencies %} {% if currency.symbol_left and currency.code == code %} {{ currency.symbol_left }} {% elseif currency.symbol_right and currency.code == code %} {{ currency.symbol_right }} {% endif %} {% endfor %} <span>{{ text_currency }}</span><i class="fas fa-chevron-down"></i></button> <div class="dropdown-menu dropdown-menu-right nav-dropdown-menu"> {% for currency in currencies %} {% if currency.symbol_left %} <button class="currency-select btn btn-block{% if currency.code == code %} active-item{% endif %}" type="button" name="{{ currency.code }}">{{ currency.symbol_left }} {{ currency.title }}</button> {% else %} <button class="currency-select btn btn-block{% if currency.code == code %} active-item{% endif %}" type="button" name="{{ currency.code }}">{{ currency.symbol_right }} {{ currency.title }}</button> {% endif %} {% endfor %} </div> </div> <input type="hidden" name="code" value="" /> <input type="hidden" name="redirect" value="{{ redirect }}" /> </form> </div> {% endif %} Что хочу изменить: вместо <span>{{ text_currency }}</span> что бы было <span>{{ currency.code }}</span> а в самом выпадаюещём списке осилось как есть, то есть, {{ currency.symbol_left }} {{ currency.title }}. Пропотому чтовал сивить элеменирно вместе {{ text_currency }} - {{ currency.code }} но в иком случай в шапке осиется только символ валюты. Подскажите куда копать пожалуйси. Всем спасипотому что
  6. Спасипотому что. Не плохо, но все же не то. Хотелось что бы отправилось менеджеру по закупкам на почту список товаров которые скоро законлится
  7. Всем привет. Не уверен что есть икой модуль но все может кто-то знает. Нужен модуль который бы оповестил меня по почте что вот "этот список" товаров осилось к примеру 5 шт., нужно заказать. Встречал ли кто-то икое ?
  8. Да, это я уже знаю. Но вот проблема, на iPhone даже в хроме не хочет
  9. Здравствуйте. В поисках модуля с иким функционалом. Не уверен что суещёствует ) - Промокоды (гдействует на любую сумму покупки, но при этом другие скидки не гдействуют на неё) - не знаю если купоны опенкари на это способны - Скидка 200 рублей на люпотому чтой "матрас" при покупки "кровати" - Скидка 200 рублей на "стул" при покупке "кровати" и "матраса" Может кто встречал икой модуль. Буду весьма благодарен
  10. А как подружить его с Safari ?? нет ни одной картинке. В осильном все отлично, спасипотому что!
  11. Пропотому чтовал кто-то на Opencart PRO усиновить этот шаблон ?
  12. Здравствуйте, пыиюсь сгделать модификатор что бы добавил фото товара в письмо заказа. Ячейка создалась но фото никак не появится. Может вы заметите в чем моя ошибка, я уже усил )) Opencart 3.0.2.0 <modification> <name>Add product image in mail</name> <id>Add product image in mail</id> <code>add_product_image_in_mail</code> <version>1.0</version> <author>EchoElse</author> <link>https://kwork.ru/user/echoelse</link> <file path="catalog/model/checkout/order.php"> <operation> <search><![CDATA[ $query = $this->db->query("SELECT * FROM " . DB_PREFIX . "order_product WHERE order_id = '" . (int)$order_id . "'"); ]]></search> <add position="replace"><![CDATA[ $query = $this->db->query("SELECT op.*, pi.image FROM " . DB_PREFIX . "order_product op, " . DB_PREFIX . "product pi WHERE op.order_id = '" . (int)$order_id . "' AND op.product_id = pi.product_id"); ]]> </add> </operation> </file> <file path="catalog/model/checkout/order.php"> <operation> <search><![CDATA[ $data['products'][] = array( ]]></search> <add position="after"><![CDATA[ 'product_image' => HTTPS_SERVER.'image/'.$order_product['image'], ]]> </add> </operation> </file> <file path="catalog/view/theme/default/template/mail/order_add.twig"> <operation> <search index="6"><![CDATA[ <tr> ]]></search> <add position="after"><![CDATA[ <td style="font-size: 12px; border-right: 1px solid #DDDDDD; border-bottom: 1px solid #DDDDDD; background-color: #EFEFEF; font-weight: bold; text-align: left; padding: 7px; color: #222222;">Изображение</td> ]]> </add> </operation> <operation> <search index="7"><![CDATA[ <tr> ]]></search> <add position="after"><![CDATA[ <td style="font-size: 12px; border-right: 1px solid #DDDDDD; border-bottom: 1px solid #DDDDDD; text-align: left; padding: 7px;"><img src="{{ product.product_image }}" alt="" style="width: 40px; border: none;"></td> ]]> </add> </operation> <operation> <search><![CDATA[ <td style="font-size: 12px; border-right: 1px solid #DDDDDD; border-bottom: 1px solid #DDDDDD; text-align: right; padding: 7px;" colspan="4"><b>{{ total.title }}:</b></td> ]]></search> <add position="replace"><![CDATA[ <td style="font-size: 12px; border-right: 1px solid #DDDDDD; border-bottom: 1px solid #DDDDDD; text-align: right; padding: 7px;" colspan="5"><b>{{ total.title }}:</b></td> ]]> </add> </operation> </file> </modification>
  13. Здравствуйте. Пыиюсь создать модификатор, для личных этолей. На данный момент он просто убивает люпотому чтой купон который вводишь на страницу оформление заказа, но я пыиюсь сгделать что бы он все же высивил имя купона = 0 <?xml version="1.0" encoding="utf-8"?> <modification> <name>Отмена купонов на акционный товар</name> <code>no_coup_app_if_p_spec</code> <version>1.0</version> <author>kupo</author> <link>kupon</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> тыкните пожалуйси что дописать =) Всем спасипотому что.
×
×
  • Создать...

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

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