Сорри вместо кук пример с сессями написал, хотя он тоже рабочий)) Нельзя писать код пока утром кофе не попьешь)).Исправленный вариант 1) $modx->resource->get('id'); setcookie('res_id',$id); 2) $ref_id=$_COOKIE['res_id'] правда в modx с куками не работал никогда, но вроде работать должно.
Тут все просто на ресурсах с которых устанавливается переход ставим куку с id страницы $_SESSION['res_id'] = $modx->resource->get('id'); а на странице с формой получаем ее данные $ref_id=$_SESSION['res_id'] и дальше ref_id обрабатывай. Но я бы по простому поступил, к ссылке на страну с формой GET параметр добавлял бы (примерно так [[~id_страницы_с_формой]]?id=[[*id]]), а потом бы GET параметр обрабатывал. Но тут уже по желанию, главное предусмотри удаление ненужных сессий.
скорее всего, все-равно с него убежите. на нем «подводные камни» для адекватной работы Revo. (был тариф 201)
После установки shopModx первым способом при попытке открыть любую страницу кроме Главной, выдается сообщение Not Found The requested URL /index.php was not found on this server. Что может быть не так в моем случае?
После установки shopModx первым способом при попытке открыть любую страницу кроме Главной, выдается сообщение Not Found The requested URL /index.php was not found on this server. Что может быть не так в моем случае?
Здравствуйте. Собственно проблема в том что не удается запустить modx на хостинге ruCenter Включены модули joxi.ru/V2VKdw5uzl6DAv При попытке установить систему с нуля все валится без каких либо ошибок на 2-3 шаге При попытке перенести рабочий сайт ошибка при заходе в админку Could not find action file at:… путь../manager/controllers/default/security/login.php кто нибудь сталкивался с этим хостером и как решить эту напасть?
Можно немного поподробнее по поводу установки доп. параметров и кук? не совсем понятно. И все-таки — как передать данные в процессор или в форму? P.S. Если ошибся блогом — извиняйте.
там наверное описка, работает $params=['sort'=>'price.value'+0] Кстати, только сейчас обратил внимание. Нет, так не правильно. Правильно именно $params=['sort'=>'price.value +0'] А вообще, если кому-то не нравится хак с +0 (что вполне нормально), можно так пробовать: $q->sortby("CAST(price.value as unsigned)");
Выполнять надо именно resources/getdata-процессор, а не просто getdata-процессор. В нем прописано преобразование путей для ТВшки image. Если у вас ТВшка не image, переименуйте ее. Если нет возможности переименовать, значит допишите логику в своем переопределяющем процессоре. Так же следует учитывать какой именно медиасурс установлен для ТВшки. В крайнем случае можно в шаблоне использовать сниппет getSourcePath (Если у вас сборка ShopModxBox, он должен там быть).