Появилась задача сделать в Джумле так, чтобы при нажатии на ссылку материала, он открывался в лайтбоксе. Джумла 2.5 (кстати, есть мнение, что и в 1.5 будет работать). Берем и делаем. Читать далее
Добавляем текст по умолчанию в редактор JCE
Появилась задача сделать так, чтобы в JCE при открытии сразу появлялся некий текст, типа болванки, чтобы пользователь мог не заморачиваясь только заполнить поля. Скажу сразу — задачи сваять форму и туда вносить какие-то данные не было, нужно было реализовать это именно на JCE при создании материала.
Итак, в руках Joomla 2.5, JCE 2.2. Вперед. Читать далее
Логирование ошибок WordPress
Полезно, знаете ли, посмотреть ошибки. Особенно, когда WordPress при входе в админку показывает белый экран. Читать далее
Fatal error: Class ‘JModel’ not found… Исправляем
В Joomla 2.5 бывает такое — установили крутой-прекрутой, нужный-пренужный модуль. Настроили, опубликовали, обновляем страницу, вроде все хорошо. Переходим по любой ссылке и ХОЛП:
Fatal error: Class ‘JModel’ not found in /www/site/modules/mod_supermodule/libs/source/content/source.php on line 15
ну, это приблизительно. Вся соль в этом: Class ‘JModel’ not found — это значит, что Джумла не смогла найти класс JModel.
Теперь, идем в папку с модулем (пусть это будет /modules/mod_supermodule) и в файле helper.php ищем строку:
defined('_JEXEC') or die;
она в самом начале файла после комментариев должна быть и после нее добавляем:
jimport("joomla.application.component.model");
Сохраняем и обновляем страницу с ошибкой. Теперь сайт снова работает.
Перенос MODX Revolution на хостинг
Начнем с того, что на официальном сайте MODX уже есть готовое руководство к действию, но оно на английском. По своему опыту знаю, что если человек не силен в заморских наречиях — ему даже онлайн-переводчик слабо поможет. Только запутает. Но нам ли быть в печали? Это руководство пишется как шпаргалка-ОЧЕНЬ-вольный-перевод этого документа с разбором возможных граблей.
Не отображается видео в материалах Joomla и товарах Virtuemart (JCE)
Ну, для начала определимся с проблемой. Есть SWF (например), который надо показать пользователю, стоит Joomla + Virtuemart. При попытке вставить видео, не важно, как — через Media Manager или руками в коде, можем получить две картины:
- фактически код есть (в админке его видно), а на сайте видео отсутствует;
- в админке кода нет, на сайте видео нет.
В смысле, SWF-файл указан, а видео на сайте не показывается (и/или в админке не отображается)…
То есть, если говорить двумя словами — JCE не показывает видео, или Joomla не показывает видео. Сейчас разберемся и пофиксим.
Не включается JCE в Joomla 1.5. Исправляем.
Хорош редактор, нечего сказать. Только внезапно без видимых причин взял и перестал появляться в админке. Переустановка, обновление, пляски вокруг смены редактора не помогали. TinyMCE работает, а этот уперся и все. Сейчас мы это дело поправим. Читать далее
Не пускает в админку MODx Revolution. Исправляем.
Нет, это не то же самое 🙂
Компьютер взял и перезагрузился. Почему — не так важно, гораздо интереснее, что этот сбой потянул за собой такой глюк — MODx Revolution 2.2.4 отказался заходить в админку.
Симптомы:
- При вводе неправильного логина или пароля, он сообщает, что логинопароль не верный
- При вводе правильного логина/пароля он показывает форму ввода логина/пароля
- При попытке восстановить пароль через «Забыли пароль», он высылает новый пароль, но при вводе нового пароля, ситуация в п.2 повторяется.
Допиливаем заказ без регистрации в VirtueMart 1.1.9. Выбор варианта доставки и оплаты.
Начало положено тут, но, как выяснилось, этого оказалось недостаточно. Письмо-то приходит, а вот как запилить выбор доставки и оплаты в Virtuemart при заказе без регистрации — загадка. Ничего, сейчас исправим…
LazyLoad для товаров MODx Evolution
Напишу, как это делал я, заодно опишу некоторые подводные камни.
В общем-то, как выяснилось, прикрутить это дело не сложно, если бы не некоторые «Но». А, как известно, на каждое ваше «Но» есть наше «За то» 🙂 Начнем, пожалуй…