Вопросы
Разный ключ кеша у ресурсов
Всем привет!
Есть сайт, на котором есть мобильная версия. Мобильная версия — это отдельный шаблон. Шаблон переключается простым плагином на событие OnLoadWebDocument.
Как побороть проблему с кешем? В кеш попадает ресурс с тем шаблоном, который первым был открыт.
Нашел в классе \modResource::__construct, где указывается ключ этого самого кеша для ресурсов.
Есть сайт, на котором есть мобильная версия. Мобильная версия — это отдельный шаблон. Шаблон переключается простым плагином на событие OnLoadWebDocument.
Как побороть проблему с кешем? В кеш попадает ресурс с тем шаблоном, который первым был открыт.
Нашел в классе \modResource::__construct, где указывается ключ этого самого кеша для ресурсов.
/**
* @param xPDO $xpdo A reference to the xPDO|modX instance
*/
function __construct(xPDO & $xpdo) {
parent :: __construct($xpdo);
$this->_contextKey= isset ($this->xpdo->context) ? $this->xpdo->context->get('key') : 'web';
$this->_cacheKey= "[contextKey]/resources/[id]";
}Можно ли как-то динамически менять этот самый _cacheKey? Свойство _cacheKey защищенное. msearch
Добрый день! Посдкажите пожалуйста можно ли настроить поиск по фразе? То есть вводится фраза из двух слов и поиск ищет только ее в разных вариациях. Поиск по умолчанию ищет по отдельности каждое слово.
Как в сниппете узнать, сколько раз вызвали его на странице?
Всем Здравия! Пожалуйста, скажи, кто в курсе: как в сниппете узнать в который раз его вызываем на одной странице? Поясню: допустим есть сниппет «test» и есть ресурс 1 с содержимым:
Так вот как в этом сниппете узнать, в первый раз его вызываем или во второй? А может и в третий, или в пятисотый?.. :) Заранее БлагоДарю всех неравнодушных!!!
Ответ:
[[!test?test=`test`]]blablablabla[[!test?test=`test`]]
Так вот как в этом сниппете узнать, в первый раз его вызываем или во второй? А может и в третий, или в пятисотый?.. :) Заранее БлагоДарю всех неравнодушных!!!
Ответ:
if(!$_SESSION['uploCallNum'] OR $_SESSION['uploCallNumHash'] != $hash) {
$_SESSION['uploCallNum']='0';
$_SESSION['uploCallNumHash']=$hash;
}
/* Здесь используем номер вызова $_SESSION['uploCallNum'] */
$_SESSION['uploCallNum'] = $_SESSION['uploCallNum']+1; Работа с сессиями
На сайте есть меню выбора города, необходимо фиксировать выбранный город в сессии и отображать его на любой странице.Нужно сохранять в сессию название текущего города, потом на выводе городов сравнивать с сессионным и ставить класс active.Опыта с modx немного, поэтому прошу растолковать мне что и как тут и куда копать)
Стоимость доставки от страны.
Приветствую! Встал вот такой вопрос. В магазине будет зависимость стоимости доставки от страны. Есть поле name=«country», как его значение получать в расширении класса msOrderHandler?
Благодарю за помощь :)
Благодарю за помощь :)
Не правильный вывод TV в Tickets
Не правильный вывод TV в Tickets, хотя в mSearch2 выводит как надо.
выводится 1||2||3
Ввод TV — checkbox
Вывод TV — Текстом, шаблон вывода подредактирован (text.class.php)
выводится 1||2||3
Ввод TV — checkbox
Вывод TV — Текстом, шаблон вывода подредактирован (text.class.php)
if ($this->tv->get('type') == 'checkbox' || $this->tv->get('type') == 'listbox-multiple') {
$tvname= $this->tv->get('name');
$value= str_replace('||', ', ', $value);
if ($tvname == 'TVeda') {
$value= str_replace('1', 'Шаурма', $value);
$value= str_replace('2', 'Кошка', $value);
$value= str_replace('3', 'Енот', $value);
}
} Поиск по содержимому параметра чанка
Долго маялся, пока нашел причину того почему в поиске не отображается содержимое одной из страниц.
Выяснилось, что если вызвать чанк с параметрами:
Выяснилось, что если вызвать чанк с параметрами:
[[$team-member?
&description=`Преподаватель йоги Айенгара, автор омолаживающей программы «Йога для лица».`
&imageName=`assets/images/persona/bogdanovskaya_2.png`
&name=`Любовь Богдановская`
&socialSlot1iconLink=`http://vk.com/id42067510`
&socialSlot1iconName=`fa-vk`
&title=`Ведущий курса`
]]то содержимое параметров чанка не учитывается при поиске. (&description=`Преподаватель йоги Айенгара, автор омолаживающей программы «Йога для лица».` и &name=`Любовь Богдановская` и &title=`Ведущий курса`и т.д.) Проблема после удаления категорий вместе с товаром
Привет!
Modx 2.3.1, minishop2 2.1.8-pl3
Проблема, удалил категории вместе с товарами, штатными средствами Modx вроде все удалилось нормально. Но по факту в таблице modx_site_content они остались и пришлось оттуда чистить руками. Нормально ли это?
Или же я как-то не так удалил?
Modx 2.3.1, minishop2 2.1.8-pl3
Проблема, удалил категории вместе с товарами, штатными средствами Modx вроде все удалилось нормально. Но по факту в таблице modx_site_content они остались и пришлось оттуда чистить руками. Нормально ли это?
Или же я как-то не так удалил?
HybridAuth + facebook
Добрый вечер.
Иногда жалуются пользователи что не могут авторизоваться через facebook*.
У меня все нормально.
В чем может быть причина?
Вроде есть какая-то ошибка stackoverflow.com/questions/14068425/hybridauth-php-facebook*-returned-an-invalid-user-id
up.lifefilm.ru/ — тут регистрация
Иногда жалуются пользователи что не могут авторизоваться через facebook*.
У меня все нормально.
В чем может быть причина?
Вроде есть какая-то ошибка stackoverflow.com/questions/14068425/hybridauth-php-facebook*-returned-an-invalid-user-id
up.lifefilm.ru/ — тут регистрация
*Meta, которой принадлежат facebook и instagram признана экстремистской в России
И снова контексты.
Доброго времени суток, сообщество!
Пытаюсь настроить работу сайта так, чтобы было 2 сайта на 2-х разных доменах:
example.ru и example.com
Но никак не получается.
Пытаюсь настроить работу сайта так, чтобы было 2 сайта на 2-х разных доменах:
example.ru и example.com
Но никак не получается.