Вчера в 23:19
Напишите в раздел работы или сюда ребята, кто свободен, предложат и варианты реализации и цены.
[UserLocation] - Геолокация и выбор города пользователя 26
Вчера в 22:49
Ваша задача решается так:
1. Определяется город.
2. Делается переадресация на соответствующий домен.
Компоненты, которые определяют город я обознач...
Редирект на поддомен региона 3
Вчера в 20:06
Да на чистом modx все работает. У меня тоже все работало до обновлений до версии 3. Сейчас так и выдает ошибку 503.
Перенес сайт на другой хостинг д...
MODX Revolution 3.0.1 14
Вчера в 17:03
@Александр Мельник правильно написал ниже, лучше переделать на minishop2.
Вопрос по SeoFilter и pdoFetch. + migx 6
Вчера в 14:06
Всех приветствую. Не подскажите, как правильно разместить фильтр в такой конструкции?
<?php
foreach ($modx->query($sql) as $k ...
Вопрос по SeoFilter 14
Вчера в 13:35
Мне кажется «Готовые решения» и так отчасти песочница. Я же вот дал ссылку на репозиторий, копируй себе и твори что хочешь))) Другие тоже так или инач...
[СДЕЛАЙ САМ] Ajax Регистрация, Авторизация, Сброс пароля, Редактирование профиля 12
16 мая 2022, 22:01
Если шаблон в файле можно получить содержимое файла file_get_contents(). Если в БД, можно получить $modx->getObject('modTemplate', $templateId); Но...
Как получить контент страницы перед рендером всех тегов и вызовов? 3
Но когда такой код чанка
Вот что выводит: prntscr.com/ujPFA_6LX2nQ
Опять кракозябла
Вот вызов сниппета:
Вот вместо прошлого кода вставил это и что получилось:
И выводит кракозяблу prntscr.com/W-SvGf1Es-rQ
Теперь чанк такой:
И выводит, как я уже понял, массив Array: prntscr.com/bBdan3Y7zv1y
Выходит его теперь как-то разобрать foreach menom?
Есть ли возможность каждое значение опции отдельным полем в выпадающем списке выводить?
Понял, как вывести название полей.
Но не могу понять, как вывести именно значения конкретного поля: prnt.sc/2FKOYRKsdTPl
То есть не МОДЕЛЬ, а его значения: RIO, SOLARIS.
Может не правильно изначально сформулировал.
Скрипт сработал
Но локализации spb в ресурсах не добавились:https://prnt.sc/uKX81XjRPLcN
Вот скрипт:
Пробую написать сниппет такого плана.
<?php
$options = $modx->getIterator('msOption');
$output = array();
$onlyoptions = marka, model;
foreach($options as $onlyoptions ){
$output[] = $onlyoptions ->get('key').'=='.$option->get('value');
}
return $output;
Не работает…
<?php
$options = $modx->getIterator('msOption');
$output = '';
foreach ($options as $opt){
$values[] = $opt->get('caption').'=='.$opt->get('key');
}
$output = implode('||',$values);
return $output;
А в шаблоне феном разбираем этот массив так? prnt.sc/n_EJth9nw9pr
Тогда на странице пустое поле: prnt.sc/iUZ68adwGFtX
1. Создал сниппет с этим кодом prnt.sc/ZuVvCHGba7Ny
2. Вывел сниппет в шаблоне prnt.sc/szcJrmnmSQ2O
3. Вот что получилось: ARRAY prnt.sc/vVOULK-zDUZh
Пробую так: prnt.sc/lfgYjY8GrPRL
Ругается на синтаксическую ошибку…
Пробую так: prnt.sc/lfgYjY8GrPRL
Ругается на синтаксическую ошибку…
Что бы KIA была первой в списке?
$key = 'mse2_filter_msoption_'.$opt->get('key'); // Добавляем к каждой опции префикс
$q = $modx->newQuery('modLexiconEntry');
$q->where(array(
'namespace' => 'msearch2',
'topic' => 'default',
'name' => $key
));
$lexicon = $modx->getObject('modLexiconEntry', $q);
// Пытаемся получить запись из словаря для этой опции
if (!$lexicon){
// Если записи нет — добавляем опцию в словарь
$newLexicon = $modx->newObject('modLexiconEntry', array(
'name' => $key,
'value' => $opt->get('caption'),
'namespace' => 'msearch2',
'topic' => 'default',
'language' => 'ru',
'createdon' => time()
));