Александр

Александр

С нами с 31 июля 2014; Место в рейтинге пользователей: #215
Александр
23 мая 2018, 06:48
0
Подскажите, как сейчас это делается?
С момента создания этой темы структура modExtra изменилась, и я что-то не могу найти в каком месте добавляется TV.
Александр
16 мая 2018, 13:26
0
Короче, сделал как здесь — без AjaxForm.
Александр
16 мая 2018, 11:34
0
Уже весь мозг поломал
Александр
08 мая 2018, 05:52
0
Починил, откатив версию PHP с 7.1 на 7.0
Странно как-то это всё. Хостер клянётся, что с их стороны всё в порядке.
Александр
07 мая 2018, 19:05
0
Что ещё может бы причиной?
Хостер говорит, что всё в порядке — проблема на стороне движка.

Я даже резервную копию восстановил — не помогло.
Александр
07 мая 2018, 13:40
0
Тоже так подумал сначала, но нет ( ещё 5 Гб в запасе
Александр
10 апреля 2018, 13:12
0
Такая же проблема. Удалось решить?
Александр
05 апреля 2018, 08:19
0
В общем, сделал выборку через сниппет. В &resources указываем список исключаемых id, у которых не опубликован родитель.

<?php
$sql = $modx->prepare("SELECT
                          `id`
                      FROM
                          `eZRjUq0u0atk_site_content`
                      WHERE
                          `class_key` = 'msProduct' AND `parent` IN(
                              SELECT
                                  `id`
                              FROM
                                  `eZRjUq0u0atk_site_content`
                              WHERE
                                  `class_key` = 'msCategory' AND `published` = 0
                          )");
$sql->execute();

$output = array();

while ($row = $sql->fetch(PDO::FETCH_ASSOC)) {
  $output[] = "-".$row['id'];
}

return implode(', ',$output);

Работает. Но буду признателен, если кто-нибудь поможет оптимизировать.
Александр
04 апреля 2018, 15:48
0
Удалось решить проблему? что-то я тоже догнать не могу, какое условие прописать при вызове сниппета
Александр
15 марта 2018, 09:18
0
Очень неприятный баг (
Александр
15 марта 2018, 05:36
0
Удалось решить проблему? У меня та же ситуация
Александр
01 марта 2018, 03:43
0
На странице вместе с ms2form был вызван mSearchForm. После того, как убрал форму поиска, ошибка исчезла
Александр
01 марта 2018, 03:11
0
А если плагина AdminPanel вообще нет, а ошибка всё равно присутствует?
Александр
29 января 2018, 12:40
0
Решили свою задачу? тоже актуально
Александр
29 января 2018, 12:26
0
А можно как-нибудь сортировать в том же порядке, что и в настройках карточки?



Ситуация следующая: у товара есть размеры XXS, XS, S, M, L, XL, XXL, XXXL.
При вызове msOptionsPrice.option все размеры сортируются только в алфавитном порядке, то есть: M, L, S, XS, XL, XXS, XXL, XXXL.

Параметр size:SORT_DESC меняет только направление, а size:SORT_ASC:SORT_NUMERIC, естественно, ничего вообще не меняет, т.к. тут буквенные размеры.

Как сделать, чтобы выводился порядок XXS, XS, S, M, L, XL, XXL, XXXL?
Александр
24 января 2018, 17:38
1
0
Разобрался. Забыл, что надо вызывать в mFilter не ms, а msoption.
Так работает:
[[!mFilter2?
	&parents=`1`
	&filters=`msoption|capacity`
]]
Александр
24 января 2018, 14:10
0
А как быть с фильтрацией по списку с автодополнением?

Создаю поле по видео-инструкции. Заполняю его у нескольких товаров подобными значениями:


На странице каталога вывожу фильтр:

[[!mFilter2?
	&parents=`1`
	&filters=`ms|capacity`
]]

В итоге вот такой фильтр выходит:



Как-то можно сделать, чтобы в итоге получился чекбокс для каждого значения, а не для всей строки полностью?
Здесь можно глянуть: s12612.h9.modhost.pro/
Александр
23 января 2018, 18:29
0
Спасибо, сейчас проверю на тестовом. В целом этого должно хватить для дальнейшей работы. Осталось только разобраться, как создавать категории и подкатегории и можно покупать компонент.
Александр
22 января 2018, 13:08
0
Подскажите, этот компонент подойдет для парсинга XML такого вида?
www.tss.ru/bitrix/catalog_export/yandex_800463.xml