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

Артур Шевченко
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.
Артур Шевченко
14 ноября 2023, 23:39
+2
В первой версии интерфейса не будет и он будет бесплатным. Как только появится интерфейс — станет платным.
А в целом, я делаю компоненты для разработчиков, потому как считаю, что каждый должен заниматься своим делом: разработчик — разрабатывать, заказчик — заказывать:-) К тому же SendIt можно прикрутить интерфейс на Migx, пример есть в доке, но мне как разработчику удобнее с файлами работать, а заказчику зачастую надо всё на одну почту слать. Вот и зачем ему интерфейс? С фильтрами, конечно, другая история, тут админка нужна и она будет, но сначала надо обкатать компонент. Учитывая активность сообщества, чем раньше я выпущу компонент, тем быстрее его обкатают. А разработка админки займёт много времени, так как я хочу её на Vue сделать, с ним я знаком мало.
Александр Туниеков
14 ноября 2023, 23:37
0
В курсах Василия по Vesp есть интересный движок https://github.com/k-samuel/faceted-search
Wassi Wassinen
14 ноября 2023, 23:09
+1
Артур, вы молодец. Я НЕ знаю — вы хотите платное распространение или свободное. Если платное — нужен интерфейс для формирования (подбора) фильтров в админке MODx.
Ваш компонент SendIt хорош. Но он хорош для программистов. А это 5% пользователей MODx.

Вне зависимости от сценария распространения вашего компонента (платный или бесплатный) — если хотите массового принятия и внедрения для своего продукта, то нужен понятный и доступный простому пользователю графический интерфейс.

ИМХО. На истинность не претендую.
kudesia
14 ноября 2023, 22:29
0
Но некуда вставлять токен.
Такой настройки нет joxi.ru/Q2KWdPEHgVMWk2
Это тоже не помогает:
modx.pro/howto/19014#comment-131431
kudesia
14 ноября 2023, 22:27
0
Спасибо.Но токен я получила сразу.
Артур Шевченко
14 ноября 2023, 20:07
0
В логах сервера должна быть ошибка.
Артур Шевченко
14 ноября 2023, 19:35
0
Думаю это связано с тем, что фильтры работают в два этапа. На первом происходит фильтрация и возврат результатов. На втором — поиск недоступных для выбора значений. Изначально всё делалось за один запрос, но тогда ответ приходил через 1.5-2 секунды.
Ivan
14 ноября 2023, 16:45
0
Сейчас есть такая проблемка. Когда выбираешь производителя, а затем нажимаешь ВСЕ (точнее Производитель), то после фильтрации если первый раз открыть селект в доступных будет только выбранный.