Roman

Roman

С нами с 21 августа 2017; Место в рейтинге пользователей: #136

Что за ошибка в консоли браузера?

Доброго времени суток! Прислали скрин с ошибкой
Открывыл эту же самую страничку в Гугл Хроме, Опере, Яндекс браузере, IE и не нашел данной ошибки, у клиента она возникает. Голову ломаю, не могу найти из-за чего это, но есть подозрение что это из-за input#mse2_ms$price_0, а именно знака $ в id инпута.
И еще что за ссылки в консоле chrome-extension://ompia… — это расширения браузера?
Roman
19 января 2018, 07:53
modx.pro
620
0

При встраивании видео с Ютуба возникает ошибка

Доброго времени суток! Суть проблемы — встраиваю видео через фрейм на сайт на страничку
krovlya-yuga.ru/products/gibkaya-cherepicza/
Вот сам фрейм
<iframe height="270" src="//www.youtube.com/embed/aYcvYelmZs0?rel=0&controls=1" width="480"></iframe>
Смотрю, а в логе браузера возникает ошибка
remote.js:34 GET chrome-extension://invalid/ net::ERR_FAILED


Кто подскажет как от нее избавиться?
P.S. Браузер Opera 49.0.2725.47.
Roman
11 декабря 2017, 11:06
modx.pro
4 330
0

Как убрать знак пробела в файлах изображений на сайте?

Суть вопроса вот в чем: как массово убрать в названиях файлов пробелы и на самих страницах сайта? Файлов много — руками перебирать не вариант.
Roman
07 декабря 2017, 07:26
modx.pro
1
1 229
0

Как правильно сжать CSS

Доброго времени суток!
На сайте стоит у меня MinifyX, и этим комбайном жму стили. Но вот беда — оказывается Microsoft Eadge отказывается воспринимать сжатый css, причем как то выборочно. Часть стилей игнорирует. Кто сталкивался с такой проблемой? Как решали? И еще… в файлах css, которые сжимает MinifyX не должно быть комментариев типа
/*Comment*/
?
Есть предположение что из-за них вся проблема.
Roman
02 ноября 2017, 14:37
modx.pro
1
2 524
+1

Нужен совет

Всем привет!
Столкнулся с проблемой — а именно из-за моих костылей фильтрация и загрузка товаров происходит оооооочень долго. Виной тому блок внизу карточки товара, где выводится особые характеристики товара, если они есть у товара.

В чанке карточки товара использую
<div class="properties">
  	  	[[!If? &subject=`[[+garantiya]]` &operator=`NOTEMPTY`  &then=`
          <div class=" prop-item prop-guarant" data-placement="top" data-toggle="tooltip" title="Гарантия: [[+garantiya]] [[+garantiya:declension=`год,года,лет`]]">
          <span class="value">[[+garantiya]]</span><span class="val-ed">[[+garantiya:declension=`год,года,лет`]]</span>
          </div>
        `]]

........
........
        [[!If? &subject=`[[+dlinatovara]]` &operator=`NOTEMPTY`  &then=`[[!If? &subject=`[[*id]]` &operator=`inarray` &operand=`16,4920,220,187,221,10,102` &then=`
        <div class=" prop-item prop-dlinatovara" data-placement="top" data-toggle="tooltip" title="Длина: [[+dlinatovara]] м">
          <span class="value">[[+dlinatovara]] м</span>
          </div>` &else=`

        `]]`]]

</div>
Т.е. если у товара есть гарантия то она выводится, если есть вес у товара — он выводится, есть длина — выводится и т.д.
Все бы ничего если бы из-за этого жутко не тормозила бы загрузка товаров. При фильтрации товаров около 4 сек. Это не есть гуд. Какие есть идеи по оптимизации?
Roman
04 октября 2017, 11:38
modx.pro
884
0

Траблы с кодировкой

Есть строка такого типа
\u043a\u043e\u0440\u0438\u0447\u043d\u0435\u0432\u044b\u0439 \u043a\u0440\u0430\u0441\u043d\u044b\u0439 \u0437\u0435\u043b\u0435\u043d\u044b\u0439 \u0444\u0438\u043e\u0440\u0435\u043d\u0442\u0438\u043d\u043e \u043d\u0435\u0430\u043f\u043e\u043b\u0438\u0442\u0430\u043d\u043e \u0442\u0443\u0440\u0438\u043d\u043e
Я так понял она в чистом unicode. Хочу перекодирровать ее в UTF-8, но не выходит
$replaces="\u043a\u043e\u0440\u0438\u0447\u043d\u0435\u0432\u044b\u0439 \u043a\u0440\u0430\u0441\u043d\u044b\u0439 \u0437\u0435\u043b\u0435\u043d\u044b\u0439 \u0444\u0438\u043e\u0440\u0435\u043d\u0442\u0438\u043d\u043e \u043d\u0435\u0430\u043f\u043e\u043b\u0438\u0442\u0430\u043d\u043e \u0442\u0443\u0440\u0438\u043d\u043e";
$str=iconv("unicode","UTF-8", $replaces);
echo  $str;
Результат вывода
畜㐰愳畜㐰攳畜㐰〴畜㐰㠳畜㐰㜴畜㐰搳畜㐰㔳畜㐰㈳畜㐰戴畜㐰㤳 畜㐰愳畜㐰〴畜㐰〳畜㐰ㄴ畜㐰搳畜㐰戴畜㐰㤳 畜㐰㜳畜㐰㔳畜㐰戳畜㐰㔳畜㐰搳畜㐰戴畜㐰㤳 畜㐰㐴畜㐰㠳畜㐰攳畜㐰〴畜㐰㔳畜㐰搳畜㐰㈴畜㐰㠳畜㐰搳畜㐰攳 畜㐰搳畜㐰㔳畜㐰〳畜㐰昳畜㐰攳畜㐰戳畜㐰㠳畜㐰㈴畜㐰〳畜㐰搳畜㐰攳 畜㐰㈴畜㐰㌴畜㐰〴畜㐰㠳畜㐰搳畜㐰攳
Roman
26 сентября 2017, 09:03
modx.pro
606
0

mSearch2 - сортировка кастомным select 'ом

Возникла необходимость кастомизировать стандартную сортировку компонента mSearch2.
Cортировка имела следующий вид:
Как оказалось компонент не может работать с select, а работает только тегом a. Ну да ладно, попробуем исправить это.
На сайте modx.pro в ветке Вопросы нашел вопрос Как сделать сортировку через select? от пользователя DimenSi. Вопрос частично решен если бы не одно НО
перестали работать фильтры, фильтрация срабатывает только после сортировки. Т.е. меняешь ценовой диапазон → ничего, после этого меняешь сортировку → срабатывает и сортировка и фильтр.

ПЛАН РАБОТЫ

  • Установка кастомного селеста
  • Написание скрипта для взаимодействия сортировки с компонентом
Roman
14 сентября 2017, 08:33
modx.pro
27
6 940
+5

Как при открытии страницы подгружать ajax'ом 24 то

Как в minishop2 при открытии страницы подгружать ajax'ом 24 товара, а при скроллинге подгрузить 3 товара?
При установке параметра limit=24, подгружается 24 товара, и при скролле также 24, а мне нужно 3.
Может кто сталкивался с этим? Хотя бы в каком направлении копать?
[[!setCategory]] [[!mFilter2? &filter_delimeter=`$` &limit=`24` &ajaxMode=`scroll`  &where =`ms$price:asc` &parents=`4282,4319,52,4346,4355,4381` &element=`msProducts` &filters=`ms$price:number, parent:categories` &tpls=`tpl.msProducts.row,tpl.msProducts.row2` &class=`msProduct` &sort=`ms$price:asc` &tplOuter=`tpl.mFilter2.outer.2` &tplFilter.outer.ms$price=`tpl.mFilter2.filter.slider` &tplFilter.row.ms$price=`tpl.mFilter2.filter.number`   &suggestionsRadion=`ms$tip` &suggestionsRadion=`ms$tippokritiya` &suggestionsRadion=`ms$strana` &suggestionsRadion=`ms$vendor` &suggestionsRadion=`ms$kraska`]]
Roman
11 сентября 2017, 11:13
modx.pro
1 056
0

зависает при сохранении ресурса.

Доброго времени суток! Кто-нибудь сталкивался с такой проблемой — в minishop'e при сохранении изменения в товаре зависает на окошке «Сохранение». При перезагрузке страницы по F5 изменения вступают в силу.
Roman
31 августа 2017, 07:27
modx.pro
1 932
0

Не могу сохранить изменения в документе.

Доброго времени суток!
Не могу никак сохранить изменения на страничке. Страничка «Продукция» является папкой для других страниц. Сама страница открывается нормально, но сохранять никак не получается — появляется окошко о том что документ сохраняется и на этом все зависает.
В других браузерах — аналогично.
Roman
23 августа 2017, 11:40
modx.pro
1 629
0