Всего 123 808 комментариев

Leo
Leo
16 ноября 2023, 21:02
0
Понятно. Я задал вопрос в расчете, что кто нибудь из пользователей сталкивался и решил проблему, ну или знает причину кривой работы.
Наумов Алексей
16 ноября 2023, 20:45
+1
Привет! Да, кажется есть ошибка при создании нового ресурса… завтра постараюсь поправить, затестировать, выпустить обновление.

Временно можно в плагине в начале поставить проверку типа
case 'OnDocFormPrerender':
    if(empty($resource)) {
      return;
    }
    .. код ниже
Wassi Wassinen
16 ноября 2023, 20:30
0
Приветствую. Спасибо за компонент.
Есть проблема — при установке fileMan с Collections при создании ресурса в коллекции получаю такую ошибку:



После удаления fileMan — ошибка исчезает.
Артур Шевченко
16 ноября 2023, 20:13
0
Ты спросил
Есть какой то способ адаптировать данный компонент под версию модекс 3?
Я описал единственный возможный способ это сделать. И, думается, бесплатно никто этого делать не будет.
Leo
Leo
16 ноября 2023, 20:04
0
Ок, спасибо, кэп, ценный совет!
Но возможно, у человека желающего помочь, все таки, есть идеи, как решить выше описанную проблему?
Артур Шевченко
16 ноября 2023, 18:28
0
Конечно есть, почитай статью о нововведениях в modx 3, об особенности разработки компонентов, скачать исходники с гита и внести правки с учётом полученных знаний.
Raimei
15 ноября 2023, 20:33
0
Немного имел ввиду другое, забыв об этом дописать.

Обновить зависимости самого pThumb.
Артур Шевченко
15 ноября 2023, 19:15
0
Я сказал, делайте переадресацию на страницу где кроме кнопки подтверждения нет.
Анастасия
15 ноября 2023, 19:13
0
К тому что страна, для которой делаю, данное предупреждение не формальность. Поэтому надо с подменой шаблона. Чтобы пока человек не кликнул, что ему 18, он бы вообще ничего и никак не мог посмотреть. Поэтому и нужно на бэке делать
Артур Шевченко
15 ноября 2023, 19:09
0
Не знаю причём тут страна, но если не хотите окно, делайте редирект при отсутствии куки.
Анастасия
15 ноября 2023, 19:06
0
Про наличие куки это я понимаю ))) что если нет куки, то показываем. Дело в том, что это не для России, поэтому нужно с подменой шаблона
Артур Шевченко
15 ноября 2023, 18:34
0
Учитывая, что требуется действие от пользователя, данный функционал надо делать на фронте с помощью JavaScript: если кука установлена — показываем сайт, а если не установлена — окно с требованием подтвердить возраст. А поскольку это чистая формальность для надзорных органов, то заморачиваться подменой шаблонов смысла нет.
Андрей
15 ноября 2023, 17:43
0
Так pThumb работает на MODX 3.
Максим
15 ноября 2023, 13:08
0
Я решил проблему так:
{set $res = $_modx->getResource($_modx->resource.id)}
{if  $res.class_key === 'modSymLink'}
    <link rel="canonical" href="{$res.content | url : ['scheme' => 'full']}"/>
{else}
    <link rel="canonical" href="{$_modx->resource.id | url : ['scheme' => 'full']}"/>
{/if}
Wassi Wassinen
15 ноября 2023, 11:40
0
Супер. И ещё раз — вы молодец!
Артур Шевченко
15 ноября 2023, 10:28
0
Да об этом я думал и скорее всего добавлю её в коробку, но уже на релизе.
Артур Шевченко
15 ноября 2023, 10:26
0
Журнал ошибок и консоль браузера посмотри. Где-то ошибка точно есть.
Кровельный
15 ноября 2023, 10:22
1
0
Возможно условие, как-то обвернуть?
&where=`[{"Data.id:NOT IN":["32"]}, {"Data.favorite":"1","OR:Data.new:=":"1"}]`
[[!msProducts?
	&parents=`2`
	&depth=`5`
	&limit=`10`
	&sortby=`{"publishedon":"DESC"}`
	&where=`{"Data.id:NOT IN":["32"],"Data.favorite":"1","OR:Data.new:=":"1"}`
	&tpl=`idx_new`
	&showLog=`1`
]]
Wassi Wassinen
15 ноября 2023, 09:25
+1
Если говорить про функциональность — на демке не увидел кнопки «Показать ещё». Для подгрузки страниц не пагинацией, а кнопкой, которая выводит N товаров на той же странице. Часто востребованная опция.
Wassi Wassinen
15 ноября 2023, 09:22
+1
Стараюсь рассуждать не в категориях «для разработчиков или не для разработчиков». Скорее, про такие категории как востребованность, популярность и т.д. Создателю чего бы то ни было (курсы, книги, программные продукты) хочется востребованности. Это один из видов мотивации создавать что-то новое и совершенствовать свои творения. :)

Вы делаете классное дополнение. Хочется, чтобы оно получило признание и популярность в сообществе. А для этого нужен интерфейс. Потому что большинство в сообществе MODx не умеют в конфиги, код и т.д. И это не плохо. MODx поэтому обрел популярность. Сейчас наблюдаю тенденцию к уходу от этой концепции. И это не способствует популяризации MODx.