Здравствуйте. Столкнулся с такой ситуацией: Делаю выборку процессором с параметрами TVs. Все отлично выбирает и подключает. Однако в качестве TV-параметра у меня указано Изображение. Когда вывожу объект <img src="{$object.tvs.image.value}" border="0" /> То в src значение указан путь ОТНОСИТЕЛЬНО той файловой системы в которой было выбрано изображение catalog/ing1.jpg А нужно, чтобы был полный путь относительно корня сайта, т.е. <strong>/asseys/files/</strong>catalog/ing1.jpg Как это сделать в smarty-шаблоне? Если не ошибаюсь в php это делается функцией $modx->makeurl (могу ошибаться). Но я не понимаю как это написать в шаблоне. Подскажите

Копай в сторону проверки referer'а. Решение не идеальное, но идеальное только с установкой доп параметров или кук на страницах с которых должен быть осуществлен переход, что посложнее будет.

Предисловие: начинаю параллельно изучать процессоры. Не знаю как осуществить задуманное. Укажите куда «копать». Есть форма обратной связи, переход на которую должен осуществляться только с определенных страниц. Соответственно, если перешли по прямой ссылке — то получили 404 страницу (или что-то в этом роде). Как в процессоре сделать проверку id ресурса с которого был совершен переход, и по результатам направить на ту или иную страницу (либо на форму обратной связи, либо 404 страницу, к примеру). Так же нужно с переходящей страницы передать данные в форму (надеюсь понятно сформулировал).

В обще то да, Николай прав, ошибся.

PHP — язык с динамической типизацией, т.е. сложив строку(символьное представление цены) с числом, получается число. А при чем тут PHP? В данном случае это вопрос к MySQL. PHP (xPDO) только подготовит запрос вида price.value + 0, а вот в типу данных Число уже сам мускул приведет.

там наверное описка, работает $params=['sort'=>'price.value'+0] Ничегострпнного в этом нет. PHP — язык с динамической типизацией, т.е. сложив строку(символьное представление цены) с числом, получается число.

Что-то не вижу а где виртуал хост прописан? И часто такая ошибка возникает, когда прописан в апаче ServerAlias без ServerName.

На сервере стоит ngix и apache (который висит на 8000 порту). Установить модх получилось, но теперь не пускает в админку (mysite.ru/modx/manager)— перекидывает на mysite.ru:8000/modx/manager Как в модх указать 80 порт сервера и избавиться от редиректа? config.inc.php pastebin.com/uQn8HZEx .htaccess pastebin.com/aFxDgdMh

маленькая замечание в параметры процессора если записывать $params = [ 'sort' => 'price.value+0' ] то не робит, а если $params = [ 'sort' => 'price.value +0' ] то все ок. странно это

cgfcb.j nt,t ,jkmijt lj,hsq xtkjdtr что в переводе с древне-транслитерийского означает «Спасибо тебе, добрый человек»