joomla

Пятница, 11 Декабрь 2009
Как то раз было необходимо на веб странице использовать position:fixed для формы обратной связи которая выезжает из правой стороны окна при клике на кнопку (jQuery). При этом у формы задается такой CSS:
читать...
Понедельник, 04 Январь 2010
Клон — система, сделанная по образцу другой. Это может быть аппаратное устройство, программа или даже онлайн-сервис. Может означать полную или частичную идентичность свойств. HYRRQNC6AVP2
читать...
Четверг, 09 Сентябрь 2010
Разрабатывая расширения для Joomla (плагины, модули, компоненты), разработчики часто используют отдельные стилевые таблицы (CSS) и javascript файлы. Из-за этого возникает вопрос каким образом подключить все эти файлы в документ, что бы при этом не нарушить стандарты W3C - структуры HTML документа. То есть ссылки на подключаемые таблицы стилей и javascript файлы, по стандарту должны находится в HEAD документа.
читать...
Понедельник, 13 Декабрь 2010
При разработке шаблона для CMS joomla верстальщик шаблона может определять окружающий HTML код при выводе модулей в шаблоне. Этот окружающий (обрамляющий), HTML состоит из небольшого количества доступных вариантов, который встраивается до и после вывода модуля в шаблоне joomla, а по существу сам вывод модуля помещается внутрь вложенных DIV, списков UL, или таблиц Table.
читать...
Вторник, 18 Январь 2011
С выходом новой Joomla 1.6, разработчики шаблонов для этой CMS, желающие использовать в своем шаблоне не стандартную javascript библиотеку, такую например как jQuery или тот же mootools, но более ранней версии (в joomla 1.6 используется mootools 1.3), или более свежие версии библиотеки mootools, столкнутся с той же проблемой что и в joomla 1.5.
читать...
Четверг, 13 Октябрь 2011
В одном из последних проектов на Joomla с K2, столкнулся со следующей проблемой: на сервере заказчика не работала функция декодирования json данных из extrafields полей таблиц К2. Как выяснилось поддержка этой функции осуществляется библиотекой JSON.php, которая включена в ядро PHP только с версии 2.5.0, а на сервере заказчика стоял старенький PHP v 5.1.6, именно поэтому и выводилось сообщение об ошибке - Call to undefined function json_decode().
читать...
Вторник, 18 Октябрь 2011
При создании расширений для joomla - модулей, плагинов, и компонентов, может понадобится формирование ссылки на материал компонента com_content, на его раздел или категорию. Реализуется это с помощю импорта файла route.php, компонента com_content в код вашего расширения, и использование методов класса ContentHelperRoute из подключенного файла.
читать...
Четверг, 10 Ноябрь 2011
Очень часто в разрабатываемых сайтах на joomla, требуется форма обратной связи, и при этом такая форма нужна в самом простом ее виде: Имя, Email, Текст сообщения, и элементарная валидация полей на заполнение с помощю проверок на javascript. В данной статье будет описан пример создания модуля обратной связи для joomla.
читать...
Воскресенье, 13 Ноябрь 2011
Как я и обещал в предыдущей статье Модуль обратной связи для joomla, я опишу способ отправки email сообщений, на примере модуля обратной связи для joomla 1.6
читать...
Среда, 16 Ноябрь 2011
В расширениях для joomla, может возникнуть необходимость обрабатывать данные представляющие собой массив, или объект. Задачи могут быть различные, однако в некоторых случаях, дабы не изобретать велосипед, удобно воспользоваться функциями фреймворка joomla входящими в пакет Utilities.
читать...
Среда, 07 Март 2012
При разработке интернет магазина на Joomla 2.5 с использованием компонента VirtueMart 2.0.2, столкнулся с проблемой - в списке категории, у товаров нельзя вывести кнопку "Купить". То есть, не получается в настройках компонента указать что кнопку "купить" (Add to cart bottom), нужно выводить в списке категории, вместо ссылки "подробнее", которая ведет на страницу товара. Хотя в предыдущих версиях VirtueMart 1.8.x такая возможность была.
читать...
Воскресенье, 08 Апрель 2012
В электронном магазине по продаже мебели на Virtuemart 1.1.5, потребовалось сделать сортировку товаров по цене в списке категории. Сортировка должна была состоять из двух выпадающих списков, в первом нижний диапазон цен, а во втором верхний. А также кнопка "Показать" по нажатию на котороую должен выводится список товаров из выбранного диапазона цен.
читать...
Воскресенье, 13 Октябрь 2013
Для нового раздела "Сниппеты", который работает на компоненте K2, решил сделать плагин, который бы отправлял пинг на http://ping.blogs.yandex.ru/RPC2
читать...
Четверг, 14 Ноябрь 2013
Если ваш магазин на Virtuemart 2.0.x вы однажды можете столкнутся с такой проблемой - не приходят сообщения о новом заказе на email администратору.
читать...