Альфа-банк к MODX
Всем привет!
Услугово-презентационный сайт (худ. гимнастика).
Стоит задача подключить оплату абонемента через эквайринг альфа-банка.
На стороне альфы есть модуль для minishop2. Думаю сделать через данную связку.
Услугово-презентационный сайт (худ. гимнастика).
Стоит задача подключить оплату абонемента через эквайринг альфа-банка.
На стороне альфы есть модуль для minishop2. Думаю сделать через данную связку.
PdoMenu и тип ресурса "Ссылка" - криво работает
Всем добрый день. Прошу помощи в головоломке.
Проблема в следующем:
1. Меню имеет стандартную структуру: Категория — Подкатегории (3 штуки)
Обо мне
Образование — Учителя — Достижения
2. На уровне «Обо мне» никакого уникального текста нет, т.е. нужно сразу направлять на «Образование». С этим справлялся тип ресурса «Ссылка».
3. Но, когда я перевел сайт на pdoMenu, в том числе для того, чтобы корректно и без извращений добавлялся класс активного меню в родителя, то этот самый «класс в родителе» стал вести себя криво.
4. Если кликнуть на «Обо мне», то все корректно, у меня выделена категория «Обо мне» и подкатегория «Образование». А вот если перейти на подкатегорию «Учителя», то страница открывается, а вот все подменю исчезает, как будто родитель уже не «Обо мне».
Получается раздел «Обо мне» уже не родитель для «Учителя». Так как «Обо мне» слито с подкатегорией.
Кто-то сталкивался с подобным? Куда копать, кроме редиректов через htaccess, и «вид ресурса» — Символическая ссылка?
Проблема в следующем:
1. Меню имеет стандартную структуру: Категория — Подкатегории (3 штуки)
Обо мне
Образование — Учителя — Достижения
2. На уровне «Обо мне» никакого уникального текста нет, т.е. нужно сразу направлять на «Образование». С этим справлялся тип ресурса «Ссылка».
3. Но, когда я перевел сайт на pdoMenu, в том числе для того, чтобы корректно и без извращений добавлялся класс активного меню в родителя, то этот самый «класс в родителе» стал вести себя криво.
4. Если кликнуть на «Обо мне», то все корректно, у меня выделена категория «Обо мне» и подкатегория «Образование». А вот если перейти на подкатегорию «Учителя», то страница открывается, а вот все подменю исчезает, как будто родитель уже не «Обо мне».
Получается раздел «Обо мне» уже не родитель для «Учителя». Так как «Обо мне» слито с подкатегорией.
Кто-то сталкивался с подобным? Куда копать, кроме редиректов через htaccess, и «вид ресурса» — Символическая ссылка?
Иконка для каждой категории в меню, не могу понять в чем проблема
Версия MODX 2.8.4
Создал TV «categoryicon»
Создал сниппет getCategoryIcon
Создал TV «categoryicon»
Создал сниппет getCategoryIcon
<?php
$categoryId = $modx->resource->get('id'); // Получаем ID текущей категории
$category = $modx->getObject('modResource', $categoryId); // Получаем объект текущей категории
$iconSvg = $category->get('categoryicon'); // Получаем значение поля
if (!empty($iconSvg)) {
return $iconSvg;
}
return 'assets/images/category/default.svg';
В header указал вызов сниппета<div class="top-menu-wrapper [[++menuvar2:notempty=`var2`]]">
<div class="container">
<div class="top-menu">
<span class="top-menu-var2-btn">Меню</span>
[[pdoMenu?
&parents=`7`
&level=`1`
&tpl=`
@CODE <li [[+classes]]>
<span class="menu-icon">
<img src="[[!getCategoryIcon]]" alt="Icon">
</span>
<a href="[[+link]]" [[+attributes]]>[[+menutitle]]</a>[[+wrapper]]
</li>
`]]
</div>
</div>
</div>
Но почему-то всем категориям задается default.svg, заданные мной иконки не отображаются, что я делаю не так? jevix 1.3.2 HTTP ERROR 500 - modx revo до 2.8.6, php 8.2.11
При испрользовании jevix на странице ошибка
Fatal error: Array and string offset access syntax with curly braces is no longer supported in ...../core/components/jevix/vendor/agelxnash/jevix/src/functions.php on line 10
Ошибка появилась после обновления modx revo до 2.8.6, php 8.2.11
Fatal error: Array and string offset access syntax with curly braces is no longer supported in ...../core/components/jevix/vendor/agelxnash/jevix/src/functions.php on line 10
Ошибка появилась после обновления modx revo до 2.8.6, php 8.2.11
SendIt 1.0.4 - отправка запросов без формы и рекурсивное наследование параметров.
Приветствую! Сегодня выпустил обновление для компонента SendIt. Теперь можно в рамках одного файла наследовать сколько угодно пресетов и отправлять данные на сервер без создания скрытых форм. Подробности ниже.
Вопрос по связям и рекомендуемым товарам
Доброго дня!
Решил применить этот компонент для вывода «похожих» товаров. Вызываю так:
Связь «Многие ко многим».
Подскажите, пожалуйста, как можно это реализовать?
Решил применить этот компонент для вывода «похожих» товаров. Вызываю так:
[[!msProducts?
&parents=`3`
&link=`1`
&slave=`[[*link_for_news]]`
&limit=`0`
&sortby=`remains`
&sortdir=`desc`
&tpl=`tpl.msProducts.row_m_news`
&where=`{ "Data.remains:>":0.95,"Data.image:IS NOT":null,"Data.price:>":0}`
&showLog=`0`
]]
Работает конечно же, но я хочу показывать и master тоже.Связь «Многие ко многим».
Подскажите, пожалуйста, как можно это реализовать?
Проблема с ajax, как выполнить снипет через ajax.
Проблема с ajax, как выполнить снипет через ajax.
файл js:
$(document).ready(function() {
$.ajax({
url: '/data2.html',
type: 'POST',
dataType: 'html'
Документ data2 создан в корне ресурсов.
В modx revo отключено Содержимое-Типы содержимого .html (не хочу у страниц сайта иметь на конце .html)
Документ data2.html содержит сниппет.
Проблема что не работает так, но если включаю Содержимое-Типы содержимого .html, то скрипт выполняется
пробовал в документе data2 ставить seourl data2, data2.html, data2.php и ничего не помогает.
пробовал и так
$(document).ready(function() {
$.ajax({
url: '[[~26]]',
type: 'POST',
dataType: 'html'
не помогло.
Как остаться в форме обратной связи после отправки сообщения с использованием FormIt?
Здравствуйте!
Столкнулся с проблемой. Суть: подгружаю форму обратной связи с помощью соответствующей кнопки на сайте
Заполняю поля и отправляю сообщение на соответствующую почту. Окно формы обратной связи закрывается, при этом письмо приходит как надо, но я не вижу сообщение об успешной отправке. Посмотреть это сообщение могу только повторно войдя в эту форму.
Вопрос: можно ли сделать так, чтобы после отправки сообщения из формы, форма не закрылась и я увидел сообщение о том, что форма успешно отправлена. Потом я могу принудительно закрыть форму, нажав на крестик или кликнув на поле вне формы. Подскажите, пожалуйста, как это сделать. Форма выглядит следующим образом:
Столкнулся с проблемой. Суть: подгружаю форму обратной связи с помощью соответствующей кнопки на сайте
Заполняю поля и отправляю сообщение на соответствующую почту. Окно формы обратной связи закрывается, при этом письмо приходит как надо, но я не вижу сообщение об успешной отправке. Посмотреть это сообщение могу только повторно войдя в эту форму.
Вопрос: можно ли сделать так, чтобы после отправки сообщения из формы, форма не закрылась и я увидел сообщение о том, что форма успешно отправлена. Потом я могу принудительно закрыть форму, нажав на крестик или кликнув на поле вне формы. Подскажите, пожалуйста, как это сделать. Форма выглядит следующим образом:
Кастомный экспорт заказов MiniShop2
Ошибка FENOM
Здравствуйте, делаю на феном, но не срабатывает сортировка
так все работает
'sortConfig' =>[«sortby»=>«id»,«sortdir»=>«DESC»],
Но какая, подскажите пожалуйста?
так все работает
[[!migxLoopCollection?
&classname=`Reviews`
&packageName=`reviews`
&where=`{ "resource_id":"18"}`
&sortConfig=`[{ "sortby":"id","sortdir":"DESC"}]`
&tpl=``
]]
а так нет{'!migxLoopCollection' | snippet : [
'classname' =>'Reviews',
'packageName' =>'reviews',
'where' =>["resource_id"=>"18"],
'sortConfig' =>["sortby"=>"id","sortdir"=>"DESC"],
'tpl' =>'',
]}
ошибка в этой стороке'sortConfig' =>[«sortby»=>«id»,«sortdir»=>«DESC»],
Но какая, подскажите пожалуйста?