Отображение материала Joomla в Shadowbox без шапки, подвала и всего остального

Появилась задача сделать в Джумле так, чтобы при нажатии на ссылку материала, он открывался в лайтбоксе. Джумла 2.5 (кстати, есть мнение, что и в 1.5 будет работать). Берем и делаем. Читать далее

Добавляем текст по умолчанию в редактор JCE

Появилась задача сделать так, чтобы в JCE при открытии сразу появлялся некий текст, типа болванки, чтобы пользователь мог не заморачиваясь только заполнить поля. Скажу сразу — задачи сваять форму и туда вносить какие-то данные не было, нужно было реализовать это именно на JCE при создании материала.

Итак, в руках Joomla 2.5, JCE 2.2. Вперед. Читать далее

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 или руками в коде, можем получить две картины:

  1. фактически код есть (в админке его видно), а на сайте видео отсутствует;
  2. в админке кода нет, на сайте видео нет.

В смысле, SWF-файл указан, а видео на сайте не показывается (и/или в админке не отображается)

То есть, если говорить двумя словами — JCE не показывает видео, или Joomla не показывает видео. Сейчас разберемся и пофиксим.

Читать далее

Не включается JCE в Joomla 1.5. Исправляем.

Хорош редактор, нечего сказать. Только внезапно без видимых причин взял и перестал появляться в админке. Переустановка, обновление, пляски вокруг смены редактора не помогали. TinyMCE работает, а этот уперся и все. Сейчас мы это дело поправим. Читать далее

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

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

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

Симптомы:

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

Читать далее

Допиливаем заказ без регистрации в VirtueMart 1.1.9. Выбор варианта доставки и оплаты.

Начало положено тут, но, как выяснилось, этого оказалось недостаточно. Письмо-то приходит, а вот как запилить выбор доставки и оплаты в Virtuemart при заказе без регистрации — загадка. Ничего, сейчас исправим…

Читать далее

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

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

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

Читать далее