Не правильны путь к изображениям при PdoPage Ajax Mode button
Добрый день, возникла такая проблема подгружаю новости с помощью PdoPage AjaxMode Button, и получается так что у первых новостей которые подгружаются при заходе на страницу у картинкам стоит правильный путь, а к новостям которые подгружаются при нажатии кнопки путь стоит не тот.
Вот как выглядит с правильны путём и без.
Правильный путь.
Неправильный путь. то есть он когда подгружает новость не дописывает /assets/images/
Вот как выглядит с правильны путём и без.
Правильный путь.
Неправильный путь. то есть он когда подгружает новость не дописывает /assets/images/
Группа чекбоков в форме
Создаю ТВ типа чекбокс, ставлю значение Moscow||SPB, внутри формы прописываю:
Вызов формы созержит:
&allowedFields=provides
&validate=provides:required[]
Но форма после нажания на кнопку не реагирует. Как правильно прописывать группу чекбоксов внутри формы?
<div class="form-check">
<input class="form-check-input" name="provides[]" type="checkbox" value="Moscow">
<label class="form-check-label" for="Moscow">Moscow</label>
<input class="form-check-input" name="provides[]" type="checkbox" value="SPB">
<label class="form-check-label" for="SPB">Incall</label>
</div>
Чекбокс может быть выбран как первый, так и второй.Вызов формы созержит:
&allowedFields=provides
&validate=provides:required[]
Но форма после нажания на кнопку не реагирует. Как правильно прописывать группу чекбоксов внутри формы?
Систематизация, переиспользование и редактирование форм.
Приветствую! Я открыл для себя ещё один вариант использования компонента MIGX и хочу поделиться им с сообществом. Скорее всего, кто-то до меня так делал, но либо не делился, либо я не нашёл.
Для чего это нужно? На сайтах как правило есть несколько форм: обратная связь, подписка, отзывы и.т.д. Иногда формы эти содержат идентичный набор полей, но выглядят по-разному и располагаются на разных страницах. А ещё они могут отправляться на разные почты или наоборот все на одну. В общем, так или иначе это приводит к полному или частичному дублированию вызовов и к тому, что в случае необходимости внесения изменений, нужно править несколько файлов. Вот я и разработал несложную систему для упрощения управления формами.
Для чего это нужно? На сайтах как правило есть несколько форм: обратная связь, подписка, отзывы и.т.д. Иногда формы эти содержат идентичный набор полей, но выглядят по-разному и располагаются на разных страницах. А ещё они могут отправляться на разные почты или наоборот все на одну. В общем, так или иначе это приводит к полному или частичному дублированию вызовов и к тому, что в случае необходимости внесения изменений, нужно править несколько файлов. Вот я и разработал несложную систему для упрощения управления формами.
Minishop2 и fotorama - не инициализируется
Поставил сегодня MODX 2.8.4, на него minisop2 из modstore.pro, все настроил точно по быстрому старту minishop2 и почему то не инициализируется fotorama. В карточке товара картинка с ссылкой на полноразмерное изображение без превьюшек внизу и прочей красоты типа «развернуть на весь экран». В коде нет никаких ссылок на скрипты фоторамы, хотя элемент .fotorama внутри #msGallery имеется. Кто-нибудь сталкивался? Куда копать?
Даже сейчас попробовал с нуля на modhost.pro поставить minishop2, сделал тестовый товар — те же самые вилы: фоторама не иннициализируется.
Даже сейчас попробовал с нуля на modhost.pro поставить minishop2, сделал тестовый товар — те же самые вилы: фоторама не иннициализируется.
Свой div добавить в TinyMCE Rich Text Editor
Tickets file
Странная дичь стала происходить при отображении формы добавления файла в тикет.
Кнопка Select File отображается как ticket_file_select.
После добавления фото, вместо кнопок delete отображается ticket_file_delete/ticket_file_restore.
Никаких манипуляций не проводbлось с чанками тикета, за исключением удаления из чанка кнопки insert link
P/S обновление формы в браузере возвращает нормальные названия кнопок. Но так же не делать постоянно)
Кнопка Select File отображается как ticket_file_select.
После добавления фото, вместо кнопок delete отображается ticket_file_delete/ticket_file_restore.
Никаких манипуляций не проводbлось с чанками тикета, за исключением удаления из чанка кнопки insert link
<a href="#" class="ticket-file-insert">[[%ticket_file_insert]]</a>
и правки в лексиконе названия select files на select fotos. Откуда он тянет кривые названия?P/S обновление формы в браузере возвращает нормальные названия кнопок. Но так же не делать постоянно)
Почему не удается получить класс bxSender?
Почему не удается загрузить класс bxSender?
Мне требуется вручную создать подписчика, ибо он не создается при регистрации почему-то.
Пишу просто:
Мне требуется вручную создать подписчика, ибо он не создается при регистрации почему-то.
Пишу просто:
$bx = $modx->getService('bxSender');
А в журнале вижу:Could not load class: bxSender from bxsender.
Кастомизация редактора TinyMCE Rich Text Editor
Всем привет!
Хочу иметь возможность прописывать класс изображению, не заходя в исходный код. Кто имеет опыт кастомизации редактора, подскажите куда рыть?
MODX Revolution 2.8.3-pl
tinymcerte-2.0.7-pl
Хочу иметь возможность прописывать класс изображению, не заходя в исходный код. Кто имеет опыт кастомизации редактора, подскажите куда рыть?
MODX Revolution 2.8.3-pl
tinymcerte-2.0.7-pl
Расширение функционала shopkeeper3 (градации цены)
Здравствуйте, стоит задача в интернет магазине, сделанном на SHK сделать возможность некоторым товарам добавлять «плавающую» цену. Эта плавающая цена будет зависеть либо от количества единиц этого товара, которое кладется в корзину, либо от общей суммы заказа (товары в магазине разные и соответственно для какого-то товара первое условие, а для какого-то второе). Сейчас, собственно, дошла до того, что, наверно, надо будет написать плагин на событие OnSHKcalcTotalPrice. Но вот сложность — плагины до этого писать не приходилось.
Вопрос такой: это верное решение насчет плагина или может можно сделать как-то более простым путем. И если все же надо плагин сделать, то не подскажете как в нем получить массив с информацией о товарах, которые лежат в корзине?
Буду благодарна за любые подсказки.
Вопрос такой: это верное решение насчет плагина или может можно сделать как-то более простым путем. И если все же надо плагин сделать, то не подскажете как в нем получить массив с информацией о товарах, которые лежат в корзине?
Буду благодарна за любые подсказки.
Производительность msfavorites в mfilter2
Добрый день, суть mfilter2 с пустым
['tpls'] = '@INLINE {$longtitle}'; листинг товаров 35 из 3000 отрабатывает за 0,5сек
одно из узких мест msfavorites, казалось бы добавляю
<a class=«msfavorites»
data-click
data-data-list=«default»
data-data-type=«resource»
data-data-key="[[+id]]"
data-msfavorites-animation=«like.png»
>
,
и тут же получаю 1,3. кто нибудь сталкивался?
['tpls'] = '@INLINE {$longtitle}'; листинг товаров 35 из 3000 отрабатывает за 0,5сек
одно из узких мест msfavorites, казалось бы добавляю
<a class=«msfavorites»
data-click
data-data-list=«default»
data-data-type=«resource»
data-data-key="[[+id]]"
data-msfavorites-animation=«like.png»
>
,
и тут же получаю 1,3. кто нибудь сталкивался?