Новости Joomla

0 Пользователей и 1 Гость просматривают эту тему.
  • 4 Ответов
  • 4695 Просмотров
*

Mihanja80

  • Завсегдатай
  • 1918
  • 168 / 4
  • Всю жизнь учусь...
Думаю многие знают и используют этот модуль оповещения о новых личных сообщениях но из версии к версии переходит одна и та же проблема. Валидатор ругается

Может кто знает как правильно поправить PHP код /public_html/modules/mod_uddeim/mod_uddeim.php
Код
//if (!$udd_par_hidenotifier) {		// need the CSS Sheets, even when hidden!
if (file_exists(uddeIMgetPath('absolute_path').'/components/com_uddeim/templates/'.$udd_config->templatedir.'/css/uddemodule.css')) {
echo '<link rel="stylesheet" href="'.$udd_pathtosite.'/components/com_uddeim/templates/'.$udd_config->templatedir.'/css/uddemodule.css" type="text/css" />';
} elseif(file_exists(uddeIMgetPath('absolute_path').'/components/com_uddeim/templates/default/css/uddemodule.css')) {
echo '<link rel="stylesheet" href="'.$udd_pathtosite.'/components/com_uddeim/templates/default/css/uddemodule.css" type="text/css" />';
}
// if (file_exists(uddeIMgetPath('absolute_path').'/components/com_uddeim/templates/'.$udd_config->templatedir.'/css/uddemodule.css')) {
// $css = $udd_pathtosite."/components/com_uddeim/templates/".$udd_config->templatedir."/css/uddemodule.css";
// uddeIMaddCSS($css);
// } elseif(file_exists(uddeIMgetPath('absolute_path').'/components/com_uddeim/templates/default/css/uddemodule.css')) {
// $css = $udd_pathtosite."/components/com_uddeim/templates/default/css/uddemodule.css";
// uddeIMaddCSS($css);
// }
//}

P.S. Тег </h1> где то в шаблоне, наверное, завалялся, подожду уже обновлений шаблона (шаблон лицензия, подтверждение в моем профиле, плюс от _ib_).
Сайт в подписи...  

Весь код:
Спойлер
[свернуть]
« Последнее редактирование: 29.10.2010, 00:11:59 от Mihanja80 »
Я с мобильного, в основном...
*

mavik

  • Давно я тут
  • 570
  • 86 / 2
Фрагменты вида:
echo "<link href=\"".$udd_moduleSubPath."/popup.css\" rel=\"stylesheet\" type=\"text/css\" />\n";
заменить на:
$document = &JFactory::getDocument(); // Это можно один раз написать
$document->addStyleSheet($udd_moduleSubPath."/popup.css");
www.mavik.com.ua - Создание веб-сайтов на основе CMS Joomla.
Создание компонентов и модулей.
*

Mihanja80

  • Завсегдатай
  • 1918
  • 168 / 4
  • Всю жизнь учусь...
mavik, Большое спасибо что откликнулись...

Данной информации достаточно было переписать:
Код
$document = &JFactory::getDocument(); // Это можно один раз написать
$document->addStyleSheet($udd_pathtosite.'/components/com_uddeim/templates/default/css/uddemodule.css');

Это помогло!
 
Код
$document->addStyleSheet($udd_moduleSubPath."/popup.css");
//echo "<link href=\"".$udd_moduleSubPath."/popup.css\" rel=\"stylesheet\" type=\"text/css\" />\n";

Это тоже, за что спасибо!
 
Но замена строк:
Код
$document->addStyleSheet($udd_moduleSubPath."/popupex.css");
Вместо:
   
Код
echo "<link href='".$udd_moduleSubPath."/popupex.css' rel='stylesheet' type='text/css' />\n";

Приводит к фатальной ошибке...  >:(
Я с мобильного, в основном...
*

mavik

  • Давно я тут
  • 570
  • 86 / 2
Но замена строк:
Код
$document->addStyleSheet($udd_moduleSubPath."/popupex.css");
Вместо:
   
Код
echo "<link href='".$udd_moduleSubPath."/popupex.css' rel='stylesheet' type='text/css' />\n";

Приводит к фатальной ошибке...  >:(

Текст ошибки в студию.
Возможно перед этой строкой тоже надо написать
$document = &JFactory::getDocument();
Я код не смотрел, так что пишу в слепую.
www.mavik.com.ua - Создание веб-сайтов на основе CMS Joomla.
Создание компонентов и модулей.
*

Mihanja80

  • Завсегдатай
  • 1918
  • 168 / 4
  • Всю жизнь учусь...
Цитировать
Возможно перед этой строкой тоже надо написать
$document = &JFactory::getDocument();
:D :D :D    *DRINK* Сработало! Теперь стиль подгружается в хедере.
Большое человеческое спасибо!
P.S. Текст ошибки был: фатал эрор путь к файлу на сервере и указание строки с ошибкой (именно той которую и вставлял).
Я с мобильного, в основном...
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Использование uddeIM на Joomla 3.9

Автор Mick_20

Ответов: 9
Просмотров: 4852
Последний ответ 12.10.2023, 10:06:59
от GuN
uddeIM 1.5

Автор sc@r@bey

Ответов: 122
Просмотров: 63730
Последний ответ 31.08.2018, 20:26:11
от Maffo
uddeIM - имена пользователей

Автор smls

Ответов: 0
Просмотров: 1440
Последний ответ 06.03.2018, 17:11:33
от smls
[РЕШЕНО]Модуль JL VK Group

Автор lexxbry

Ответов: 1
Просмотров: 1470
Последний ответ 17.10.2017, 14:44:51
от lexxbry
не могу установить PMS Uddeim

Автор oc47

Ответов: 3
Просмотров: 2488
Последний ответ 05.07.2016, 13:43:09
от deVetal