Василий Наумкин

Василий Наумкин

С нами с 08 декабря 2012; Место в рейтинге пользователей: #1
Василий Наумкин
01 марта 2013, 16:26
0
Прочитай еще раз, что такое Ajax.

Это фоновый запрос от тебя, который возвращает браузеру ответ от сервера. При этом та страница, на которой ты находишься, ничего не делает, просто ждёт.

Отсюда вывод — твоя задача решается только через javascript.

Но не нужно расстраиваться, ведь любое перенаправление юзера — это просто команда браузеру перейти на другу страницу. Что через javascript, что через заголовки от php.

То есть, тут вообще нет «серверного решения», если вдуматься.
Василий Наумкин
01 марта 2013, 16:05
0
Фильтров пока нет, потом буду переписывать mFilter.

Именно для поиска все json поля товара (color/size/tags) автоматически копируются в таблицу msProductOption — так что надо искать по ней и выбирать нужные id товаров.
Василий Наумкин
01 марта 2013, 14:16
0
Ты гуглу указал, что редирект будет на этот адрес?

Ошибку выдает гугл, не HybridAuth. Попробуй получить заново ключи, с таким адоесом, говорят, бывает такое.
Василий Наумкин
01 марта 2013, 14:14
0
Это баг, висит в очереди на исправление github.com/bezumkin/Tickets/issues
Василий Наумкин
01 марта 2013, 12:05
0
Поиском по фразе «redirect_uri_mismatch» выдаётся ответ на твой вопрос — modx.pro/help/505/
Василий Наумкин
01 марта 2013, 12:04
0
Запретить использовать разным юзерам один емаил.

Смотри настройки системы.
Василий Наумкин
01 марта 2013, 11:47
0
Можно попробовать сделать плагином, на событие редактирования ресурса.

Просто проверять, если класс ресурса = msTicketsSection, режим работы = create — то выставлять свой контент в массив ресурса.

Не проверял, но может сработать.
Василий Наумкин
01 марта 2013, 10:37
0
Это нестандартная функция, поэтому — только редактированием исходников Tickets.

При обновлении оно затрётся.
Василий Наумкин
01 марта 2013, 05:26
0
Возможно, и ты не заметил, что я пользуюсь своими решениями сам.
Решения из репозитория, без отдельных исправлений лично для меня.

На моём сайте вход через ВК и Яндекс — работает. Делай выводы.
Василий Наумкин
28 февраля 2013, 23:15
0
В сторону ошибок и опечаток.

У меня на сайте Яндекс и ВК вполне себе работают.
Василий Наумкин
28 февраля 2013, 23:13
0
Заметка написана давно и там не учтены кое-какие вещи. Например то, что функция click() вешается только один раз на все подходящие элементы — при загрузке страницы.

После появления, кажется jQuery 1.7 нужно использовать функцию on():
$(document).on('click', 'a.ajax_link', function(e) {
	var action = $(this).data('action');
	$.post(document.location.href, {action: action}, function(data) {
		alert('Запрос успешно выполнен');
		$('#result').html(data);
	})
	e.preventDefault();
})
При таком обработчике все ссылки будут проходить через него, независимо от их происхождения.
Василий Наумкин
28 февраля 2013, 17:31
0
Комментируй в шаблоне по одному все сниппеты\чанки и смотри на скорость загрузки страницы.
Рано или поздно должна резко уменьшиться.

Еще можно поглядеть в лог ошибок nginx — вдруг там что интересное, типа таймаутов на определённой странице?
Василий Наумкин
28 февраля 2013, 16:57
0
Никак.

Он выводится только если у категории нет контента.

Василий Наумкин
28 февраля 2013, 16:55
0
Вызывай в чанке jevix и проходи сам.

Я же говорил, что будет медленнее.

Василий Наумкин
28 февраля 2013, 16:25
0
Юзай [[+content]], обрезать можно ellipse или своим фильтром. Но так медленнее, конечно.

Еще вариант — добавлять тег cut плагином перед сохранением тикета.
Василий Наумкин
28 февраля 2013, 16:24
0
Цена хранится в varchar — это я пошутил, конечно.

Исправляю, спасибо!
Василий Наумкин
28 февраля 2013, 10:10
0
Он показывает 0, потому что тикеты скрыты в меню.

Используй &ignoreHidden=`1`
Василий Наумкин
28 февраля 2013, 08:03
0
Ищи тормоза в сайте.

Не думаю, что дело в версии MODX или PHP — это что-то сайтовое, типа некэшированного wayfinder.
Василий Наумкин
27 февраля 2013, 21:58
0
Ну тогда надо просто использовать сниппет и забить на эти дурацкие фильтры

[[!loggedInUsername?username=`[[+username]]`]]