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

bodyak0

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

    634
  • З нами

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

Усі публікації користувача bodyak0

  1. Всем привет, столкнулся с задачей нужно сделать чтобы после копирования товара он был включен сразу. Куда копать подскажите?
  2. Добрый вечер, подскажите как мне кнопку оформить заказ перенести в нужный мне блок, а именно <a class="order__submit" <?php echo $block_order ? 'disabled' : '' ?> data-onclick="createOrder" id="simplecheckout_button_confirm"><span><?php echo $button_order; ?></span></a> в нестандартный класс "order__price_items" , все сделал, а вто кнопку не могу перенести, ранее видл решение в ветке но не нашел. Подскажите, запишу))
  3. В нужный язык указать перевод свой. Это для русского $_['text_test'] = 'Узнать цену'; Это для украинского $_['text_test'] = 'Дізнатись ціну';
  4. Подскажите как указать чтобы цена заходила в гривне, по курсу доллара указаново в фиде?Какое исключение требуется сделать? <currencies> <currency id="USD" rate="40"/> <currency id="UAH" rate="1"/> <currency id="BYN" rate="CB"/> <currency id="KZT" rate="CB"/> <currency id="EUR" rate="CB"/> <currency id="RON" rate="CB"/> </currencies>
  5. Подскажите , а если грузить товары через 1С на сайт, и использовать ваш модуль у него есть крон задача чтобы цены присваивал группам?Чтобы немного автоматизировать заход в модуль при каждой выгрузке
  6. Вопрос на засыпку при загрузке xml если фото формата идет что делать?опенкарт не понимает его. Может есть какая то команда чтобы модуль принял фото?
  7. Ну я понимаю, просто если думать логично то обработчик xml в парсере должен же так же работать или что то я не так думаю? Если бы внутреннее превью было на уровне браузера я думаю все работало корректно)
  8. А почему тогда AnyCsv свободно берет информацию из фида?Вот этот вопрос больше интересует. Все делает с 1 айпи и интервала задержки там нет.300 товаров за 5 секунд стягивает.
  9. Добрый день, столкнулся с такой непоняткой.Вот естьпром. Я настроил все работало 1 день, сегодня не работает выдает защиту от робота. Не могу ничего сделать, скажем так блок по Ip. Но я беру открываю карту сайта беру ссылки на товар и настраиваю себе выгрузку через AnyCsv и он вытягивает данные без каких либо проблем, как тут быть?Мне просто цены нужно с фронта брать, а выгрузка не подходит так как она до ужаса не соотвествует требованиям. Я получается в связке , через Anycsv добавляю товар со структурой , дальше прохожу парсером. Но у вы сегодня не пошло как то)Может есть какое то решение в будущем подтверждения капчи или что то в этом духе.
  10. Поможете реализовать?Какая цена? Мне нужно еще чтобы при переходе в категорию были статьи с дополнительными изображениями еще. Могу составить ТЗ если свободны
  11. Добрый день, помогите найти модификатор для вывода дополнительных изображений в стать стандартного блога. А то по идее должно работать но не доделан этот раздел. Ну или на платной основе кто поможет решить задачу
  12. Вывести в главном меню категорий производителей товаров если есть. Получается идет категорий к примеру "Одежда" в нутри есть товар и у него указан производитель "Adidas" . Задача стоит такая 1 меню основная категория - подкатегория, другое меню это таже категория но с выводом производителей которые есть в категории.
  13. да я думаю просто как каталог, наименовацие, цена и какие то параметры . Сколько выйдет такая реализация?
  14. Добрый день, стоит задача сделать возможность скачивать прайс лист категорий. вот прототип как должно выглядеть http://famous.comeback.house/download-catalog.html Что посоветуете , может есть готовый модуль?
  15. Откройте модуль мультиязычности и укажите главный язык украинский.
  16. Помогите адаптировать пожалуйста JS чать <?xml version="1.0" encoding="utf-8"?> <modification> <name>Опции в описании</name> <version>1</version> <link>site</link> <author> </author> <code>options</code> <file path="catalog/controller/product/product.php"> <operation> <search><![CDATA[$data['points'] = $product_info['points'];]]></search> <add position="after"><![CDATA[$data['option_result'] = $this->language->get('text_option_result');]]></add> </operation> </file> <file path="catalog/language/ru-ru/product/product.php"> <operation> <search><![CDATA[$_['text_year'] = 'Год';]]></search> <add position="after"><![CDATA[$_['text_option_result'] = 'Результат выбора:';]]></add> </operation> </file> <file path="catalog/language/en-gb/product/product.php"> <operation> <search><![CDATA[$_['text_year'] = 'year';]]></search> <add position="after"><![CDATA[$_['text_option_result'] = 'Option result:';]]></add> </operation> </file> <file path="catalog/view/theme/*/template/product/product.twig"> <operation> <search><![CDATA[<input type="checkbox" name="option[{{ option.product_option_id }}][]" value="{{ option_value.product_option_value_id }}" />]]></search> <add position="replace"><![CDATA[ <input type="checkbox" custom-name="{{ option_value.name }}" name="option[{{ option.product_option_id }}][]" value="{{ option_value.product_option_value_id }}" />]]></add> </operation> <operation> <search><![CDATA[<input type="radio" name="option[{{ option.product_option_id }}]" value="{{ option_value.product_option_value_id }}" />]]></search> <add position="replace"><![CDATA[ <input type="radio" name="option[{{ option.product_option_id }}]" custom-name=" {{ option_value.name }}" value="{{ option_value.product_option_value_id }}" />]]></add> </operation> <operation> <search><![CDATA[{% if products %}]]></search> <add position="before"><![CDATA[ <div class="col-lg-12"> <div class="options-results"> <h2>{{ option_result }}</h2> <p class="optionResults" product-name="{{ heading_title }} "> {{ heading_title }} </p> {% if price %} <div style="float: right; display: flex;"> {% if special %} <h2 class="price" style="margin: 0px; text-align: right; ">{{ price }}</h2> {% else %} <span class="price" style="text-decoration: line-through;margin: 0px; ">{{ price }}</span> <h2 class="price" style="margin: 0px; text-align: right;">{{ special }}</h2> {% endif %} {% if tax %} {{ text_tax }} {{ tax }} {% endif %} {% if discounts %} <button type="button" id="bottom-button-cart" data-loading-text="{{ text_loading }}" class="btn btn-primary btn-lg btn-block">{{ button_cart }}</button> </div> {% endif %} {% endif %} </div> </div>]]></add> </operation> <operation> <search><![CDATA[{{ footer }} ]]></search> <add position="before"><![CDATA[ <script> // customer $(document).ready(function() { $("#bottom-button-cart").click(function() { $("#button-cart").trigger('click'); }); }); $(document).ready(function() { var hash = window.location.hash; if (hash) { var hashpart = hash.split('#'); var vals = hashpart[1].split('-'); for (i=0; i<vals.length; i++) { $('#product').find('select option[value="'+vals[i]+'"]').attr('selected', true).trigger('select'); $('#product').find('input[type="radio"][value="'+vals[i]+'"]').attr('checked', true).trigger('click'); $('#product').find('input[type="checkbox"][value="'+vals[i]+'"]').attr('checked', true).trigger('click'); } } }) $(document).ready(function() { var optionResults = []; Array.prototype.remove = function() { var what, a = arguments, L = a.length, ax; while (L && this.length) { what = a[--L]; while ((ax = this.indexOf(what)) !== -1) { this.splice(ax, 1); } } return this; }; function setOptionResult(data) { var result = ""; if (data.attr("type") == "radio") { $("div[id^=input-" + data.attr("name").replace(/[\[\]]/g, "") + "] input").each(function () { optionResults.remove($(this).attr('custom-name')); }); } if(data.is(':checked')) { if(!optionResults.includes(data.attr('custom-name'))) optionResults.push(data.attr('custom-name')); } else { optionResults.remove(data.attr('custom-name')); } optionResults.forEach(function(e) { result += ", " + e ; }); result = result.slice(0); $(".optionResults").attr('product-name'); $('.optionResults').html($(".optionResults").attr('product-name') + result); } $('input[type="checkbox"]').bind('change', function() { setOptionResult($(this)); }); $('input[type="radio"]').bind('change', function() { setOptionResult($(this)); }); $('select option').bind('change', function() { setOptionResult($(this)); }); }); </script> ]]></add> </operation> </file> </modification>
  17. Добрый вечер, как то ранее натыкался то ли на модуль то ли на тему. Задача вывести в описании выбранные опции, чтобы были к примеру: Такого формата Материал Габбро-Диабаз Размер стелы 60 х 40 х 5 см 10 765 UAH Размер тумбы 50 х 15 х 12 см Спасибо!

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

Important Information

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