Работа с #хэшем в url + history api

Последний проект, который я делал состоит из одной страницы, и все действия выполняются через Ajax.
Конечно, понадобилось сохранять состояние страницы, и самое универсальное решение — хэш.

Если кто не в курсе, хэшем url зовется всё, что идет после символа #. Изначально это было придумано для якорей и используется до сих пор всякими способами из-за одной особенности — изменение хэша не обновляет страницу.
Василий Наумкин
31 декабря 2012, 08:26
modx.pro
7
26 405
0

Minishop 1.9.4 избыточные нули веса.

Доброго времени суток! Пользуясь случаем хочу поздравить Вас, Василий, а также всех участников форума с Новым годом и Рождеством! Писком нашел ответ на этом же сайте, Здесь bezumkin.ru/blog/308/ вы дали ссылку на github.com/bezumkin/miniShop/commit/e92729a5e134fb9dd509b438051d441bdbfd5539, я скопировал данный код к себе на сайт в core/components/minishop/elements/snippets/ms_getresources.php, но почему-то это не помогло. Ткните носом, пожалуйста, что я неправильно сделал.
Спасибо.
Sergey Pozhidaev
31 декабря 2012, 03:11
modx.pro
1 560
0

formit - отправка письма.

Доброго времени суток. Помогите пожалуйста разобраться, получается чтобы мне на почту шло письмо мне нужно в чанке tpl.msAddrForm сделать такого вида содержания:
Николай Дебелов
30 декабря 2012, 02:21
modx.pro
4 491
0

Настройка mSearch за деньги

Здравствуйте. Кто нибудь может настроить mSearch за деньги. Помогите пожалуйста.
Ivanov Alexandr
29 декабря 2012, 19:32
modx.pro
2 158
0

Как получить пароль пользователя?

Для одного сервиса, чтобы добавить туда своего пользователя, надо знать его пароль.
Пётр Молчанов
28 декабря 2012, 13:00
modx.pro
2 474
0

HybridAuth и redirect_uri_mismatch

Василий добрый день!
Пытаюсь настроить авторизацию на сайте через HybridAuth, получил ключи приложеления в Гугл и Яндексе, прописал в настройках HybridAuth полученные данные этих сервисов — id и secret.
Алексей Хребтов
28 декабря 2012, 12:42
modx.pro
8 520
0

updateCollection set values

Есть CMP, на ней дерево — рубрикатор, упорядоченный по полю `order` в базе. При удалении узла нужно уменьшить на единицу order у всех узлов в той же ветке, но с бОльшим ордером. Но суть не в том.
Я сделал:
$t = $this->modx->getTableName($this->classKey);
$sql = "UPDATE $t SET `rubr_order` = `rubr_order` - 1 WHERE `rubr_parent` = $parent AND `rubr_order` > $order";
$q = $this->modx->query($sql);
А хочется по уму, без сырых запросов, через updateCollection или newQuery->command('UPDATE').
Собственно, вопрос: как прописать
`rubr_order` = `rubr_order` - 1
в массив новых значений updateCollection?
Kirill A. Rusanov
28 декабря 2012, 07:05
modx.pro
1 472
0

MiniShop. Пароль в письме юзеру

Revo 2.2.6. Высылаю пароль вместе с данными о заказе, но пароль неверен.
Артем
27 декабря 2012, 23:57
modx.pro
1
965
0

Проблема с TV параметрами в MODx

$modx -> resource -> setTVValue(11, 1);

print_r($modx -> resource -> getTVValue(11));

$modx -> resource -> setTVValue(11, 2);

print_r($modx -> resource -> getTVValue(11));

That code outputs 2 and 2, when must outputs 1 and 2, the whole code is in the snippet, resource cache is turned off, snippet call is not cacheble too, like "[[!..."

Переводить не стал, думаю ты язык знаешь, вот тот же вопрос на stackoverflow.com/questions/14052207/modx-revo-settvvalue-returns-old-data
Yan Alex
27 декабря 2012, 09:23
modx.pro
1
11 047
0

Печать страницы есть ли какой нибудь плагин?

Если нету, то просьба помочь написать за денежку очень надо
Добряков Алексей
27 декабря 2012, 01:28
modx.pro
1
2 683
0