Артур Шевченко

Артур Шевченко

С нами с 24 мая 2019; Место в рейтинге пользователей: #7
Отправить деньги
Артур Шевченко
06 июля 2022, 08:46
0
применяется там, где вывод страницы зависит от наличия (состояния значений) параметров.
Я делал мультилэндинг на migx, где параметром была utm метка. У этого был практический смысл и привязка с парпметрам URL вполне оправдана. Ты говоришь что параметров может быть куча и предлагаешь хранить их в адресной строке, а зачем? Это квест, где, как ты сам писал, читерства быть не должно, убрав параметры из урла ты пресечешь читерство.
Артур Шевченко
06 июля 2022, 08:37
0
Ладно, сам когда-нибудь запилю)))
Артур Шевченко
06 июля 2022, 00:27
0
Допустим сохранять состояние можно в куки, в сессию или local storage. Что касается программирования, то если известен алгоритм, можно написать универсальный скрипт, который будет уметь работать с любыми параметрами, а migx, как и в твоём варианте, будет просто интерфейсом редактирования. Я думаю, что нужно оптимизировать, пока, лично для меня, логика работы до конца не ясна. Ещё не хватает описания практического применения. Только текстовые квесты? А на них есть спрос?
Артур Шевченко
05 июля 2022, 22:52
0
Эх… вот бы кто-нибудь статейку с примером запилил)))
Артур Шевченко
04 июля 2022, 11:36
0
Да, дайте пруфы, а то, может, опция в админке это то единственное изменение, которое вы, как незнающий человек, в состоянии заметить, а @Павел Гвоздь в исходниках класс расширил и кучу методов добавил/переопределил.
Артур Шевченко
04 июля 2022, 10:47
0
Рад, что навёл на мысль)))
Артур Шевченко
03 июля 2022, 15:46
0
Все сталкивались, смотрели логи сервера и исправляли. Вам тоже рекомендую посмотреть логи сервера, чтоб понять почему 500 ошибка.
Артур Шевченко
01 июля 2022, 20:37
0
Нет, примеров у меня нет, но думаю документация pdoPage вам поможет.
Артур Шевченко
01 июля 2022, 11:39
0
Любое можно, а пагинацию можно через pdoPage сделать.
Артур Шевченко
01 июля 2022, 10:52
0
Код вывода правильный, посмотрите какой запрос получается в итоге и точно ли у этого пользователя есть больше 10 тикетов.
Артур Шевченко
30 июня 2022, 18:20
1
+1
Я взял код из документации
$modx->toPlaceholders(array(
  'document' => array('pagetitle' => 'My Page')
));
Потом на фронте вызвал сниппет и вывел плейсхолдер двумя способами
{'test' | snippet}
{'document.pagetitle' | placeholder}
{$_modx->getPlaceholder('document.pagetitle')}
Оба способа сработали.
Главное, чтобы сниппет выполнялся раньше чем ты выводишь плейсхолдер.
Артур Шевченко
30 июня 2022, 18:01
0
Есть ощущение, что подобный вопрос я уже видел, только не помню где. Но там писали, что во Vue можно изменить скобки по умолчанию, но я не знаю насколько это правда. В общем, чем мог, так сказать)))
Артур Шевченко
30 июня 2022, 17:34
0
Понятно, потом не забудь опытом поделиться.
Артур Шевченко
30 июня 2022, 14:14
0
А можешь описать задачу как она изначально звучала?
Артур Шевченко
30 июня 2022, 14:07
0
Я ХЗ почему у тебя не работают плейсхолдеры, но я бы на твоём месте просто вернул массив и сохранил его в переменную.
{set $settings = 'SnippetName' | snippet}