Разделы

  
 

[REVO] $_REQUEST в чанке

Можно ли в чанках выводить get, post переменные, не используя сниппеты?

[Revo] Chrome, тег base, и POST запросы к сайту

Всем доброго!

Очень интересную вещь наблюдаю…
На моем сайте fishspace.ru есть некий функционал для пользователей:
— блоги
— комментарии
Зарегистрированные пользователи там могут писать тексты и собственно отправлять их POST запросом на сервер.

И все хорошо работает, до тех пор, пока я не попробовал сделать это в Chrome.
Допустим такой сценарий:
1. Логинимся, заходим на любой пост и пишем комментарий.
2. Жмем кнопку «Предварительный просмотр» — идет POST запрос, обрабатывается, смотрим предварительный просмотр.
3. Жмем кнопку «Опубликовать», POST запрос… и он ведет не на эту же страницу (/community/equipment/obzory/195/ например), а на /community/equipment/obzory/195/community/equipment/obzory/195/, т.е. Chrome игнорирует наличие тега «base href» на странице и генерирует неверные ссылки.

То же самое происходит и при написании поста. Но, самое забавное, не всегда, через раз.

Какие то мысли есть по этому поводу?

Если у вас есть 3 минуты — пожалуйста, попробуйте добавить любой коммент тут: fishspace.ru/community/equipment/obzory/195/, я потом подчищу этот пост. Войти на сайт можно через аккаунт соц сети. Потом удалю вашу регистрацию. Спасибо за внимание.

POST и GET запросы на AJAX

Для этих двух вещей всегда пользуюсь jQuery.load они всегда носят характер выборки…

Никак не могу понять, как делать эти запросы и при этом контролировать что пользователь авторизован и изменяет только свою инфу?? спасибо

[REVO] Как передать переменную в сниппет через <form> по submit?

Уже замучался просто, в интернете нигде найти не получается. Хотя казалось бы элементарный вопрос. Помогите пожалуйста!!! Желательно с примером кода html и php

Revo Как получить aяксом ресурс.

Просто часто пользуюсь, а тут смотрю, вроде спрашивают. Выложу свою заначку.
Часто разработчику необходимо получать данные не прибегая к перезагрузке страницы, то есть через ajax.

Для начала нужно определится с подключением к MODX API. Данный код нужен для защиты.

( Читать дальше )

Shopkeeper + формирование цены

Есть интернет магазин керамической плитки на MODx'e + Shopkeeper, нужно к нему прикрутить простую формулу расчета стоимости необходимой площади, вот она:

$price = $_POST['price']; //получаем цену 1 плитки
$need = $_POST['shk-count']; //получаем необходимую площадь для расчета
$tileh = $_POST['tile-sizeh']; //получаем высоту 1 плитки
$tilew = $_POST['tile-sizew']; //получаем ширину 1 плитки

$tilem = $tileh*$tilew; //высчитываем площадь одной плитки
$kol = $need/$tilem; //высчитываем сколько примерно плиток надо
$kol = ceil($kol); //округляем кол-во плиток в большую сторону (т.к. клиент их пилить не будет :) )
$priceall = $kol*$price; // получаем стоимость

echo "Площадь одной плитки: $tilem кв.м.
";
echo "Целых плиток надо: $kol шт.
";
echo "Стоимость: $need кв.м. или $kol шт. = $priceall  руб.
";


Что нужно, нужно эту формулу прикрутить к Shopkeeper'у, чтобы этот сниппет, передавал в шопкипер только кол. полных плиток "$kol", а шопкипер уже сам считал, можно с java, можно и без.
Подскажите как удобнее сделать? Уже весь мозг себе взорвал :(((