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

Выводим список материалов в списке категорий Joomla 2.5

Собственно, лучше покажу, как это выглядит, чем объяснять.

  • 2013 г.
    • 01.01.2013 Новость 1
  • 2012 г.
    • 01.07.2012 Новость 3
    • 23.02.2012 Новость 2
    • 07.04.2012 Новость 1
  • 2011 г.
    • Новость 2
    • Новость 1
  • 2010 г.
  • 2009 г.

Вот как-то так… То есть, выводим название категории, а в ней ссылки на материалы. Раскрашивать и украшать не стал — и так видно, что за затея.

Читать далее

Перенаправление пользователя после сохранения записи EasyBlog

 

Чтобы не забыть. Мало ли что…

В файле /components/com_easyblog/controllers/dashboard.php надо закомментировать (или удалить) строку 981 (в самом конце функции save)

$this->setRedirect(EasyBlogRouter::_('index.php', false));

и сразу после (или вместо) нее написать

$app = JFactory::getApplication();
$app->redirect('index.php', JText::_('COM_EASYBLOG_DASHBOARD_ENTRIES_SAVED'), 'success');

Получится что-то типа

EasyBlogHelper::setMessageQueue($message, 'success');
//$this->setRedirect(EasyBlogRouter::_('index.php', false));
$app = JFactory::getApplication();
$app->redirect('index.php', JText::_('COM_EASYBLOG_DASHBOARD_ENTRIES_SAVED'), 'success');
}

И наоборот, если надо, чтобы пользователю показывалась его свежеопубликованная запись, в строке 981 вместо того, что комментировали, пишем:

$this->setRedirect(EasyBlogRouter::_('index.php?option=com_easyblog&view=entry&id='.$blog->id, false));

Отображение картинок в модуле mod_articles_category (в introtext)

В Joomla 2.5 есть модуль вывода статей. Модуль хорош, но примечателен тем, что не показывает картинки из вводного текста. Сейчас мы научим его отображать картинки и выводить их так, как нам нужно. Читать далее

3D jQuery облако тегов для EasyBlog 3.6

Возможно кому-то пригодится. Делал это для одного блога на Joomla 2.5 + EasyBlog 3.6, писалось быстро-быстро, раздумывать особо было уже некогда. В общем, что могу по поводу EasyBlog сказать. Компонент, конечно, хорош, но явно не хватает такого вот облака, чтобы оно крутилось, и размер облака изменялся колесиком мышки. Читать далее

Отображение материала 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");

Сохраняем и обновляем страницу с ошибкой. Теперь сайт снова работает.

 

Не отображается видео в материалах Joomla и товарах Virtuemart (JCE)

Ну, для начала определимся с проблемой. Есть SWF (например), который надо показать пользователю, стоит Joomla + Virtuemart. При попытке вставить видео, не важно, как — через Media Manager или руками в коде, можем получить две картины:

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

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

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

Читать далее

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

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

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

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

Читать далее