Вопросы
FormIt сохранить поля которых нет в форме
Здравствуйте! Столкнулся с таким вопросом.
Есть формы которые отправляют определенные данные и сохраняют их в FormIt. Но мне нужно чтобы дополнительно FormIt сохранял определенные данные, которых нет в форме (по определенным причинам я не хочу их там указывать, даже скрывая эти поля).
И вот даже не могу понять в какую сторону копать. В идеале это было бы сделать Плагин, чтобы в каждую форму не писать новый Хук, но и с Хуком в целом подойдет.
В документации ничего такого не нашел. Посмотрел Сниппет FormItSaveForm там есть такое:
Есть формы которые отправляют определенные данные и сохраняют их в FormIt. Но мне нужно чтобы дополнительно FormIt сохранял определенные данные, которых нет в форме (по определенным причинам я не хочу их там указывать, даже скрывая эти поля).
И вот даже не могу понять в какую сторону копать. В идеале это было бы сделать Плагин, чтобы в каждую форму не писать новый Хук, но и с Хуком в целом подойдет.
В документации ничего такого не нашел. Посмотрел Сниппет FormItSaveForm там есть такое:
$newFormArray = array(
'form' => $formName,
'date' => time(),
'values' => $dataArray,
'ip' => $modx->getOption('REMOTE_ADDR', $_SERVER, ''),
'context_key' => $modx->resource->get('context_key'),
'encrypted' => $formEncrypt,
'encryption_type' => $encryptionType,
'hash' => $formHashKey,
); OnWebPageInit получение настроек сайта / Работа с cookie куками и API MODX
Здравствуйте! Возник такой вопрос, не могу найти решение в интернете, хотя казалось бы вопрос простой.
Событие OnWebPageInit и мне в этом событии нужно получить параметр настройки сайта. В сниппете все работает, а именно в обработчике события нет:
Но именно как в этом событии получить настройку сайта я не могу найти. Подскажите пожалуйста
UPD:
Сделал через событие OnHandleRequest — все работает и обращение к API MODX и работа с Куками
Событие OnWebPageInit и мне в этом событии нужно получить параметр настройки сайта. В сниппете все работает, а именно в обработчике события нет:
$modx->getOption('setting_param')Как я помню в OnWebPageInit всегда вопрос по доступности к API modx.Но именно как в этом событии получить настройку сайта я не могу найти. Подскажите пожалуйста
UPD:
Сделал через событие OnHandleRequest — все работает и обращение к API MODX и работа с Куками
Подскажите как настроить Sitemap под мультиязычность
Есть снипет который уже не обслуживается но очень хорошо работает… точнее работает на сайтах без мультиязичности. Проблема в том что он выводит все ссылки без учета Site_url (Base_url) определенного контекста.
Например главная под RU выводит
Ru: site.net/
EN: site.net/.а должно быть… site.net/en
подскажите что исправить.
Еще в контекстах есть настройка Site_start где указан ID главной каждого контекста. Как сделать проверку чтоб к главним в контекстах не добавлялся Алиас
Например главная под RU выводит
Ru: site.net/
EN: site.net/.а должно быть… site.net/en
подскажите что исправить.
Еще в контекстах есть настройка Site_start где указан ID главной каждого контекста. Как сделать проверку чтоб к главним в контекстах не добавлялся Алиас
Вывод всех товаров производителя (vendor:name=pagetitle)
У меня созданы ресурсы с названием производителей.
Созданы сами производители, привязаны к этим ресурсам.
В товарах указаны эти производители.
В ресурсе я хочу вывести все товары каталога производителя равного pagetitle текущей странице.
Но получаю пустые результаты, подскажите как правильно.
Созданы сами производители, привязаны к этим ресурсам.
В товарах указаны эти производители.
В ресурсе я хочу вывести все товары каталога производителя равного pagetitle текущей странице.
Но получаю пустые результаты, подскажите как правильно.
Помогите портировать код joomla => modx
Добрый день.
Помогите плиз разобраться, направьте в нужную сторону))
например вот
Помогите плиз разобраться, направьте в нужную сторону))
например вот
$input = JFactory::getApplication()->input; TicketComments не работает
Не дает опубликовать, точнее форма появляеться, заполняю ее нажимаешь отправить, но не чего не сохраняется. в чем проблема?
[[!TicketComments?
&allowGuest=`1`
&autoPublish=`1`]]регистрации на сайте нет, нужно чтобы гости могли оставить коммент Ошибка 500 при авторизиции
На сайте стоит Office. У некоторых пользователей при авторизации выдает ошибку 500 prnt.sc/Ytfu2Hex1aIw
Причем в админке сам вход регестриует — prnt.sc/-tApr4PGqskx
Но зайти на профиль и сайт не дает. Причем это не у всех, только у некоторых пользователей. Чем-то выделить их не могу, у них все стандартно, ошибок в логах нет. Ничего не понимаю.
Причем в админке сам вход регестриует — prnt.sc/-tApr4PGqskx
Но зайти на профиль и сайт не дает. Причем это не у всех, только у некоторых пользователей. Чем-то выделить их не могу, у них все стандартно, ошибок в логах нет. Ничего не понимаю.
Как правильно преобразовать массив из sql в данный для работы?
Добрый день.
Я не сильно глубоко шарю, но появилась задача вывести на страницу данные из некой таблицы sql.
Вот до чего я дошел:
Я не сильно глубоко шарю, но появилась задача вывести на страницу данные из некой таблицы sql.
Вот до чего я дошел:
<?php
$host = 'localhost;
$username = 'root';
$password = 'toor';
$dbname = 'new';
$port = 3306;
$charset = 'utf8';
$dsn = "mysql:host=$host;dbname=$dbname;port=$port;charset=$charset";
$xpdo = new xPDO($dsn, $username, $password);
$results = $xpdo->query("SELECT `Users`.`ID` AS `ID`,
`Users`.`Name`,
`Mail`,
`Position`,
`Department`,
`WorkPhone`,
`Cellphone`,
((DAYOFMONTH(Birthday) = DAYOFMONTH(NOW()))
& (MONTH(Birthday) = MONTH(NOW())))
AS bday
FROM `new`.`Users`
WHERE NOT Fired AND Department != ''
ORDER BY `Department`, `Name`");
while ($r = $results->fetchAll(PDO::FETCH_ASSOC))
{
echo "<div style='font-size:9pt; color:#000; background:#fff; border:1px dashed #000;'>";
echo "<pre style='padding:10px;'>";
print_r($r);
echo "</pre>";
echo "</div>";
exit;
}Выдает список всего в:Array
(
[0] => Array
(
[ID] => 530
[Name] => User 530
[Mail] => user530@www.ru
[Position] => Stuff
[Department] => Game
[WorkPhone] => 1111
[Cellphone] => +7123456789
[bday] => 0
)
[1] => Array
(
[ID] => 38
[Name] => User 38
[Mail] => user38@www.ru
[Position] => Stuff
[Department] => Game
[WorkPhone] => 1111
[Cellphone] => +7123456789
[bday] => 0
)
.......Подскажите плиз как мне это в html оболочку засунуть? pdoResources - Как вывести сначала все соседние ресурсы из одного контейнера, а затем все остальные ресурсы ?
Главный контейнер «2» имеет несколько контейнеров с ресурсами. Необходимо вывести сначала все соседние ресурсы текущего ресурса в одном контейнере, а затем все остальные ресурсы главного контейнера. Можно ли как-то организовать такую сортировку вывода? Всем добра
{'!pdoResources' | snippet: [
'parents' => 2,
'resources'=> '-' ~ $_modx->resource.id,
'limit' => '10',
'hideContainers' => 1
]}
{'!pdoResources' | snippet: [
'parents' => 2,
'resources'=> '-' ~ $_modx->resource.id,
'limit' => '10',
'hideContainers' => 1
]}