Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

PaulKravchenko

Users

Everything posted by PaulKravchenko

  1. Да, красненьким, если 0 или меньше, то желтым, в остальных случаях зеленым)
  2. <td class="text-right"> {% if product.quantity <= 0 %} <span class="label label-warning">{{ product.quantity }}</span> {% elseif product.quantity <= 5 %} <span class="label label-danger">{{ product.quantity }}</span> {% else %} <span class="label label-success">{{ product.quantity }}</span> {% endif %}</td> по-прежнему не улавливаете логики?)
  3. написал и подумал, что наверное правильнее не ограничивать результаты поиска, а сортировать по алфавиту от введенных символов $('#shipping_address_city').select2({ sorter: function(results) { var query = $('.select2-search__field').val().toLowerCase(); return results.sort(function(a, b) { return a.text.toLowerCase().indexOf(query) - b.text.toLowerCase().indexOf(query); }); } }); рез-т
  4. Ну не обязательно уходить от в целом удобного select2. У себя научил его искать по первым введенным символам, но только в поле Город В настройках Simple в блок JavaScript: function matchStart (term, text) { if (text.toUpperCase().indexOf(term.toUpperCase()) == 0) { return true; } return false; } $.fn.select2.amd.require(['select2/compat/matcher'], function (oldMatcher) { $("#shipping_address_city").select2({ matcher: oldMatcher(matchStart) }) }); до/после
  5. Проще всего изменить мин кол-во символов в названии языка в контроллере admin/controller/localisation/language.php (там ищите < 3 и поменяйте на < 2) Назовите языки RU и UA Потом правьте шаблон language.twig, только массив не пытайтесь уже разбивать, просто флажки уберите. Ну и можно сделать инлайн списком вместо дропдауна конечно, или кнопками, там уже от фантазии.
  6. Поменяйте эти данные в настройках модуля SEO Мультиязык, для каждого языка. Он заменяет прописанные в настройках магазина, если заполнены.
  7. catalog/view/theme/default/template/common/search.twig было: <input type="text" name="search" value="{{ search }}" placeholder="{{ text_search }}" class="form-control input-lg" /> стало: <input type="text" name="search" value="" placeholder="{{ text_search }}" class="form-control input-lg" /> жобиздан
  8. Хоспади, ну если вы не учитываете цену доставки в стоимости товара, то зачем вы вообще выводите это в подытогах? Отключите в модулях - Тип Учитывать в заказе - Доставка
  9. Да, при отмене поавок, перенаправляющих сейчас - это неверно.
  10. Наименее геморойный вариант, КМК. Если используете модуль SEO Мультиязык - там есть такой функционал поиска и замены текста по языкам.
  11. для админки: admin/language/язык/ для витрины: catalog/language/язык/ - ищите в содержимом файлов, переводите значения переменных Например: $_['entry_isbn'] = 'ISBN'; $_['entry_isbn'] = 'Мое название; Но, насколько я помню, из коробки ISBN на витрине не выводится нигде.
  12. У вас в шаблоне manufacturer_info потерялся блок с id pagination, вот такой: <div id="pagination"> Сравните файлы catalog/view/theme/<ваша_тема>/template/product/manufacturer_info.twig <storage>/modification/catalog/view/theme/<ваша_тема>/template/product/manufacturer_info.twig Если в модифицированном блок пагинации отличается, ищите модификатор, который ломает. Если одинаково - отмените ручные правки в manufacturer_info.twig
  13. покажите 385 строку из storage/modification/model/checkout/order.php при включенном модификаторе яндекс маркета
  14. Вмешательство минимальное: catalog/language/ru-ru/extension/total/ - здесь языковые файлы с названиями, можете переименовать.
  15. Я давно отказался от взимания платы за доставку в процессе оплаты заказа покупателем, покупатель выбирает предпочитаемый способ доставки (от почты до курьера) и оплачивает стоимость доставки перевозчику. Поэтому у меня не бывает подобных ситуаций, и нет головной боли при возвратах, фиксализации, основании взимания платы за логистические услуги, и т.п. Но какая разница что думаю я? Вам решать)
  16. а может потому, что в stylesheet.css нарисовано .caption-top { display: none; } а в common.js для вида сетка $(this).find('.product-name').prependTo(caption_top);
  17. Встроенный модуль Оплата за обработку заказа: ваш_сайт//admin/index.php?route=extension/total/handling Модули - тип Учитывать в заказе - порядок сортировки поставьте выше чем Всего (total)
  18. Созданы несколько вариантов доставки, очевидно) Не совсем понятно что именно вам непонятно. Способы доставки обозвать как угодно можно, клонировать и т.д., или через FilterIt например.
  19. Проверил, правки в перевод были внесены примерно в феврале прошлого года, так что я реабилитировался)
  20. Это косяки модуля, и нужно в первую очередь долбить их саппорт. У них в модуле вообще зачем-то считается все вместо того, чтобы брать итоговую сумму (total). Ну может так делали, чтобы обозначить каждую позицию в заказе. кусок контроллера: foreach ($total_data['totals'] as $total) { if ($total['code'] == 'coupon'){ $data['wsb_discount_price'] = $data['wsb_discount_price'] + $this->currency->convert(abs($total['value']), $order_info['currency_code'], $data['wsb_currency_id']); } if ($total['code'] == 'tax'){ $data['wsb_tax'] = $data['wsb_tax'] + $this->currency->convert($total['value'], $order_info['currency_code'], $data['wsb_currency_id']); } if ($total['code'] == 'shipping'){ $data['wsb_shipping_price'] = $data['wsb_shipping_price'] + $this->currency->convert($total['value'], $order_info['currency_code'], $data['wsb_currency_id']); $data['wsb_shipping_name'] = $this->session->data['shipping_method']['title']; } } И ни намека на reward points (которые бонусные баллы). Пишите им, пусть правят.
×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.