Вопросы
Вывод в соответствии со значением TV-чекбокс
Добрый день!
Такая ситуация, нужно вывести определенный код в выводе статей на сайте если какой то чекбокс будет равен определенному значению.
У меня задача такая:
В доп. полях добавить поле
Я сделал так:
Прошу помощи чтобы разобраться в данном вопросе.
Такая ситуация, нужно вывести определенный код в выводе статей на сайте если какой то чекбокс будет равен определенному значению.
У меня задача такая:
В доп. полях добавить поле
news_typeтип checkboxзначение по умолчанию Видео==video||Фотографии==photosЕсли чекбокс == video то мне нужно вывести такой код:<div class="newsListItemType-video">
<i class="fas fa-video"></i>
</div>И если также выбран чекбокс == photos то дополнительно такой:<div class="newsListItemType-photos">
<i class="fas fa-images"></i>
</div>Если какой то из них не выбран то он не отображается.Я сделал так:
[[+tv.news_type:is=``:then=``:else=`
<div class="newsListItemType">
[[+tv.news_type:is=`video`:then=`
<div class="newsListItemType-video">
<i class="fas fa-video"></i>
</div>
`:else=``]]
[[+tv.news_type:is=`photos`:then=`
<div class="newsListItemType-photos">
<i class="fas fa-images"></i>
</div>
`:else=``]]
</div>
`]]Но проблема в том что он не может отображать два сразу а отображает только какой то один…Прошу помощи чтобы разобраться в данном вопросе.
Как вывести стоимость заказа без доставки на странице оформления заказа minishop2?
Мне необходимо решить две задачи на странице оформления заказа:
Если делал кто-то что-то подобное, поделитесь, пожалуйста, решением.
- Вывести стоимость товаров без учета доставки.
- Вывести стоимость выбранной доставки. Например, «Стоимость доставки такая-то...»
Если делал кто-то что-то подобное, поделитесь, пожалуйста, решением.
Массив $_POST теряется при обновлении страницы, на которую была выполнена отправка
Уважаемые коллеги, помогите новичку в модх с такой проблемой. На странице mapwall.ru/cart/ я js-ом вставляю форму в нее с набором hidden инпутов, и js-ом отправляю эту форму на mapwall.ru. Непосредственно после отправки сниппет, включенный в страницу ловит массив $_POST. Но стоит обновить страницу (например, по Ф5), $_POST становится пустым. В чем тут дело? Заранее благодарю.
Беда с ReCaptchaV2
Всем привет!
Помогите, пожалуйста, найти причину ошибки и исправить ее. Для создания форм на сайте я использую связку AjaxForm, FormIt и ReCaptchaV2. Делаю все как обычно. Но только в этот раз, так как ReCaptchaV2 стал поддерживать невидимую капчу, я решил использовать ее. На тестовом домене все работало, но, как только перенес все «на чистовик», капча перестала фурычить.
Домен в настройках капчи я естественно поменял и кэш ModX очистил. Но это не помогло.
Помогите, пожалуйста, найти причину ошибки и исправить ее. Для создания форм на сайте я использую связку AjaxForm, FormIt и ReCaptchaV2. Делаю все как обычно. Но только в этот раз, так как ReCaptchaV2 стал поддерживать невидимую капчу, я решил использовать ее. На тестовом домене все работало, но, как только перенес все «на чистовик», капча перестала фурычить.
Домен в настройках капчи я естественно поменял и кэш ModX очистил. Но это не помогло.
Получить только уникальные значения
Ломаю голову, как в
Кто сможет помочь разобраться?
<?php
$result = array();
foreach ($xml->offer as $offer) {
$result[content] = $offer->{'description'};
$result[building_section] = $offer->{'building-name'};
extract($result);
$doc = $modx->newObject('modDocument');
$doc->setContent($content);
$doc->save();
$id = $doc->get('id');
$resource = $modx->getObject('modResource', $id);
$resource->setTVValue('building_section', $building_section);
};
}создать страницы из $building_section но не всех, а только уникальныхКто сможет помочь разобраться?
Как разлогинить пользователя по id?
Здравствуйте. Делаю небольшой казалось бы банальный функционал, но один нюанс заставил меня хорошо подумать, и решения я так и не смог найти.
Проблемы с получением пользователя через процессор
Всем привет, следующая проблема:
через процессор нужно получить айди пользователя. Пробовал логиниться и через Login, и через свой плагин, но
Подскажите, плз, как можно получить пользователя, залогиненого через фронтенд?
через процессор нужно получить айди пользователя. Пробовал логиниться и через Login, и через свой плагин, но
$this->modx->user->get('id');всегда возвращает ноль. При этом на фронтенде все данные пользователя отображаются правильно. Логиню пользователя и в web, и в mgr, но процессор все равно пользователя не видит, хотя
$this->modx->context->get('key');возвращает web. А вот если я логинюсь в админку, то процессор возвращает того пользователя, который залогинен в админку. При этом не важно, залогинен ли пользователь во фронтенд.
Подскажите, плз, как можно получить пользователя, залогиненого через фронтенд?
Как на Fenom написать &where с условием?
Нужно одновременно вывести ресурсы контейнеры и ресурсы, у которых нет родителей.
Подскажите, как на Fenom записать это в
Заранее, благодарю.
Подскажите, как на Fenom записать это в
'where' => ???????Заранее, благодарю.
Страница оплаты заказов
Ошибка при сохранении данных в своём компоненте на основе modExtra
Всем привет. Сталкивался кто-нибудь с подобной ошибкой при создании своего компонента из заготовки modExtra? Выводятся все вкладки и все поля в таблице, но при сохранении выдаёт ошибку «PayPanelDomain_err_save». В чём может быть проблема? В процессорах? Куда копать?
Версия MODX 2.7.1
Раньше с таким не сталкивался. Другие компоненты работают.
Версия MODX 2.7.1
Раньше с таким не сталкивался. Другие компоненты работают.
[2019-02-18 13:31:16] (ERROR @ /site.com/core/xpdo/om/xpdoobject.class.php : 1448) PHP warning: PDOStatement::execute(): SQLSTATE[HY093]: Invalid parameter number: parameter was not defined
[2019-02-18 13:31:16] (ERROR @ /site.com/core/xpdo/om/xpdoobject.class.php : 1452) Error HY093 executing statement:
INSERT INTO `modx_paypanel_domains` (`zone`, `domain`, `whois`, `idn`, `groups`, `popular`, `min`, `max`, `price`, `price_partner`, `perсent`, `advance`, `active`) VALUES ('gfhgfh', '', '', '', '', 0, 0, 0, '', '', '', '', 1)
Array
(
[0] => HY093
[1] =>
[2] =>
)
