X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Добавить ответ в эту тему
> Учусь создавать шаблон для Joomla 2.5 Ошибка в файле index.php
Musicathome
Musicathome
Topic Starter сообщение 14.7.2013, 15:54; Ответить: Musicathome
Сообщение #1


Здравствуйте! Учусь создавать шаблон для Joomla. И именно для Joomla 2.5 Но при загрузке файла index.php выдается ошибка - Fatal error: Call to a member function getCfg() on a non-object in Z:\home\test1.ru\www\templates\musicathome\index.php on line 18

Как вы видите, все находится на локальном компьютере.
Ниже привожу код файла index.php
[PHP]<?php
/**
* @copyrightCopyright © 2005 - 2010 Taras Moroz.
* @licenseGPL
*/
defined('_JEXEC') or die;
"JHtml::_('behavior.framework', true);"
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="<?php echo $this->language?>" lang="<?php echo $this->language; ?>" >
<head>
<jdoc:include type="head" />
<link rel="stylesheet" href="<?php echo $this->baseurl?>/templates/system/css/system.css" type="text/css" />
<link rel="stylesheet" href="<?php echo $this->baseurl?>/templates/system/css/general.css" type="text/css" />
<link rel="stylesheet" href="<?php echo $this->baseurl?>/templates/<?php echo $this->template ?>/css/template.css" type="text/css" />
</head>
<body>
<?php echo $app->getCfg('sitename');?><br />
<jdoc:include type="modules" name="top" />
<jdoc:include type="modules" name="left" />
<jdoc:include type="modules" name="breadcrumbs" />
<jdoc:include type="component" />
<jdoc:include type="modules" name="right" />
<jdoc:include type="modules" name="footer" />
<jdoc:include type="modules" name="debug" />
</body>[/PHP]
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
http://
http://
сообщение 25.7.2013, 22:36; Ответить: http://
Сообщение #2


Честно признаюсь, но я не особо разбираюсь в создании шаблонов именно для Joomla, но все же, посмею предположить, что нужно найти саму функцию getCfg() и выяснить, почему она не может получить название сайта.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Arks
Arks
сообщение 25.7.2013, 23:38; Ответить: Arks
Сообщение #3


ошибка говорит о том что в контексте шаблона не объявлена переменная $app содержащая объект. У joomla хорошая документация по API, там вы найдете ответ на свой вопрос. В остальном остается только гадать что же должна делать строка

[PHP] echo $app->getCfg('sitename');[/PHP]

да еще и вверху тега body
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Роберт123
Роберт123
сообщение 26.7.2013, 20:20; Ответить: Роберт123
Сообщение #4


в корне самого обработчика ошибка, возможно название не совпадают.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Добавить ответ в эту тему
Быстрый ответ
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) ✅ sms.chekons.com - ⭐ Сервис для получения SMS на реальные номера USA "Non-VoIP, безлим SMS, API" ⭐
Сервис для получения SMS на реальные номера USA
13 Chekon 4066 Вчера, 11:48
автор: Chekon
Открытая тема (нет новых ответов) Rebex.io – Ваша инновационная платформа для обмена криптовалюты!
1 Rebex 673 17.4.2024, 11:50
автор: Rebex
Открытая тема (нет новых ответов) Какой % отказов нормален для сайта?
11 Aloof 2811 16.4.2024, 12:48
автор: diviner99
Горячая тема (нет новых ответов) Betatransfer.net - прием платежей для HIGH RISK проектов, интернет эквайринг и мерчант онлайн оплат
54 arendator 34833 15.4.2024, 15:16
автор: arendator
Горячая тема (нет новых ответов) ⭕Антидетект браузер AdsPower для эффективной работы с мультиаккаунтами!
83 AdsPower 24413 14.4.2024, 22:52
автор: AdsPower


 



RSS Текстовая версия Сейчас: 19.4.2024, 7:55
Дизайн