Финансовая поддержка
VPS, бесплатные дополнения и docs
Донаты оплачивают сервер и двигают бесплатные дополнения MODX и документацию.
Поддержать
UiCMPGenerator дополнение для создания пакетов
Личный кабинет на Sendit - не удается сбросить пароль
[mSync] Новая версия синхронизации с 1С
Checkbox для модального окна
[SendIt 2.6.0] Анализ поведения пользователя для защиты от спама (невидимая капча)...
Minishop + честный знак (продажа маркированной продукции)
Sendex 2.0 не встает на Modx 2.8.8
MiniShop3 - Не выводятся товары дополнительных категорий
MobileDetect 2.0.0-pl функция "планшеты как стандартные браузеры не работает"
MobileDetect - проблема при установки компонента
Всего 126 145 комментариев
Ошибка у меня вышеозвученная, не лечится ничем, уже 3 раза все переставляли, по разному меняли и т.п.
Подскажите хоть в какую сторону копать.
1) Сейчас установлена чистая (нулевая) 2.2.7 поставлены только 2 расширения pdo+minishop
2) Создаем папку товаров, добавляем товар, пытаемся загрузить картинку.
Получаем:
Картинка загрузилась, а папки для превьюшек не создались, соответственно и они сами тоже нет.
В логах 1:1 что и выше, только домен другой.
menuindex нильзя никак вывести в шаблоне товара?
пробовал добавить menuindex через Настройки MS2, ничего не получилось.
Обрисую пример на словах.
Нужно достать (берем обычные поля, потому как с JSON всё понятно) уникальные значения price, weight и gender (это поле добавлено с помощью плагина). К примеру есть 3 записи в которых эти поля имеют следующие значения соответственно:
100 — 10 — male
123 — 10 — famale
150 — 12 — male
запрос примерно такого содержания
$q = $modx->newQuery('msProductData');
$q->select(array('DISTINCT msProductData.price,msProductData.weight,msProductData.gender'));
даст возможность получить уникальные комбинации, тоесть в результате мы получим 3 строки, которые содержат все эти данные, а нужно получить массив примерно такого содержания
array(
'price'=>array(100,123,150),
'weight'=>array(10,12),
'gender'=>array('male','famale')
)
Безусловно можно его сформировать в скрипте, что, по сути, я на данный момент и сделал, но хотелось получить сразу более удобоваримый результат, в первую очередь потому, что меньше памяти он скушает, ведь если в магазине 15000 товаров, а выбирать нужно не 3 свойства, а скажем 8, то у большинства товаров будут комбинации уникальные, и в результате у нас будет 12000 (к примеру) строк, а уникальных значений на все 8 свойств всего 200. Хотя я могу конечно и ошибаться по поводу памяти.
Думаю, это заморочки Facebook.
Скорее всего, будет отдельный платный компонент для личного кабинета, но не знаю, когда.