Вопросы
Как вставить системную настройку в extjs?
Всем привет.
Добиваю компонент, осталось подставить системную настройку в xtype: 'modx-combo-browser':
Подскажите пожалуйста как это реализовать?
Добиваю компонент, осталось подставить системную настройку в xtype: 'modx-combo-browser':
$modx->getOption('extras_source');Вот код:{
xtype: 'modx-combo-browser',
fieldLabel: _('extras_release_file'),
name: 'file',
id: config.id + '-file',
source: config.source || MODx.config.default_media_source,
anchor: '99%',
allowBlank: true,
}Как я понимаю, здесь source: config.source || MODx.config.default_media_source, вместо config.source нужно вставить системную настройку которая хранит id источника файлов.Подскажите пожалуйста как это реализовать?
minishop2 в pdoPage дублирование линка категории в адресе ссылки товара
Уважаемые формучане,
Установил miniShop2 на modx 2.7.1
Настроено ЧПУ
В шаблоне страницы категории товара указано согласно инструкции:
[[!pdoPage? &element=`msProducts `]]
[[!+page.nav]]
Но при загрузке фронта на странице категории в ссылке товара задваевается адрес каталога родителя? например:
www.site.ru/catalog/catalog/good-1.html
При этом если в настройке страницы конкретной категории снять галочку «Использовать псевдоним в пути псевдонимов», то ссылка товара формируется нормально без задвоения, но уже сам этот адрес перестает работать и перенаправляет на главную.
Подскажите, что нужно настроить.
С уважением.
Установил miniShop2 на modx 2.7.1
Настроено ЧПУ
В шаблоне страницы категории товара указано согласно инструкции:
[[!pdoPage? &element=`msProducts `]]
[[!+page.nav]]
Но при загрузке фронта на странице категории в ссылке товара задваевается адрес каталога родителя? например:
www.site.ru/catalog/catalog/good-1.html
При этом если в настройке страницы конкретной категории снять галочку «Использовать псевдоним в пути псевдонимов», то ссылка товара формируется нормально без задвоения, но уже сам этот адрес перестает работать и перенаправляет на главную.
Подскажите, что нужно настроить.
С уважением.
mFilter
подскажите, почему не выводит тв?
[[!mFilter2?
&limit=`21`
&parents=`[[*id]]`
&element=`msProducts`
&setMeta=`1`
&filters=`
ms|price:number,
tv|demo,
tv|language,
tv|pred
`
&filters=`ms|price:number`
&showLog=`0`
&tpls=`productfilter`
&includeTVs=`demo,language,pred`
&class=`msProduct`
&sort=`ms|price:asc`
&tplOuter=`mFilter2.outer`
&tplFilter.outer.ms|price=`tpl.mFilter2.filter.slider`
&tplFilter.row.ms|price=`mFilter2.filter.number`
]] после оформления заказа
Подскажите, как вывести статус заказа после оформления? и вывести способ оплаты?
То есть когда нажали оформить, оплатили он редиректит на чанк msGetOrder и там вывести способ оплаты
То есть когда нажали оформить, оплатили он редиректит на чанк msGetOrder и там вывести способ оплаты
[extJs] Стилизовать xtype: 'modx-combo-browser'
Есть свой компонент и для загрузки файлов использовал modx-combo-browser. Сохранять значение в поле не нужно, нужно только функционал для загрузки файлов(диспетчер файлов), с чем modx-combo-browser отлично справляться. Но выглядит все как поле

Можно это как-то сделать в виде кнопки, вот таких например

Можно это как-то сделать в виде кнопки, вот таких например
Конвертация валюты в старой цене
Всем привет!
Когда-то Володя помог реализовать автоматическую конвертацию валюты с помощью такого плагина:
Можно ли с помощью данного плагина конвертировать валюту еще и в старой цене?
Когда-то Володя помог реализовать автоматическую конвертацию валюты с помощью такого плагина:
<?php
$curs_global = $modx->getOption('eur_uah');
$product = $modx->getObject('msProduct', $product->id);
$curs = $product->get('vendor.phone') ?: $curs_global;
switch($modx->event->name) {
case 'msOnGetProductPrice':
$returned = $modx->getPlaceholder('_returned_price');
if (is_array($returned)) {
$price = $returned['price'];
}
$price = $price * $curs;
$values = $modx->Event->returnedValues;
$values['price'] = $price;
$modx->event->returnedValues = $values;
break;
}который вешается на событие msOnGetProductPriceМожно ли с помощью данного плагина конвертировать валюту еще и в старой цене?
Как вывести в модальном окне таблицу с зависимыми данными extjs
Всем привет. Пытаюсь вывести в своём компоненте в модальном окне таблицу с релизами, кликнув по кнопке из actions на предмете из другой таблицы:
// Releases
$array['actions'][] = [
'cls' => '',
'icon' => 'icon icon-archive',
'title' => $this->modx->lexicon('extras_package_releases'),
//'multiple' => $this->modx->lexicon('extras_packages_update'),
'action' => 'releasesPackage',
'button' => true,
'menu' => true,
]; FormIt
MODX установлен FormIt и AjaxForm заметил что на почту не приходят письма если указан e-mail mail.ru
Выбор города в выпадающем списке geoLocation
Добрый день! Переключение городов на сайте remo-avto.ru/ реализовано при помощи modstore.pro/packages/maps/geolocation, при вводе города в выпадающем списке select2 внутри модального окна отображается сообщение «Совпадений не найдено». В чём может быть проблема?
Не работает генератор ключей по кнопке в модальном окне extjs
Всем привет. Может кто-нибудь подсказать, почему в модальном окне не работает генератор ключей по клику?
Подключил в контроллерах скрипт jquery.min.js и gen.js настроил в форме кнопку и поле. Самое интересное, если в консоль запулить этот скрипт:
Подключил в контроллерах скрипт jquery.min.js и gen.js настроил в форме кнопку и поле. Самое интересное, если в консоль запулить этот скрипт:
$('.keygen').click(function() {
$( '.apigenerator' ).val( generateUUID() );
});То кнопка оживает и числа генерируются. На кнопке стоит xtype: button Не знаю куда копать.