Ответ 1
Я бы сказал, что статья HowToJoomla Site в значительной степени подводит итог этому процессу.
Вот процесс с добавлением еще нескольких шагов - надеюсь, это поможет.
Я предполагаю, что вы добрались до упаковки своего расширения и смогли получить ваши файлы css и javascript для установки на сервере. Они могут находиться в папке вашего модуля или, возможно, более правильно, они должны находиться в вашей подпапке модулей под папкой /media/.
Если после установки модуля вы не можете найти файлы css и js, это связано с тем, что вы не указали их правильно в установочном файле компонента xml. Эта страница содержит информацию об установочном файле/манифеста xml для 1.6/1.7 надстроек, хотя это для компонента: http://docs.joomla.org/Developing_a_Model-View-Controller_%28MVC%29_Component_for_Joomla!1.6_-_Part_01 они очень аналогично.
В любом случае - найдите свои файлы в структуре папок Joomla и отметьте их относительный путь от корня веб-сайта, то есть папку, содержащую config.php
Теперь где-то внутри вашего модуля php - добавьте строку, которая получает ссылку на объект JDocument.
$document = JFactory::getDocument();
Теперь добавьте строку, которая добавит ваш javascript в область заголовка html:
$document->addScript('url/to/my/script.js');
очевидно, замените 'url/to/my/ script.js' фактическим относительным путем к вашему javascript.
Теперь добавьте строку, которая добавит ваш css в html-заголовок:
$document->addStyleSheet('url/to/my/stylesheet.css');
снова отрегулируйте путь - это может быть, например, media/mod_mymodule/mymodule.css(если ваш модуль был вызван "mymodule" ).
Только о том, что вам нужно добавить эти строки в исполняемые php-теги НЕ внутри html-области после выхода из режима php.