LiveInternetMail.ru
Форум русской поддержки Joomla!® CMS
25.05.2012, 06:10:06 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 1.7 FAQ Joomla 1.5 FAQ Joomla 1.0 FAQ Правила форума Новости Joomla Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор Тема: как подключить файл в модуле (J1.3-RC5)  (Прочитано 1265 раз)
0 Пользователей и 2 Гостей смотрят эту тему.
Gold Dragon
Moderator
*****

Репутация: +33/-2
Offline Offline

Пол: Мужской
Сообщений: 985



« : 17.02.2010, 23:08:20 »

Как подключаются файлы в модуле теперь?
я делаю так
Код:
require_once (JPATH_SITE. DS . "components" . DS . "com_gdcalendar" . DS . "gdcalendar.functions.php");
а мне пишет это
Цитировать
Warning: require_once() [function.require-once]: URL file-access is disabled in the server configuration in Z:\home\befoc.qqq\www\modules\mod_gdcalendar.php  on line 39

Warning: require_once(http://befoc.qqq\components\com_gdcalendar\gdcalendar.functions.php) [function.require-once]: failed to open stream: no suitable wrapper could be found in Z:\home\befoc.qqq\www\modules\mod_gdcalendar.php on line 39

Fatal error: require_once() [function.require]: Failed opening required 'http://befoc.qqq\components\com_gdcalendar\gdcalendar.functions.php' (include_path='.;/usr/local/php5/PEAR') in Z:\home\befoc.qqq\www\modules\mod_gdcalendar.php on line 39
что это? и как победить?
Записан
boston
Moderator
*****

Репутация: +222/-3
Offline Offline

Пол: Мужской
Сообщений: 2699



« Ответ #1 : 18.02.2010, 13:43:36 »

JPATH_SITE - это $mosConfig_live_site, т.е. ссылка на сайт.
JPATH_BASE - это $mosConfig_absolute_path, т.е. корень файлов.

В твоём случае следует использовать именно JPATH_BASE.
Записан
Gold Dragon
Moderator
*****

Репутация: +33/-2
Offline Offline

Пол: Мужской
Сообщений: 985



« Ответ #2 : 18.02.2010, 13:46:31 »

спасибо...

Когда Вики почините? Azn я хоть туда всё кину .. а то появилось куча "правильных" подключений и стилей и скриптов и шаблонов... приходится самому доходить...
Записан
boston
Moderator
*****

Репутация: +222/-3
Offline Offline

Пол: Мужской
Сообщений: 2699



« Ответ #3 : 18.02.2010, 13:49:12 »

с Вики никак не могу понять в чем беда, может подскажешь специалиста кто мог бы её посомтреть? (
Записан
Gold Dragon
Moderator
*****

Репутация: +33/-2
Offline Offline

Пол: Мужской
Сообщений: 985



« Ответ #4 : 18.02.2010, 13:54:18 »

спеца нет Sad не слишком востребованная система
я бы сам разобрался, но как всегда... время...

если только на форуме поддержки копаться.. но что-то там не так всё быстро
Записан
Gold Dragon
Moderator
*****

Репутация: +33/-2
Offline Offline

Пол: Мужской
Сообщений: 985



« Ответ #5 : 18.02.2010, 13:54:39 »

может правда снести и поставить заново её?
Записан
boston
Moderator
*****

Репутация: +222/-3
Offline Offline

Пол: Мужской
Сообщений: 2699



« Ответ #6 : 18.02.2010, 14:02:14 »

А как же существующие данные?
Записан
Gold Dragon
Moderator
*****

Репутация: +33/-2
Offline Offline

Пол: Мужской
Сообщений: 985



« Ответ #7 : 18.02.2010, 14:05:13 »

ну я так понимаю если обновить только сами файлы и настройку, то ничего страшного Azn
хотя.. кто знает...
Записан
Gold Dragon
Moderator
*****

Репутация: +33/-2
Offline Offline

Пол: Мужской
Сообщений: 985



« Ответ #8 : 22.02.2010, 16:39:44 »

так.. что-то опять непонятки.. Я в модуле подключая javascript и файл стилей вот так
Код:
$mainframe->addJS(JPATH_BASE.'/components/com_gdcalendar/js/fsmenu.js');
$mainframe->addJS(JPATH_BASE.'/components/com_gdcalendar/js/tipster.js');
$mainframe->addCSS(JPATH_BASE.'/components/com_gdcalendar/style.css');
или так
Код:
$mainframe->addJS(JPATH_SITE.'/components/com_gdcalendar/js/fsmenu.js');
$mainframe->addJS(JPATH_SITE.'/components/com_gdcalendar/js/tipster.js');
$mainframe->addCSS(JPATH_SITE.'/components/com_gdcalendar/style.css');
но никакой файл не подключается. Т.е. в коде странице вообще ничего нет, даже намёков на файлы
Записан
boston
Moderator
*****

Репутация: +222/-3
Offline Offline

Пол: Мужской
Сообщений: 2699



« Ответ #9 : 25.02.2010, 16:20:50 »

$mainframe->addJS
$mainframe->addCSS

нельзя использовать в модулях в таком виде, потому как это добавляет файлы в шапку, а модули выводятся уже ПОСЛЕ вывода шапки.
Записан
Gold Dragon
Moderator
*****

Репутация: +33/-2
Offline Offline

Пол: Мужской
Сообщений: 985



« Ответ #10 : 25.02.2010, 16:29:28 »

обидно... javascript`ам всё равно где подключаться.. а вот <STYLE> если следовать спецификации должен находится в <HEAD> а не в теле
Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Рейтинг@Mail.ru Rambler Top100 Powered by SMF 1.1.16 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet