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

mscbro

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

    50
  • З нами

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

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

  1. Всем здравствуйте и спасибо за помощь, пока сработал вариант от @Kiyoshi {reg[#(\s{2,})#ui]}| В остальном согласен про повторяющиеся границы и группы атрибутов, буду все пробовать, кстати на счет групп атрибутов тоже хотелось уточнить, как я понял только одна группа может быть задана? У меня изначально уже все было сделано, но когда уткнулся в проблему с пробелами то все удалил чтобы проще показать было. И в результате присутствовали пробелы в начале значений атрибутов, хотя тут же находил что автор писал, что подобные пробелы должны отсекаться автоматически, но они остались в моем случае, или может я что то не так понял.
  2. Здравствуйте, помогите пожалуйста разобраться, тему исследовал, но никакие решения не помогают. Не получается избавиться от нескольких пробелов при замене в атрибутах. Версия модуля SimplePars v4.9_stable
  3. @Lena1993 Попробуйте так, после RewriteEngine On добавить RewriteCond %{QUERY_STRING} ^_route_=catalogs/gryazezashchitnye-pokrytiya/shchetinistoe-pokrytie/balt-turf-tsentrobalt/balt-turf-0-9h15-m-romb-zelenyj-263$ RewriteRule ^(.*)$ https://МОЙ-САЙТ/catalogs/gryazezashchitnye-pokrytiya/shchetinistoe-pokrytie/schetinistoe-pokrytie-balt-turf-0-9kh15-m-romb? [R=301,L]
  4. Подскажите пожалуйста почему в сортировке по имени "Товар 10x1" оказывается впереди "Товар 1х1" и можно ли как то сделать чтобы по имени сортировало и с цифрами по порядку? Товар 1х1 Товар 2х1 Товар 10х1 И еще вопрос другой, если порядок сортировки на товарах не указан, то можно ли все такие товары например относить в конец, а на тех что указан естественно в начало? Чтобы не надо было по всем товарам устанавливать порядок, а то пока не поставить то такие товары стоят в начале как будто у них порядок 0 стоит. ocStore 2.3
  5. Нашел, ошибка в правиле была, внимательнее надо быть, всем спасибо и пардон за кипишь (/.*|) Cлеш то лишний был
  6. Здравствуйте, подскажите пожалуйста в чем может быть дело, прописывал правила редиректов в htaccess для ocstore 2.3, зашел проверить по одному из url для которых прописывал правила, обнаружил что допустил ошибку, отредактировал правило, сохранил, пробую снова этот же url, но правило как работало до этого так теперь и работает, тоесть без изменений. Причем те правила которые я не тестировал они после правки работают уже с изменениями как мне надо, а то которое проверял первым до изменений так и показывает. Чистил кеш SEO URL, проверял с других браузеров этот url, все одно, так и редиректит по старому теперь эту ссылку, непойму как обновить теперь. Вот пример, было так RewriteCond %{QUERY_STRING} ^_route_=old-category$ RewriteRule ^(/.*|)$ https://domain.ru/new-category/? [R=301,L] Исправил первую строку, в конце добавил слеш перед $ RewriteCond %{QUERY_STRING} ^_route_=old-category/$ RewriteRule ^(/.*|)$ https://domain.ru/new-category/? [R=301,L]
  7. @ashap поскажите еще пожалуйста, этот модуль обладает таким же функционалом в плане отложенных платежей? И если нужны чеки и все такое то лучше использовать Юкассу как юрлицо?
  8. Спасибо, пока что стандартно, а уточните еще пожалуйста, на демонстрации видно что устанавливается сумма сразу на первом этапе редактирования заказа, не помешает ли сохранить/изменить стоимость доставки если не все обязательные поля заполнены в этих 5 закладках? Просто сейчас это невозможно, приходится все обязательные поля заполнять чтобы отредактировать заказ, т к используется не стандартный модуль чекаута где всего несколько полей заполняет покупатель.
  9. @ashap Здравствуйте, подскажите пожалуйста сможет ли данный модуль помочь реализовать подобное: 1. Если клиент при оформлении заказа выбирает определенный способ доставки то срабатывает отложенный платеж, а на остальные способы сразу переводит на оплату. 2. В случае если отложенный платеж администратор предлагает клиенту варианты доставки и если клиента устраивает стоимость то админ одобряет заказ к оплате и у клиента где то в кабинете например или еще как появляется кнопка оплатить заказ. 3. И можно ли например добавить к заказу произвольную стоимость доставки, чтобы так же после согласования способа доставки прибавить эту сумму в заказ и также одобрить его к оплате?
  10. Не баг, просто если поменяли количество товара на странице оформления и этого товара на складе недостаточно то скрываются все блоки с кнопкой оформить заказ, кроме списка товаров и появляются если наоборот.
  11. Думаю так лучше будет /catalog/view/theme/default/template/checkout/custom.tpl Это <div class="row"> Меняем на это <div class="row data-check"> И находите где начинается <script> после этой строки добавляем $('body').on('DOMSubtreeModified', '#custom-cart', function(){ function timeout1(){ var data_check = $('.data-check .col-sm-8').text(); if ((!($('.alert.alert-warning').length)) && ($.trim(data_check) == '')) {; location.reload(); } } setTimeout(timeout1, 1000); function timeout2(){ var data_check2 = $('#custom-cart').text(); if (($('.alert.alert-warning').length) && ($.trim(data_check2) == '')) {; location.reload(); } } setTimeout(timeout2, 1000); }); и еще если надо скрывать все данные и кнопку оформить если недостаточное количество товара и обратно /catalog/view/javascript/custom/cart.js Заменяем это if (json['error']){ json['error'].forEach(function(error){ $('.breadcrumb').after('<div class="alert alert-warning">' + error + '</div>') }); } На это if (json['error']){ json['error'].forEach(function(error){ $('.breadcrumb').after('<div class="alert alert-warning">' + error + '</div>'); if (error == 'Продукты отмеченные *** отсутствуют в нужном количестве или их нет в наличии!') { $('#custom-cart+.row, #custom-control').hide(); } }); } if (($('.alert.alert-warning').html() !== 'Продукты отмеченные *** отсутствуют в нужном количестве или их нет в наличии!') || !($('.alert.alert-warning'))) { $('#custom-cart+.row, #custom-control').show(); } и И ниже еще такой же блок if (json['error']){ json['error'].forEach(function(error){ $('.breadcrumb').after('<div class="alert alert-warning">' + error + '</div>') }); } Заменить на это if (json['error']){ json['error'].forEach(function(error){ $('.breadcrumb').after('<div class="alert alert-warning">' + error + '</div>'); if (error == 'Продукты отмеченные *** отсутствуют в нужном количестве или их нет в наличии!') { $('#custom-cart+.row, #custom-control').hide(); } }); }
  12. Здравствуйте, В процессе работы с магазином заметил что товар с опциями кладется в корзину без выбраной опции, что в товаре, что в каталоге, уже отключил все модификаторы, обновил и все равно. Подскажите пожалуйста где что можно проверить? ocStore 2.3
  13. Спасибо, надо было в 3 закладках сразу сделать первичные настройки и потом уже сохранять, а я каждую отдельно сохранить нажимал...
  14. Здравствуйте @matroskin92 , спасибо за полезный модуль, подскажите пожалуйста, почему могут не сохраняться настройки в модуле? Модуль установлен на ocStore 2.3 и штатный шаблон. И на странице оформления заказа с чем может быть связаны ошибки? Notice: Undefined index: custom_status in /home/b/bronco/ledszone/public_html/catalog/controller/checkout/custom.php on line 18 Notice: Undefined index: custom_status in /home/b/bronco/ledszone/public_html/catalog/controller/checkout/custom.php on line 21 Вот это условие ... // Подгружаем настройки if ($setting['custom_status'] && !empty($errors)){ $data['cart'] = $this->getChildController('cart', $setting['custom_cart']); $data['errors'] = $errors; } elseif ($setting['custom_status']) { ...

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

Important Information

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