Форум на Kuban.ru (http://forums.kuban.ru/)
-   Веб-дизайн и программирование (http://forums.kuban.ru/f1030/)
-   -   установка шаблона сайта (http://forums.kuban.ru/f1030/ustanovka_shablona_sajta-2152724.html)

NicK383 03.02.2012 08:42

установка шаблона сайта
 
Сделали мне шаблон для joomla 1.7.0 а при его подключении на странице сайта вылетает вот это: "Fatal error: Cannot access protected property ContentViewArticle::$params in /home/waterku1/public_html/templates/o4istka/functions.php on line 190"

что значит? что делать? тот кто делал шаблон грешит на хостинг AGAVA. но другие шаблоны у меня же успешно ставятся

dimaneon 03.02.2012 09:03

файл public_html/templates/o4istka/functions.php строка 190

проблема в ней, экстрасенсы в отпуске.

NicK383 03.02.2012 09:42

шаблон на виртуальном сервере и других хостах ставиться то

Kuba 04.02.2012 00:37

приведите код строки 190 из указанного файла. А вообще это довольно частая проблема старых версий артистера, которые не заточеныы под 1.7

собственно проблема кроется в способах доступа к методам классов
к примеру, было :
$mainframe->getCfg('sitename');
стало:
$app->getCfg('sitename');

пусть тот кто делал шаблон дорабатывает его ручками.

NicK383 05.02.2012 15:45

[b]Kuba[/b] строка 190 и кусок кода файла functions.php
[u]function __construct(&$document, &$item, &$params) **[/u]
$this->_document = $document;

$this->item = & $item;
$this->params = & $params;

$this->canEdit = $document->user->authorise('core.edit', 'com_content.frontpage.' . $this->item->id);
$this->pageHeadingVisible = $this->params->get('show_page_heading', 1);
$this->pageHeading = $this->params->get('page_heading');
$this->titleVisible = $this->params->get('show_title') || $this->params->get('access-edit');
$this->titleLink = $this->params->get('link_titles') && !empty($this->item->readmore_link) ? $this->item->readmore_link : '';
$this->title = $this->item->title;
$this->print = $this->print;
$this->hits = true;
$this->pdf = false;
$this->parentCategoryVisible = $this->params->get('show_parent_category') && $this->item->parent_slug != '1:root';
$this->categoryVisible = $this->params->get('show_category');
**

можете на пальцах объяснить что надо сделать?

AvadoN 12.02.2012 12:35

А тот кто делал шаблон не рассказал как он его делал ???? У меня была похожая проблема, когда я начинал делать шаблоны и для более легкого пути использовал программу artisteer, вот только шаблоны в этой программе создаются нормально долько под 1.5, под 1.6 и выше куча ошибок появляется, в частности у меня полностью отваливался вывод новостей, ссылаясь на ошибку в файле шаблона. Вывод если шаблон делали в artisteer, то наверное его лучше сделать заново руками на основе подходящего, так будет надежнее.


Текущее время: 21:28. Часовой пояс GMT +3.