Архив метки: Evolution

Скрипт для восстановления паролей администратора к разным CMS

admin-recoverЧто-то последнее время меня на восстановление паролей потянуло. Давно собирался, да что-то как-то руки не доходили. В итоге родил более-менее универсальный скрипт, меняющий забытый пароль админа для следующих CMS:

  • WordPress
  • Joomla 1.5, 1.6, 1.7, 2.5, 3.x
  • MODX Evolution
  • MODX Revolution
  • Drupal 5, 6, 7
  • OpenCart

Ниже — описание и ссылка.
Читать далее

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.

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

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

Читать далее

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

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

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

Читать далее

Множественные категории товаров в MODx Evolution + избавление от дублей товаров

Понадобилось мне навесегда избавиться от дублей (заказчику это очень не нравилось и Яндексы всякие с ним были солидарны), в общем погуглил-погуглил, нашел решение, но для Revolution.

По сути, получается очень удобный выбор категорий, в которых товар может содержаться. Выбирать можно как галочками, так и списком с множественным выбором (с помощью Ctrl+click). Красота да и только. Читать далее

Изображение категории MODx [Evo]

Итак, помятуя об обещании и развивая тему категорий MODx, пишу. Что я хочу сделать — при переходе в категорию, ее подкатегории появляются не текстом, а изображениями.

Поехали.

Читать далее

Добавляем подкатегорию MODx [Evo]

Так получилось, что тот, кто делал сайт, который я обслуживаю, не учел одной маленькой детали — сайт может развиваться, а именно — категории будут менять вложенность. В общем, ситуация выглядела так:

Спустя какое-то время появилась необходимость добавить категорию и в ней сделать пару подкатегорий, а которых будут Читать далее