Александр Мельник

Александр Мельник

С нами с 02 сентября 2016; Место в рейтинге пользователей: #64
Александр Мельник
19 февраля 2021, 13:50
0
сделали хоть бекап сайта перед обновлением?
Александр Мельник
18 февраля 2021, 17:46
0
нужно отдать эту задачу тому кто разбирается.
Или изучать документацию. Это огромная редкость и удача, когда какая то программа имеет такую же подробную документацию, как api яндекс карт. Пользуйтесь такой удачей, чтобы узнать что-то новое.
Александр Мельник
17 февраля 2021, 19:26
0
Кстати мне сегодня по одному из проектов выставили задачу и там такая же проблема.
Заказчик заполняет характеристику, сохраняет, но при следующем открытии поле пустое.
И так только с некоторыми характеристками, пока не смотрел в чем проблема и вряд ли раньше следующей недели доберусь до нее.
Александр Мельник
15 февраля 2021, 18:05
0
Евгений, а где почитать за list?
я сталкивался только с
{if $_modx->resource.template in  [1,2,3]}
Александр Мельник
12 февраля 2021, 09:18
0
Вы же ставите галочку в настройках плагина, чтобы выбрать событие OnDocFormSave?
и мне кажется
$resource->save();
лучше внести внутрь if
Александр Мельник
11 февраля 2021, 13:53
0
Тогда у вас неверно заполняются значения ТВ поля.
Если вы говорите что 89 это родитель статей, то почему вы его используете в EVAL привязке?
У вас вместо имен авторов, в ТВ поле значит попадают имена статей. (если быть совсем корректным то идентификаторы. )
Александр Мельник
11 февраля 2021, 13:49
0
дело не только в равно.
во первых символ равно не нужно ставить, условие в json формате будет такое {«text»:«hello»}
Но у вас и без "=" мешанина в коде жуткая.
У вас 89 это родитель ресурсов, в которых хранятся имена авторов.
Но этот же родитель 89 у вас участвует в выборке, которая должна выводить новости.
Что-то странное у вас твориться и я по прежнему считаю, что пока вы детально со скринами не расскажите, что вы там напридумывали, никто вам не сможет помочь.
Александр Мельник
10 февраля 2021, 21:43
0
У вас видимо есть страница автора
и вы хотите чтобы перейдя на нее, были видны и 6 новостей, написанных этим автором.
Но совершенно не ясно, что в вашей логике — имя автора?
Плюс Вы же понимаете, что у вас [[*autor-res]] — это число? Это идентификатор.
Поэтому выборка LIKE применительно к числу, будет давать непредсказуемые результаты.
Александр Мельник
10 февраля 2021, 21:34
0
Что-то такое странное у вас написано, хаос какой-то.
Если вы четко распишите как у вас все организовано и что хотите добиться, вероятность что вам помогут сильно увеличится.

Вы говорите -имя автора, но судя по этому
@EVAL return $modx->runSnippet('pdoResources',array('parents'=>89,'depth'=>0,'limit'=>0,'sortby'=>'menuindex','sortdir'=>'ASC','tpl'=>'@INLINE [[+pagetitle]]==[[+id]]||','tplLast'=>'@INLINE [[+pagetitle]]==[[+id]]'));
у вас имя автора — это просто названия каких-то ресурсов.
А для большинства людей, это имена пользователей (users). В modx есть сущность user и именно он подразумевается как автор.
Не понятно, как и написал Артур, зачем вы используете LIKE
Не понятно где именно вы вызываете сниппет pdoResources, а следовательно непонятно есть ли там ТВ [[*autor-res]] которое вы так лихо поместили в where.
Александр Мельник
10 февраля 2021, 11:04
0
в любом случае получится невероятный колхоз. Думаю вам правильнее было бы сделать ваш сайт на каком то фреймворке и писать логику доступа свою, идеально подходящую под задачу.
Александр Мельник
09 февраля 2021, 14:13
0
вот то что красным, это и есть ошибка, остановившая выполнение javascript
Ваш файл минимизирован, в нем тяжело будет понять причину. Советую использовать несжатый файл и искать причину ошибки.
Александр Мельник
09 февраля 2021, 09:21
+1
Скорее всего у вас пропали не стили, а возникла ошибка в javascript, которая и не дает проинициализироваться слайдерам.
Откройте консоль браузера и смотрите какие там ошибки.
Александр Мельник
07 февраля 2021, 17:21
+1
Не совсем понимаю, зачем ТВ поля должны содержаться в content? Контент- менеджер заполняет содержимое страницы и вставляет в него вызов fenom {$_modx->resource.image}? Это странно.

Не буду утверждать, что я точно знаю как это работает, но знаю, что парсер на основе fenom и родной парсер modx по разному проходятся по шаблону. Попробуйте тоже самое переписать на стандартном синтаксисе [[!proResources]] возможно это поможет.
Александр Мельник
07 февраля 2021, 14:03
0
Все же работает логично и правильно.
Почему вдруг вызов {$_modx->resource.image} должен выдавать ТВ не того ресурса, где он вызывается?
Скорее вам нужно использовать просто {$image}
Плюс, мне кажется у вас вот в этой строке не совсем корректно
'resources'=>$id,
Что такое $id? Если это вызывается в шаблоне страницы, то должно быть $_modx->resource.id
Александр Мельник
02 февраля 2021, 12:40
0
Звучит как описание проблемы, а не ее решение.
а вот email с запроса не цепляет
почему?
Думаю все таки будет полезно распечатать содержимое POST
Александр Мельник
28 января 2021, 17:29
0
А для каких целей может понадобиться чат между пользователями?
Я без иронии, просто не могу себе представить ситуацию, когда посетители сайта должны писать друг другу. Ну врядли же кто то пишет соцсети на modx
Ну разве что задать вопрос менеджеру, а вот больше не могу придумать применений.
Поделитесь для чего используете вы?
Александр Мельник
28 января 2021, 10:42
+3
спасибо, просто молодцы.
Александр Мельник
22 января 2021, 15:09
0
А если без оплаты перейти по этому урл, указав свой email?
Александр Мельник
20 января 2021, 14:21
0
спасибо. а как решаете вопрос сохранности данных в случае перезапуска или удаления контейнера?