Роман

Роман

С нами с 15 октября 2018; Место в рейтинге пользователей: #191
Роман
08 июля 2021, 10:52
0
У вас свой фильтр стоит, не обратил внимание:
$(document).on('pdopage_load', function(e, data) {
	$('.stars').stars();
});
Функцию тоже не нужно было заменять, просто ниже этот код поставить.
Роман
08 июля 2021, 10:44
0
Дайте ссылку куда вставили. Рекомендую сюда вставить, чтобы потом не искать:
/custom/my/js/main.js
Роман
08 июля 2021, 10:40
0
А где прописали? Что-то не увидел. Просто после обновления фильтра, должен запустится скрипт, который как раз пересчитывает эти звезды.
Роман
08 июля 2021, 10:38
+1
Посмотрите тут. Тема уже обсуждалась.
Роман
08 июля 2021, 10:29
0
Как-то так наверно.
$(document).on('mse2_load', function(e, data) {
	$('.stars').stars();
});
Роман
08 июля 2021, 09:36
+1
Просто зацикливаешь, пока не получишь определенное кол-во дней. Но тут, есть ньюанс, когда рабочий день суббота, с этим пока не думал, как реализовать. Видимо нужно в исключение добавить.
<?php

$cout_day = 14; //кол-во дней
$holidayDates = [
    '2021-07-08',
    '2021-07-13',
    '2021-07-21',
    '2021-07-26'    
];

$countWD = 0;
$temp = strtotime("2021-07-01 00:00:00"); //дата старта
while($countWD < $cout_day){
    $next1WD = strtotime('+1 weekday', $temp);
    $next1WDDate = date('Y-m-d', $next1WD);
    if(!in_array($next1WDDate, $holidayDates)){
        $countWD++;
    }
    $temp = $next1WD;
}

$nextWD = date("Y-m-d", $temp);
echo $nextWD;
Роман
08 июля 2021, 09:21
0
Как-то так:
[[pdoMenu?
	&parents=`0`
	&level=`2`
	&tplInner=`@INLINE [[+wrapper]]`
	&tplParentRow=`tpl.test`
]]
Чанк tpl.test:
<li [[+classes]]><a href="[[+link]]" [[+attributes]]>[[+menutitle]]</a></li>[[+idx:is=`1`:then=`[[+wrapper]]`]]
Через @INLINE такая конструкция не будет работать.
Роман
07 июля 2021, 10:09
0
Благодарю.
Роман
07 июля 2021, 09:20
0
Подскажите, изображения с watermark не принимаются Фейсбуком или проходят проверку?
Роман
07 июля 2021, 08:47
0
Попробуй сюда написать. У меня тоже по этой же причине один из сайтов тормозит. Чем больше товаров, и опций, тем дольше идет сохранение.
Роман
06 июля 2021, 16:04
0
Возможно не правильно:
<div class="carousel-indicators">[[Gallery? &album=`[[*galleryName]]`  &thumbTpl=`sliderindicators`]]</div>
в шаблоне sliderindicators код следующий:
<button aria-current="true" aria-label="Slide [[+idx]]" class="[[+idx:is=`0`:then=`active`]]" data-bs-slide-to="[[+idx]]" data-bs-target="#carouselExampleIndicators" type="button">
    <span>[[+idx]]</span>
</button>
Роман
06 июля 2021, 15:08
0
Не очень понятно, о чем идет речь. Можно просто вызвать:
[[Gallery? &album=`1` &sortby=`rank` &containerTpl=`tpl.gallItem` &thumbTpl=`GalItemThumb`]]
Можете использовать, для обозначения номера картинки:
[[+sort_order]]
Роман
06 июля 2021, 09:09
0
Спасибо, перевел все на replace.
Роман
05 июля 2021, 09:40
0
В журнал ошибок зайдите manager/?a=system/event
Почистите кэш.
Роман
30 июня 2021, 12:41
0
Возможно в чанках прописано. Могу посмотреть nokerka@ya.ru
Роман
29 июня 2021, 09:01
0
IDX это не итерация цикла, это просто порядковый номер сортировки. Он может быть в любом порядке и может повторятся. Пример 1.2.9.100.100.100.342 и так далее.
Про округление.
{set $n = $idx % 3}
Роман
28 июня 2021, 16:56
0
На сколько я понимаю, в шаблоны не передается итерация. Нужно в самом сниппете это реализовывать. Возможно, я не прав.
Роман
28 июня 2021, 14:20
0
В документации почитайте, там написано. Можете использовать &tplLast