Вопросы
Шифрование ссылки в TV-параметре
Приветствую.
Есть задача: у меня на сайте с MODx Revo есть TV-параметр offsite, в который я прописываю адрес какого-либо сайта, например,
Шаблон вывода
Готов оплатить работу или купить готовое решение, ибо обыскался.
Есть задача: у меня на сайте с MODx Revo есть TV-параметр offsite, в который я прописываю адрес какого-либо сайта, например,
http://offsite.ru
Мне необходимо эту ссылку зашифровать и превратить во внутренний редирект, чтобы вместо адреса сайта показывался http://mysite.ru/goto/948f3hdc8d4k9fjf
или типа того.Шаблон вывода
<a href="[[*offsite]]" target="_blank" onclick="yaCounter.reachGoal('regOffic'); return true;">[[*offsite]]</a>
Нужно получить на выходе:<a href="http://mysite.ru/goto/948f3hdc8d4k9fjf" target="_blank" onclick="yaCounter.reachGoal('regOffic'); return true;">http://offsite.ru</a>
Плагин нашел только для Evo и то заброшенный судя по всему.Готов оплатить работу или купить готовое решение, ибо обыскался.
Подскажите, пожалуйста, как установить значение поля, сделав запрос на сервер?
Есть поле в админке на странице компонента:
Есть процессор, который получает данные из базы. Как из ExtJS обратиться к этому процессору и результат запроса вставить в value этого поля?
ModXSaver.panel.CodeEditor = function(config) {
config = config || {};
Ext.apply(config,{
id: 'modxsaver-texteditor'
,border: false
,baseCls: 'modx-formpanel'
,cls: 'container'
,items: [{
html: '<p>'+_('xsaver_desc')+'</p>'
,border: false
,bodyCssClass: 'panel-desc'
},{
id: 'mod-xsaver-texteditor'
,xtype: 'modx-texteditor'
,height: 300
,width: '99%'
,value: _('xsaver_default_value')
]}
});
ModXSaver.panel.CodeEditor.superclass.constructor.call(this,config);
};
Есть процессор, который получает данные из базы. Как из ExtJS обратиться к этому процессору и результат запроса вставить в value этого поля?
обновился до php 5.5, хелп
собственно переносил сайт с тестового хостинга на нужный заказчику, ну точнее там был сайт на inc.ru c PHP 5.2, в общем тк не нашел, как а точнее где у них обновится самому, написал в тех поддержку, почему то сказали что могут только до 5.5 обновить… ну я и согласился, в общем когда на хостинге был еще старый сайт поломалась админка, после переноса сайта с modx c minishop2 не могу вообще попасть в админку, просто говорит что не верно, менял даже через бд, при попытке сбросить пароль выдает ошибку — internal server error, еще не работает кнопка «сделать заказ» после добавления товара в корзину и заполнения всех полей. Прошу помощи, что я не доглядел, вот информация о системе и установленные модули
Установили на Ваш сервер php версии 5.5:
[root@p94423 modules]# php -v
PHP 5.5.12 (cli) (built: May 2 2014 19:54:07)
Copyright © 1997-2014 The PHP Group
Zend Engine v2.5.0, Copyright © 1998-2014 Zend Technologies
with XCache v3.1.0, Copyright © 2005-2013, by mOo
with Zend OPcache v7.0.4-dev, Copyright © 1999-2014, by Zend Technologies
with XCache Optimizer v3.1.0, Copyright © 2005-2013, by mOo
with XCache Cacher v3.1.0, Copyright © 2005-2013, by mOo
with XCache Coverager v3.1.0, Copyright © 2005-2013, by mOo
Так же установили
Установили на Ваш сервер php версии 5.5:
[root@p94423 modules]# php -v
PHP 5.5.12 (cli) (built: May 2 2014 19:54:07)
Copyright © 1997-2014 The PHP Group
Zend Engine v2.5.0, Copyright © 1998-2014 Zend Technologies
with XCache v3.1.0, Copyright © 2005-2013, by mOo
with Zend OPcache v7.0.4-dev, Copyright © 1999-2014, by Zend Technologies
with XCache Optimizer v3.1.0, Copyright © 2005-2013, by mOo
with XCache Cacher v3.1.0, Copyright © 2005-2013, by mOo
with XCache Coverager v3.1.0, Copyright © 2005-2013, by mOo
Так же установили
AjaxForm - как словить ответ на js
Есть вызов AjaxForm со своим сниппетом:
UPD. После этого топика компонент был обновлён и добавлена эта возможность.
[[!AjaxForm? &snippet=`gifts` &form=`tpl.AjaxForm.gifts`]]
Как поймать на js ответ? Допустим если success, то тогда выполнить определённый js-код.UPD. После этого топика компонент был обновлён и добавлена эта возможность.
modx.pro/components/3342-ajaxform-version-1-0-2-pl — статья об этом
modx.pro/components/3342-ajaxform-version-1-0-2-pl/#comment-26129 — комментарий что мне помог.
НЕ сохраняет доп поля юзера..
Добрый день. Подскажите пожалуйста, в чём может быть проблема? Есть сайт — www.neftegaz.kz/, если там регнуться, то в кабинете можно загрузить свою аватарку, после загрузки аватарки можно выбрать то место на фотографии, которое и использовать в качестве аватарки… так вот недавно всё работало нормально. Сегодня заметил такую фигню — я захожу пытаюсь выбрать это место — мне пишет, что всё сохранено, однако не сохраняет доп поля… зашёл через админку в редактирование пользователя, нашёл эти доп поля у себя в профиле, удалил, сохранил профиль.
Вывод количества вложенных записей в категории
Имею категорию товаров носки, каким тегом в шаблоне могу вывести количество вложенных товаров в этой категории.
Чанк неправильно принимает параметры
Вызов чанка
Почему так может произойти? А именно, почему нет реакции на косую ковычку?
[[$CHUNK? &par1=`one` &par2=`two`]]
вставляет в [[+par1]] такой текст:`one` &par2=`two`А в [[+par2]] ничего не вставляет. Сниппеты хорошо вызываются, понимают все параметры.
Почему так может произойти? А именно, почему нет реакции на косую ковычку?
Вывести unpub_date
Вставляю [[+unpub_date]] получаю = 1401566340
Как вывести в красивом формате 24.05.2014
Как вывести в красивом формате 24.05.2014
mFilter2: сортировка по весу
Интересует возможно ли выводить результат mFilter2, сотрируя по весу как mSearch2?
MIGX и вывод одной превьюшки из галереи
Здравствуйте. Столкнулся с неопознанным. У меня есть структура вида
В чём проблема: он действительно выводит, но при этом он пишет мне вот такие URL'ы:
Но 22 — это НЕ id дочернего документа, откуда берётся галерея, это id документа из которого вызывается getImageList.
Каталог
-- Товар 1
-- Товар 2
В каждом товаре есть галерея MIGX со всевозможными фотками оного. Я пытаюсь одну из этих фоток вывести на страницу каталога. Делаю это таким запросом:[[!pdoMenu?
&includeTVs=`vendorImage,catImage`
&parents=`[[~id]]`
&sortBy=`pagetitle`
&levelClass=`level`
&tplOuter=`@INLINE [[+wrapper]]`
&tpl=`categoryItem`
&tplCategoryFolder=`categoryItem`
]]
В categoryItem, соответственно, есть вот такой код: [[getImageList? &docid=`[[+id]]` &tvname=`resourcealbum` &tpl=`CategoryItemImage` &limit=`1`]]
И в чанке CategoryItemImage выводится всего лишь одна строчка: [[+image]].В чём проблема: он действительно выводит, но при этом он пишет мне вот такие URL'ы:
/assets/resourceimages/22/lenovo-desktop-thinkcentre-edge-72z-front-view.png
Но 22 — это НЕ id дочернего документа, откуда берётся галерея, это id документа из которого вызывается getImageList.