Архив рубрики: MODX

Babel (MODX Revo) — Переключение перевода на родном языке

После установки Babel при вызове

	  <ul>
		[[BabelLinks? &tpl=`bblLangChanger`]]
	  </ul>

если у нас, скажем, русский и английский контексты, появляется выбор языков: Russian/English.

Вроде бы, все хорошо, но надо, чтобы пункт переключения был на родном языке вот так: Русский/English.

Сейчас мы это поборем.

Читать далее

Восстановление пароля админа в MODX Revo

Забытый пароль админа MODX Revolution можно восстановить. И сейчас я расскажу вам, как это сделать правильно, не нарушая используемый алгоритм хеширования с солью.

Читать далее

MODX Evo — strlen() expects parameter 1 to be string, array given

Сразу в карьер.

Ошибка:

Error: strlen() expects parameter 1 to be string, array given 
Error type/ Nr.: Warning - 2 
File: /srv/www/vhosts/modxevo/assets/plugins/phx/phx.parser.class.inc.php 
Line: 209 
Line 209 source: $grps = (strlen($modifier_value) > 0 ) ? explode(",",$modifier_value[$i]) :array();

Читать далее

Пакетное изменение цен в Shopkeeper MODX Evo

Перед всякими праздниками владельцы магазинов хотят увеличить цены (интересно, почему цены имеют свойство только увеличиваться?), причем если товаров достаточно много — дело это становится утомительное.

Все осложняется тем, что цены устанавливаются не в стандартном поле price, а в TV-переметре таким образом:

Серебряный=250||Золотой=500||Платиновый=1000

Соответствено, товары находятся в материалах MODX.

Если бы поле цены было стандартным — проблем бы не было, но тут такое… А еще может не быть каких-то свойств товара. Или их может быть больше… В общем, от двух до [скольки-нибудь].

В общем, нужна возможность выбора категорий товаров, управление ценой товара в большую или меньшую сторону.

Читать далее

Перенос MODX Revolution на хостинг

Начнем с того, что на официальном сайте MODX уже есть готовое руководство к действию, но оно на английском. По своему опыту знаю, что если человек не силен в заморских наречиях — ему даже онлайн-переводчик слабо поможет. Только запутает. Но нам ли быть в печали? Это руководство пишется как шпаргалка-ОЧЕНЬ-вольный-перевод этого документа с разбором возможных граблей.

Читать далее

Не пускает в админку MODx Revolution. Исправляем.

Нет, это не то же самое 🙂

Компьютер взял и перезагрузился. Почему — не так важно, гораздо интереснее, что этот сбой потянул за собой такой глюк — MODx Revolution 2.2.4 отказался заходить в админку.

Симптомы:

  1. При вводе неправильного логина или пароля, он сообщает, что логинопароль не верный
  2. При вводе правильного логина/пароля он показывает форму ввода логина/пароля
  3. При попытке восстановить пароль через «Забыли пароль», он высылает новый пароль, но при вводе нового пароля, ситуация в п.2 повторяется.

Читать далее

LazyLoad для товаров MODx Evolution

Напишу, как это делал я, заодно опишу некоторые подводные камни.

В общем-то, как выяснилось, прикрутить это дело не сложно, если бы не некоторые «Но». А, как известно, на каждое ваше «Но» есть наше «За то» 🙂 Начнем, пожалуй…

Читать далее

Разблокировка админа в MODx Evo

Бывает, ага. В MODx EVO не верно ввели пароль админа три раза и привет — админ заблокирован. Открываем базу данных и в таблице modx_user_attributes заменяем на нули содержимое полей (если там что-то есть) blocked, blockeduntil и failedlogincount. Все.

UPD: Вот тут http://merinovkv.ru/blog/pobredushki/skript-dlya-vosstanovleniya-parolej-administratora-k-raznym-cms/ написал скрипт для сброса забытого пароля админа в WordPress, Joomla 1.5, 1.6, 1.7, 2.5, 3.x, MODX Evolution, MODX Revolution, Drupal 5, 6, 7, OpenCart

Делаем страницу с подбором случайного товара MODx [EVO]

Итак, есть задача. Сделать «как в лучших домах» страницу, на которой пользователь видит случайный товар, а также надпись типа «Посмотрите на это чудо» и ссылку «Хочу другой». Нажимает на ссылку, получает другой рандомный товар, надпись меняется на следующую в очереди, наприммер «Не хотите первый — вот вам второй». Поехали.

Читать далее

Добавление произвольных или автоматических ALT и TITLE к изображению категории и товара MODx

Для ALT возможны 2 варианта — брать его автоматом из названия категории (товара) или вбивать ручками (полезно для SEO).

Для начала разберем первый вариант — автоматическое создание ALT для изображений в категории и товаре MODx.

Соответственно, дальше — больше — этот же ALT будет управляемым пользователем. Читать далее