Целый день портировал свой любимый шаблон со времен Joomla 1.5 на Joomla 3. В принципе процентов на 90 уже все как и было раньше, осталось повозиться со стилями оформления модулей и самих материалов. Но вот тут незадача, в Joomla 3 вшиты всплывающие подсказки, особенно они раздражают меня в формах регистрации. Причем подсказки действительно вшиты так, чтобы проще было настроить их вывод в своем шаблоне, чем искать откуда ноги растут и удалять их по одной. Как оказалось, чтобы всплывающие подсказки Joomla 3 корректно отображались в вашем шаблоне нужно сделать всего одну простую вещь.


В процессе перехода на Joomla 3 я установил компонент JComments для добавления комментариев к моим постам. Пользовался им еще на Joomla 1.5 и все меня устраивало. Сегодня скачал, установил, настроил, выставил права всем какие положены - все равно для незарегистрированных пользователей пишет мол "You have no rights to post comments". Решение под катом этого поста - глядишь кому пригодится.


Что делать, когда нужно вывести свой PHP или JS код в определенной позиции модуля на сайте под управлением Joomla 3? Нужен модуль, содержание которого вы бы наполняли сами, а он представлял бы собой только внешнюю оболочку для взаимодействия с Joomla и шаблоном сайта. Ну так вот, этим помощником может стать для вас модуль Flexi Custom Code, позволяющий выводить в любой позиции модулей любой php, javascript PHP, CSS или html код.