Joomla 3 ошибка шаблон данной страницы недоступен

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

  • 15 Ответов
  • 37193 Просмотров

Некоторые из нас сталкивались  с ошибкой при создании своих шаблонов:

Шаблон для данной страницы недоступен. Пожалуйста, сообщите об этом Администратору сайта

Всем кто в дальнейшем столкнется с данной проблемой сразу предлагаю проверить такую пустяковую штуку, это регистр букв названия шаблона в templateDetails.xml там где:

значит и название папки должно иметь такой же регистр букв тоесть SomeTheme ^-^ Приятного использования Joomla 1.6

Всем кто будет сталкиваться с данной ошибкой и мой вариант не подходит просьба писать в данной теме, будем вместе решать проблему ^-^

« Последнее редактирование: 29.08.2013, 10:10:32 от b2z »

Записан

Дай каждому дню шанс стать самым прекрасным в твоей жизни!
Ждем когда microsoft.com перейдет на Joomla!

^-^

Записан

Дай каждому дню шанс стать самым прекрасным в твоей жизни!
Ждем когда microsoft.com перейдет на Joomla!

Ещё заметил такое: при установке архива своего шаблона,(видимо из за неправильной конфигурации)он хоть и устанавливается обычным способом,но не отражается ни как. Если зайти в просмотр шаблона,то там кроме основного файла шаблона ничего не нет.То есть,таблицы не прописались,хоть и присутствовали в архиве.Если зайти и просмотреть файлы , то видно,что загрузился только один templateDetails Если и у вас так, то выход простой: залейте файлы в нужное место по ФТП. Если шаблон правильно сформирован,то всё сразу появится. У меня так было при  переделывании и переносе шаблона с версии 1.5 на 1.6  ^-^

« Последнее редактирование: 24.02.2011, 23:40:15 от YriX »

Записан

значит и название папки должно иметь такой же регистр букв тоесть SomeTheme ^-^ Приятного использования Joomla 1.6

Не помогло. Все таже надпись… На локальной машине все ок — все работает. Такое ощущение, что где то путь неправильно прописан до шаблона.

Нашел решение своей проблемы. В базе данных (таблица jos_template_styles) переписал имя шаблона в том же регистре, что и папка с шаблоном. Правда 2 раза пришлось делать эту операцию — в первый раз по каким-то причинам регистр менялся обратно, хотя редактирование таблицы проходило успешно.

Видимо, все это связано с тем, что теперь просто копированием папки с шаблоном в файлах джумлы — недостаточно для работы (Я пользовался поиском в менеджере расширений).

« Последнее редактирование: 06.03.2011, 23:12:24 от Soil »

Записан

Не помогло. Все таже надпись… На локальной машине все ок — все работает. Такое ощущение, что где то путь неправильно прописан до шаблона.

Нужно было переинсталить сам шаблон(если в XML были изменения, или же переименовать папку)

Не помогло. Все таже надпись… На локальной машине все ок — все работает. Такое ощущение, что где то путь неправильно прописан до шаблона.

Нашел решение своей проблемы. В базе данных (таблица jos_template_styles) переписал имя шаблона в том же регистре, что и папка с шаблоном. Правда 2 раза пришлось делать эту операцию — в первый раз по каким-то причинам регистр менялся обратно, хотя редактирование таблицы проходило успешно.

Видимо, все это связано с тем, что теперь просто копированием папки с шаблоном в файлах Joomla — недостаточно для работы (Я пользовался поиском в менеджере расширений).

Спасибо огромное — помогло

Спасибо большое Soil, очень помогло

Если трабл вылез после перемещения с win на nix, то стоит проверить регистр имён файлов шаблона.
Несколько часов мурыжил шаблон, пока не обратил внимания на «Index.php»   crazy!

Похожа у меня такая же проблема, я в этом деле новичек,
Суть проблемы:
Делаю шаблон в программе Artisteet, по том его сохраняю, и загружаю в админ сайта он не загружается и пишет Запрос небезопасен и был отвергнут.

Если это Ваш сайт — обратитесь в службу технической поддержки за разъяснениями. Почему так происходит

Один раз загрузил шаблон я его сразу на сайт перенес, там он только отобразил верхний контикул сайта
Помогите

тонны благодарности)) :-*

Спасибо! Помогло переименование папки шаблона

Была такая ошибка! Решил изменением прав на папку шаблона ^-^

Добрый день, не меняется стиль шаблона в Joomla 2.5 ( по умолчанию стоит звездочка на одном стиле шаблона, а галочка назначено стоит на другом) как это изменить, спасибо

Только что произошел такой глюк на одном из сайтов, Joomla 3, хостинг Таймвеб. Причем вчера работало отлично а сегодня слетело — вывод, что-то на хостинге видимо поменялось и Joomla глюканула, исправил восстановлением файлов сайта из бекапа (именно файлов а не базы данных!), то есть дело в файлах или папках.

Установил шаблон «accessibilty» установил и включил плагин … ошибка «The template for this display is not available. Please contact a Site administrator» Проверил всё, что указано выше, права, название папки. ничего не помогает.
http://permpras.ru/index.php/grids-preview?template=accessibilty
Вообще установил шаблон «youedition» но с ним вообще злые ошибки пишет. Решил хотя бы на простом шаблоне «beez_20». Поэтому переключил шаблон по умолчанию»beez_20″

ПОМОГИТЕ !

Ответ получил.
При вызове шаблона пропустил одну букву … правильно «accessibility»

This error is raised when the chosen template (in administrator->extensions->templates) for either the admin or the site is not available.

Since you made a full ftp backup it can be one of two things:

  • the template was not included in the backup; possibly because of wrong privileges (sometimes the ftp account and the web account run under different users)

  • the template is not readable by the user running the current apache: it could have wrong permissions or wrong ownership or both on the new server.

Depending on the case above, you might want to re-check your entire installation, and run an update package just to be on the safe side.

The third, albeit unlikely, option is that in the database the #__templates table was — for some funny reason — not copied over or somewhat corrupted.

The error message is a bit misleading (what is a display?).

Update with solution:

The message is generated in the libraries/cms/application/site.php file by the following lines:

if (!file_exists(JPATH_THEMES . '/' . $template->template . '/index.php'))
{
    $this->enqueueMessage(JText::_('JERROR_ALERTNOTEMPLATE'), 'error');

and JPATH_THEMES is defined in the /includes/defines.php as

define('JPATH_THEMES',        JPATH_BASE . '/templates');

So the error is most definitely the missing template.

I was able to reproduce this on another Joomla 3.2 site simply by selecting Extensions->Templates->**and making **Bluestork the default template. Switch it to Isis and the issue will disappear; I guess you could do the same for the frontend choosing another template.

This error is raised when the chosen template (in administrator->extensions->templates) for either the admin or the site is not available.

Since you made a full ftp backup it can be one of two things:

  • the template was not included in the backup; possibly because of wrong privileges (sometimes the ftp account and the web account run under different users)

  • the template is not readable by the user running the current apache: it could have wrong permissions or wrong ownership or both on the new server.

Depending on the case above, you might want to re-check your entire installation, and run an update package just to be on the safe side.

The third, albeit unlikely, option is that in the database the #__templates table was — for some funny reason — not copied over or somewhat corrupted.

The error message is a bit misleading (what is a display?).

Update with solution:

The message is generated in the libraries/cms/application/site.php file by the following lines:

if (!file_exists(JPATH_THEMES . '/' . $template->template . '/index.php'))
{
    $this->enqueueMessage(JText::_('JERROR_ALERTNOTEMPLATE'), 'error');

and JPATH_THEMES is defined in the /includes/defines.php as

define('JPATH_THEMES',        JPATH_BASE . '/templates');

So the error is most definitely the missing template.

I was able to reproduce this on another Joomla 3.2 site simply by selecting Extensions->Templates->**and making **Bluestork the default template. Switch it to Isis and the issue will disappear; I guess you could do the same for the frontend choosing another template.

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

  • 3 Ответов
  • 604 Просмотров

После обновление некоторых расширений некорректно отображается административная панель при запуске localhost. Пишет такую ошибку — «Шаблон на данной странице недоступен. Пожалуйста, свяжитесь с администратором сайта.» Плиз помогите решить проблему!?

После обновление некоторых расширений некорректно отображается административная панель при запуске localhost. Пишет такую ошибку — «Шаблон на данной странице недоступен. Пожалуйста, свяжитесь с администратором сайта.» Плиз помогите решить проблему!?

Восстановите сайт из бэкапа. И обновляйте расширения по одному, найдите виновника.

Попробовал. Попробовал востановить из бэкапа — панель админа запускается как надо. Но когда перезагружаю Open Server, следующий запуск localhost по прежнему дает отрицательный результат, и это происходит даже без обновлений расширений. Такой результат:

хочу добавить, что я делал переустановку Винды, сервер же стоит на отдельном жестком диске

  1. Offline

    Kuba

    Недавно здесь

    Регистрация:
    22.08.2013
    Сообщения:
    1
    Симпатии:
    0
    Пол:
    Женский

    При заходе клиентом в личный кабинет сайт начал выдавать ошибку «Шаблон для данной страницы недоступен. Пожалуйста, сообщите об этом Администратору сайта.»

    Раннее все было в порядке, недавно заказала оптимизацию сайта..и видимо там что-то натыкали,теперь такая фигня. Подскажите,пжл, куда мне смотреть и как вернуть шаблон?

    Так же такой вопрос, когда клиент проходит регистрацию, и если не активирует учетную запись через почту, то при входе в панель ,сайт выдает ошибку 500. МОжно ли как-то сделать так,чтобы вместо этой ошибке выходило напоминание о том,что клиенту необходимо пройти активацию своего логина.

    Заранее благодарю.

    Последнее редактирование: 27.09.2013

  2. Offline

    Кирилл86

    Недавно здесь

    Регистрация:
    10.05.2013
    Сообщения:
    3
    Симпатии:
    0
    Пол:
    Мужской

    Такая же проблема, помогите пожалуйста.:'(

  3. OlegK

    Offline

    OlegK

    Russian Joomla! Team
    Команда форума
    ⇒ Профи ⇐

    Регистрация:
    17.01.2011
    Сообщения:
    7 813
    Симпатии:
    768
    Пол:
    Мужской

    Кирилл86,
    А точнее? Тоже сеошники намутили? Откатывай бекап

Поделиться этой страницей

Привет всем, спасибо, что нашли время, чтобы прочитать мой вопрос. Я использовал iPages в качестве хоста с тех пор, как последние несколько лет у меня появился новый хостинг-провайдер, поэтому я переношу свою Joomla! 3.1.5 с iPage на моего нового хостинг-провайдера.

Вот шаги, которые я выполнил ^ 1.

  1. FTP резервное копирование iPage
  2. Загрузка по FTP на Newhosting
  3. Экспорт базы данных (со старого сервера)
  4. Импорт базы данных (на новый сервер)
  5. Модификация Configuration.php

Вот подробности конфигурации, это единственная деталь, которую я изменил с новыми данными

var $host = 'localhost'; 
var $user = 'the_db_username';
var $password = 'the_db_password';

После всего этого я не могу видеть предыдущий вид сайта. Я получаю возможность входа на главную страницу, когда я вхожу в систему, она говорит:

«Шаблон для этого дисплея недоступен. Обратитесь к администратору сайта».

Я могу получить доступ к панели администратора, используя учетные данные администратора, но получаю такое же сообщение об ошибке.

This is the home page of website

This is admin panel

Любое предложение..!!

Благодарность

Лучший ответ

Эта ошибка возникает, когда выбранный шаблон (в администратор-> расширения-> шаблоны) для администратора или сайта недоступен.

Поскольку вы сделали полную резервную копию ftp, это может быть одно из двух:

  • шаблон не был включен в резервную копию; возможно из-за неправильных привилегий (иногда учетная запись ftp и веб-учетная запись работают под разными пользователями)

  • шаблон не может быть прочитан пользователем, на котором запущен текущий apache: у него могут быть неправильные разрешения или неправильное владение или и то, и другое на новом сервере.

В зависимости от случая, описанного выше, вам может потребоваться перепроверить всю установку и запустить пакет обновления на всякий случай.

Третий, хотя и маловероятный вариант, заключается в том, что в базе данных таблица #__templates — по какой-то забавной причине — не была скопирована или несколько повреждена.

Сообщение об ошибке немного вводит в заблуждение (что такое дисплей?).

Обновление с решением:

Сообщение создается в файле libraries/cms/application/site.php следующими строками:

if (!file_exists(JPATH_THEMES . '/' . $template->template . '/index.php'))
{
    $this->enqueueMessage(JText::_('JERROR_ALERTNOTEMPLATE'), 'error');

И JPATH_THEMES определяется в /includes/defines.php как

define('JPATH_THEMES',        JPATH_BASE . '/templates');

Таким образом, ошибка, безусловно, заключается в отсутствующем шаблоне.

Мне удалось воспроизвести это на другом сайте Joomla 3.2, просто выбрав Расширения-> Шаблоны -> ** и сделав ** Bluestork шаблоном по умолчанию. Переключите его на Isis , и проблема исчезнет; Я думаю, вы могли бы сделать то же самое для внешнего интерфейса, выбрав другой шаблон.


6

Riccardo Zorn
1 Апр 2014 в 06:57

У меня тоже была эта проблема, оказалось, что моя версия 3.x все еще искала bluestork (она была доступна только до Joomla! 2.5.x)

Я смог исправить это, перейдя в Расширение> Управление> Обнаружить (фильтр по шаблону) и удалив bluestork и другие незакрытые вещи из 2.5.x


0

Niugman
25 Окт 2018 в 15:08

У меня была эта проблема в бэкэнде администратора на Joomla 3.8.6 (после обновления с более ранней версии Joomla). Я уже пробовал переключить шаблон по умолчанию на Isis, но в моем случае это не помогло, и ни одно из других решений не помогло. В конце концов я смог исправить это, отредактировав базу данных из phpMyAdmin следующим образом: открыл _template_styles и изменил значение «home» для шаблона «isis» с 0 на 1.


1

james
4 Апр 2018 в 12:24

8 / 8 / 2

Регистрация: 27.08.2012

Сообщений: 88

1

Шаблон для данной страницы недоступен. Пожалуйста сообщите об этом администратору сайта

06.10.2012, 15:54. Показов 10347. Ответов 8


Студворк — интернет-сервис помощи студентам

Создаю первый joomla-шаблон, вылазит ошибка «Шаблон для данной страницы недоступен. Пожалуйста сообщите об этом администратору сайта.», всё проверил по 3 раза, название папки шаблона и name в tamplateDetalis.xml поставил

в одинаковом регистре

,

с одинаковым названием.

В чём может быть ошибка ? Помогите исправить.



0



Programming

Эксперт

94731 / 64177 / 26122

Регистрация: 12.04.2006

Сообщений: 116,782

06.10.2012, 15:54

Ответы с готовыми решениями:

Шаблон для данной страницы недоступен. Пожалуйста, сообщите об этом Администратору сайта
Проблема с Joomla 3. В чем причина может быть? Подскажите, пожалуйста!

Посоветуйте, пожалуйста, шаблон для сайта обзоров хостингов
Сайт, подобный
ru hostings info
Материал уже весь есть, это обзоры украинских хостингов,…

Как протестировать шаблон для dle на этом же хостинге, не удаляя старый шаблон
Добрый вечер, вот вопрос у меня возник, хочу колдовать над своим шаблоном, только вот не знаю где. …

Как узнать скрипту инфу об уходе с данной страницы, сайта посетителя?
Как узнать скрипту инфу об уходе с данной страницы, сайта посетителя.
Тоесть в чатах, форумах…

8

Администратор

11999 / 5330 / 268

Регистрация: 05.04.2011

Сообщений: 14,086

Записей в блоге: 2

06.10.2012, 16:14

2

дайте код index.php и templateDetails.xml

И еще… надеюсь, вы опечатались, когда писали… если файл действительно называется tamplateDetalis.xml — не удивительно, что движок его не видит.

templateDetails.xml



0



Evo01

8 / 8 / 2

Регистрация: 27.08.2012

Сообщений: 88

06.10.2012, 16:19

 [ТС]

3

Это опечатка (точно не запомнил).

PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
<?php
  /**
* @copyrightCopyright (C) 2005 - 2010 Barrie North.
* @licenseGPL
*/
defined('_JEXEC') or die;
$app = JFactory::getApplication();
?>
<!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>
XML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
<?xml version="1.0" encoding="utf-8"?>
    <!DOCTYPE install PUBLIC "-//Joomla! 1.6//DTD template 1.0//RU"
    "http://www.joomla.org/xml/dtd/1.6/template-install.dtd">
    <install version="2.5" type="template">
<name>style</name>
<creationDate>1/10/10</creationDate>
<author>Сергей Фастунов</author>
<authorEmail>test.ruseller@gmail.com</authorEmail>
<authorUrl>http://www.ruseller.com</authorUrl>
<copyright>Copyright (C) 2011 Евгений Попов</copyright>
<license>GPL</license>
<version>1.0.0</version>
<description>Первый шаблон серии уроков "Создание шаблонов для Joomla"</description>
<files>
<filename>index.php</filename>
<filename>templateDetails.xml</filename>
<filename>params.ini</filename>
<folder>images</folder>
<folder>css</folder>
</files>
<positions>
<position>breadcrumbs</position>
<position>left</position>
<position>right</position>
<position>top</position>
<position>footer</position>
<position>debug</position>
</positions>
 
<config>
<fields  name="params">
<fieldset  name="basic">
<field
name="colorVariation"
type="list"
default="blue"
label="Вариант цвета"
description="Основной цвет шаблона">
<option
value="blue">синий</option>
<option
value="red">красный</option>
</field>
</fieldset>
</fields>
</config>
</install>

P.S. Код не мой (из уроков).



0



Taatshi

Администратор

11999 / 5330 / 268

Регистрация: 05.04.2011

Сообщений: 14,086

Записей в блоге: 2

06.10.2012, 17:02

4

Для начала — не закрыт тег в конце строки в индексе

PHP
1
<jdoc:include type="modules"  name="breadcrumbs" />



0



Evo01

8 / 8 / 2

Регистрация: 27.08.2012

Сообщений: 88

06.10.2012, 17:28

 [ТС]

5

Исправил — ошибка к сожалению осталась

Добавлено через 14 минут

XML
1
jdoc:include type="modules"  name="footer" />

Тоже исправил, эффекта 0



0



Taatshi

Администратор

11999 / 5330 / 268

Регистрация: 05.04.2011

Сообщений: 14,086

Записей в блоге: 2

06.10.2012, 17:38

6

в xml добавьте после доктайпа вместо <install version=»2.5″ type=»template»>

PHP
1
<extension version="2.5" type="template" client="site">

и в самом конце закрывающий

PHP
1
</extension>



0



8 / 8 / 2

Регистрация: 27.08.2012

Сообщений: 88

06.10.2012, 23:36

 [ТС]

7

Taatshi, Добавил, ошибка осталась, если это хоть как то поможет — то у меня джумла 2.5.6



0



Администратор

11999 / 5330 / 268

Регистрация: 05.04.2011

Сообщений: 14,086

Записей в блоге: 2

07.10.2012, 00:11

8

Поможет, если вы нафиг эти уроки выкинете и поучитесь по текстовым материалам в инете. Я в свое время пыталась php по таким урокам учить, нашла три критические ошибки в первых нескольких, при том, что сама была полный ноль, и бросила. Перешла на практику и форумы.



0



8 / 8 / 2

Регистрация: 27.08.2012

Сообщений: 88

07.10.2012, 00:23

 [ТС]

9

Taatshi, Уроки разве не текстовый материал ? Я первый раз джумлу юзаю, поэтому не знаю, где правильный материал.



0



This error is raised when the chosen template (in administrator->extensions->templates) for either the admin or the site is not available.

Since you made a full ftp backup it can be one of two things:

  • the template was not included in the backup; possibly because of wrong privileges (sometimes the ftp account and the web account run under different users)

  • the template is not readable by the user running the current apache: it could have wrong permissions or wrong ownership or both on the new server.

Depending on the case above, you might want to re-check your entire installation, and run an update package just to be on the safe side.

The third, albeit unlikely, option is that in the database the #__templates table was — for some funny reason — not copied over or somewhat corrupted.

The error message is a bit misleading (what is a display?).

Update with solution:

The message is generated in the libraries/cms/application/site.php file by the following lines:

if (!file_exists(JPATH_THEMES . '/' . $template->template . '/index.php'))
{
    $this->enqueueMessage(JText::_('JERROR_ALERTNOTEMPLATE'), 'error');

and JPATH_THEMES is defined in the /includes/defines.php as

define('JPATH_THEMES',        JPATH_BASE . '/templates');

So the error is most definitely the missing template.

I was able to reproduce this on another Joomla 3.2 site simply by selecting Extensions->Templates->**and making **Bluestork the default template. Switch it to Isis and the issue will disappear; I guess you could do the same for the frontend choosing another template.

  1. Offline

    Kuba

    Недавно здесь

    Регистрация:
    22.08.2013
    Сообщения:
    1
    Симпатии:
    0
    Пол:
    Женский

    При заходе клиентом в личный кабинет сайт начал выдавать ошибку «Шаблон для данной страницы недоступен. Пожалуйста, сообщите об этом Администратору сайта.»

    Раннее все было в порядке, недавно заказала оптимизацию сайта..и видимо там что-то натыкали,теперь такая фигня. Подскажите,пжл, куда мне смотреть и как вернуть шаблон?

    Так же такой вопрос, когда клиент проходит регистрацию, и если не активирует учетную запись через почту, то при входе в панель ,сайт выдает ошибку 500. МОжно ли как-то сделать так,чтобы вместо этой ошибке выходило напоминание о том,что клиенту необходимо пройти активацию своего логина.

    Заранее благодарю.

    Последнее редактирование: 27.09.2013

  2. Offline

    Кирилл86

    Недавно здесь

    Регистрация:
    10.05.2013
    Сообщения:
    3
    Симпатии:
    0
    Пол:
    Мужской

    Такая же проблема, помогите пожалуйста.:'(

  3. OlegK

    Offline

    OlegK

    Russian Joomla! Team
    Команда форума
    ⇒ Профи ⇐

    Регистрация:
    17.01.2011
    Сообщения:
    7 813
    Симпатии:
    769
    Пол:
    Мужской

    Кирилл86,
    А точнее? Тоже сеошники намутили? Откатывай бекап

Поделиться этой страницей


Форумы Joomla! CMS

Возможно, вам также будет интересно:

  • Johnson t7000 pro ошибки
  • John fell off the bike almost исправить ошибки
  • Jocys com x360 controller emulator ошибка
  • Job aborted failure in uio create adress from ip address ошибка
  • Jmicron pci express gigabit ethernet adapter код ошибки 10

  • Понравилась статья? Поделить с друзьями:
    0 0 голоса
    Рейтинг статьи
    Подписаться
    Уведомить о
    guest

    0 комментариев
    Старые
    Новые Популярные
    Межтекстовые Отзывы
    Посмотреть все комментарии