Всего 125 687 комментариев

Alex
27 ноября 2020, 00:58
+1
Василий, спасибо за всё!
Ты большой молодец и умница!
Павел
26 ноября 2020, 20:43
0
Php у меня стоит 7.4, Gallery на сайте нет.
Scorp Satex
26 ноября 2020, 20:18
0
Плагины и php версию надо тоже обновлять.
У меня ломали modx 2.7.3 — потому что стояла версия php 5.4, обновил до 7.2 — все прошло.
Какая версия php у вас? Проверьте обновления плагинов, особенно Gallery.
Павел
26 ноября 2020, 20:06
0
Здравствуйте. Вы пишите, что в релизе 2.8.1 есть обновления безопасности. Я обновил сайт до этой версии в начале ноября. Сегодня поддержка хостинга сказала, что с сайта идёт массовая рассылка спама. У себя на сервере я обнаружил много папок с непонятным содержимым, датированные 19 октября (релиз 2.8.1 вышел 22 октября). Может ли это быть связано с брешами в безопасности предыдущего релиза и где посоветуете искать проблему?
Вячеслав
26 ноября 2020, 17:53
0
А как можно вывести(перехватить) остаток или может кто то реализовал при остатке 0 надпись «Под заказ», а если больше 0 то надпись «В наличии»
Дмитрий
26 ноября 2020, 16:31
0
О! Точно! Спасибо друг!
Евгений Webinmd
26 ноября 2020, 13:47
+1
ну добавьте форме data атрибут с url
<form data-redirect="[[~69]]">

и потом в js
window.location.href = form.data('redirect');
nekto
26 ноября 2020, 12:36
0
В здравом уме никто даже 10 делать не будет таким образом. Про нормализацию данных видимо тут никто не слышал.
Prihod
26 ноября 2020, 12:30
0
А кто сказал что их может быть не больше 10 ?) Тут только ограничение mysql на количество столбцов в таблице и это насколько мне известно 4096 столбцов в таблице, 1000 для InnoDB
nekto
26 ноября 2020, 12:13
0
Так написано же в описании «Компонент позволяет создать для каждой категории свое независимое поле сортировки товара», или я читать не умею? Так и написали бы «для каждой, если их всего десять, не больше») При чем тут моя задача?
Николай Мирошниченко
26 ноября 2020, 10:43
0
Приветствую. я написал для себя инструкцию по настройке мультиязычности, использую ее для своих проектов ни разу не возникло проблем. Использую Babel + контексты. Я думаю лучше позже чем никогда. Для автора вопроса, возможно, не актуально, но все же для кого то будет полезно.
Андрей
26 ноября 2020, 01:34
+1
У меня задача сделать свою сортировку для каждой категории.
Даже если бы категорий было не 200, а 20, а это обычная ситуация для магазина, то ваш компонент уже не подходит…
А с чего вы вдруг решили, что данный компонент должен решать конкретно вашу задачу?
dokreg
25 ноября 2020, 23:34
0
Да, про плагины и события я в курсе, просто получается через месяц нужно будет заходить в ресурс и нажимать на кнопку сохранить, чтоб актуализировать дату, тогда можно и без плагина выводить стандартным плейсхолдером дату редактирования ресурса типо такого: [[*editedon:date=`%d %b %Y`]]
Евгений Webinmd
25 ноября 2020, 21:16
+1
в модх есть система плагинов. Они срабатывают на определённые события
Вот пример плагина:
<?php
if ($modx->event->name=="OnDocFormSave") // Плагин срабатывает при сохранении ресурса
{     
      // тут код для получения всей даты
     $resource->set('createdon', $newDate);   
}
dokreg
25 ноября 2020, 19:44
0
не понял в каком плагине?
nekto
25 ноября 2020, 16:13
0
У меня задача сделать свою сортировку для каждой категории. Так как категорий много, и структура категорий обширная, то при перетаскивании в админке бывает путаница, minishop перекидывает товар из одной категории в другую. Ваше решение было бы отличное, если бы не одно но, которое я описал в первом сообщении. Даже если бы категорий было не 200, а 20, а это обычная ситуация для магазина, то ваш компонент уже не подходит…
Prihod
25 ноября 2020, 15:37
0
Это ни какой не костыль, а вполне нормальное решение для текущей задачи в рамках функционала minishop2
Максим
25 ноября 2020, 15:37
0
оо) а это удобно) спасибо))
Артем
25 ноября 2020, 15:34
+1
После @ указывается набор параметров.
В админке тык по шестеренке -> Наборы параметров.