Вопросы

msMCD

Здравствуйте! Подскажите, может кто-то сталкивался. Использую плагин для корзины msMCD. Сайт мультиязычный.
При добавлении товара в корзину, например из языкового контекста «de», корзина обновляется, НО, в ней содержимое на русском контексте: текст кнопок, заголовки и т.д. Если обновить страницу, то в корзину подтягивается нужный контекст.
Vadim
28 июля 2019, 19:13
modx.pro
1 264
0

Не отправляются письма- или как вывести модалку?

почему то не отправляются письма formit стоит
Руслан Попков
28 июля 2019, 17:49
modx.pro
1 048
0

Просто интересно. А пользуются ли в реальной жизни тестами Mocha и им подобными ?

В очередной раз, когда среди выходного дня появляется свободное время, пытаюсь улучшить свои скудные знания.
Сегодня наткнулся на разбор тестов javascript Mocha.
Прочел и удивился, мне кажется что никто в реальности этого не делает.
Может быть в крупных компаниях, где одним только js занимается сразу пять разработчиков и один пишет тесты, второй пишет код, чтобы эти тесты проходили… Ну может быть.
А вот среди «простых» программистов, кто делает не проекты, а сайты и сайтики, причем полностью сам, кто-то с этим заморачивается?
Я вот могу признаться, что даже git считаю ненужным инструментом в моей работе. Как система контроля версий файла он мне не нужен. Я еще могу понять этот инструмент как способ одновременной работы двумя программистами над разными участками кода, но в моей жизни такого нет, все приходиться делать самому.
Ну в общем расскажите. Пользуетесь Моккой?
Александр Мельник
28 июля 2019, 14:45
modx.pro
816
0

Вывод цвета из связей в карточку товара

Привет!
вывожу в карточке товара связи товаров по отдельному TV полю все работает как нужно.
<div class="form-group row">
          <label class="col-12 col-md-12 options">Доступные цвета </label>
          <div class="col-12 col-md-12 opt-color">
          [[!msProducts?
            	&parents=`0`
            	&link=`2`
            	&includeTVs=`ColorPicker`
            	&master=`[[*id]]`
            	&tpl=`opt_color.tpl`
            ]] 
          </div>
</div>
Проблема заключается в том, что если нет связей в товаре (нет других цветов), то заголовок остается и я не знаю как его убрать. Вот собственно и задача, если нет связей у товара, то и поля с заголовком «Доступные цвета» вообще исчезает.

Делал вот такой вывод но выводит не цвета, а полностью товары как в каталоге.
Сергей
27 июля 2019, 21:05
modx.pro
1 078
0

Вывод содержимого из content только на первой странице pdoPage

Здравствуйте.
Изначально не понравилось как pdopage разбивает странички при пагинации и я решила все сделать по мануалу:
ilyaut.ru/tips-and-tricks/implement-pagination-without-get-parameters-in-the-url/
Теперь необходимо вывести информацию из [[*content]] только на первой страничке, подходящих способов найти не смогла.
Вставлю кусочек кода:
[[*content]]
</div>
<div class="bz-ct">
<strong>.....</strong>
[[!pdoPage?
    &pageLinkScheme=`/[[+pageVarKey]]-[[+page]]`
    &ajaxMode=`scroll`
    &templates=`4`
    &depth=`1`
    &resources=`-15`
    &tpl=`diktantListTpl`
    &includeTVs=`liStDiktantTitle`
    &tplWrapper=`@INLINE <ul>[[+output]]</ul>`
    &sortdir =`ASC`
    &tplPageWrapper=`@INLINE <div class="m-BTm"><ul class="pagination">[[+first]][[+prev]][[+pages]][[+next]][[+last]]</ul></div>`
    &tplPage=`@INLINE <li><a href="[[~[[*id]]]][[+pageNo]].html">[[+pageNo]]</a></li>`
    &tplPageActive=`@INLINE <li class="active"><a href="[[~[[*id]]]][[+pageNo]].html">[[+pageNo]]</a></li>`
    &tplPageFirst=`@INLINE <li class="control"><a href="[[~[[*id]]]][[+pageNo]].html">Первая</a></li>`
    &tplPageLast=`@INLINE <li class="control"><a href="[[~[[*id]]]][[+pageNo]].html">Последняя</a></li>`
    &tplPagePrev=`@INLINE <li class="control"><a href="[[~[[*id]]]][[+pageNo]].html">«</a></li>`
    &tplPageNext=`@INLINE <li class="control"><a href="[[~[[*id]]]][[+pageNo]].html">»</a></li>`
]]
</ul>
</div>
[[!+page.nav]]
Вика
26 июля 2019, 21:48
modx.pro
1 006
0

Поиск по 2 датам

Добрый день, на сайте реализовал поиск по датам, от и до
проблема заключается в том, что он показывает нормально, не отображает на все и как захочет, можете подсказать в чем проблема?
[[!pdoPage?
            &parents=`[[++cultureKey:is=`ru`:then=`5,6`:else=`26,27`]]`
            &tpl=`tpl.event`
            &includeTVs=`image_event,dates,dates_after`
            &includeContent=`1`
            &idx=`1`
            &limit=`5`
            &sortby=`{"dates":"ASC"}`
            &templates=`4,6`
            &where=`["published=1","(context_key = '[[++cultureKey]]') AND ( dates BETWEEN '[[!today]]' AND '[[!week]]') OR (dates_after > '[[!today]]')"]`
     ]]
<?php
/* today*/
$date = date("Y-m-d");
$d = new DateTime($date);
return $d->format('Y-m-d');
<?php
/* week */
$date = $_GET['dates'];
$d = new DateTime($date);
$d->modify("+7 day");
return $d->format('Y-m-d');
формат даты в тв параметре 2019-09-17
в админке около 15 ресурсов с нужно датой, а выводит он всего 2, если дата прошла, он не публикует ресурсы
atrox
26 июля 2019, 10:12
modx.pro
725
0

ms2gallery как TV?

Привет,
подскажите плз, можно ли использовать ms2gallery, как TV? Или она подключается прямо к ресурсам через шаблоны? Нужна какая-то галлерея для MIGx, и что-то не могу ничего найти. Раньше всегда создавал галлереи при помощи самого же MIGx, но клиенту нужно что-то более удобное.

Спасибо
dopeless
25 июля 2019, 00:13
modx.pro
1 003
0

Списки фильтров в виде ссылок для меню

Добрый вечер, коллеги.
Пытаюсь решить задачу построения меню для мобильной версии. По сути это как списки с параметрами по которым сортируются товары в категории. См. картинку.
Андрей
24 июля 2019, 23:14
modx.pro
1
894
0

Фронт енд тормозит при выборе метода доставки MS2

Добрый день.

В общем проблема в следующем. При выборе способа отправки(клике на чекбокс) несколько раз, чекбоксы начинают произвольно переключаться с бешенной скоростью. По всей видимости конфликт js файлов от темы сайта и минишопа. Никто не встречался с данной проблемой?
Посоветуйте как решить? Не могу найти конфликтующий код… может можно кнопки выпадающим списком как-то реализовать иначе?

Ибраим Велиев
24 июля 2019, 17:25
modx.pro
861
0

Массовое обновление значений tv-параметров

Здравствуйте.

У каждого ресурса есть TV с ценой в у.е. Цена добавляется в основном с помощью CatalogFill и вручную. Нужно чтобы на сайте цена уже показывалась в национальной валюте. Например, я ввожу некий коэффициент (текущий курс) и плагин или сниппет умножает его на ту цифру, которая указана в TV параметре ресурса и на странице выводится уже пересчитанная цена.

Честно отгуглил несколько дней, но ничего подходящего не нашел. Есть вариант для MS2 с автоматическим обновлением, но у меня MS2 не используется. Есть еще Модуль Изменение цен, но, опять же, для EVO.

Спасибо за любую помощь.
vlntnztn
24 июля 2019, 14:05
modx.pro
787
0