ВопросОшибка после установки шаблона(темы)

Нашёл на просторах интернета симпатичную тему, установив, применил её, выскачила ошибка:
recoverable fatal error: Object of class stdClass could not be converted to string in W:\home\web-mirok.ru\www\themes\simple_web\page.tpl.php on line 5.
recoverable fatal error: Object of class stdClass could not be converted to string in W:\home\web-mirok.ru\www\themes\simple_web\page.tpl.php on line 5.

Открыл через рекомендованный вами notepad++ файл \page.tpl.php, 5 строкой оказалось это:

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

Комментарии

Аватар пользователя AferisT
AferisT написал:

Это я писал до регистрации! Не знаю почему не полностью описание вышло!

Продолжение...

5 строкой было это:

<html xmlns="http://www.w3.org/1999/xhtml" lang="<?php print $language ?>" xml:lang="<?php print $language ?>">

Я так понимаю проблема с языком, с кодировкой видимо...

Как эту проблему решить?
Уж больно тема понравилась....

30.12.2011 15:11
Аватар пользователя Spleshka
Spleshka написал:

Замените её этой строкой:

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="<?php print $language->language ?>" lang="<?php print $language->language ?>" dir="<?php print $language->dir ?>">
30.12.2011 15:14
Аватар пользователя AferisT
AferisT написал:

Спасибо, что так быстро откликнулись! Заменил, сохранил в блокноте! Но не помогло на сайте! Обновил страничку, кэш почистил на всякий случай, но безрезультатно! (

30.12.2011 16:45
Аватар пользователя Spleshka
Spleshka написал:

Вы точно сохранили файл?) Просто ошибки в чём-то другом быть не может.
Скопируйте мне верхнюю часть до тега </head> из исходного кода страницы.

30.12.2011 16:15
Аватар пользователя AferisT
AferisT написал:

Вы меня ТАК насторожили, что я перепроверился!
Опять скопировал ваш код, вставил, сохранил! Закрыл notepad++ , обновил сайт - ошибка! Открыл notepad++ перепроверил код, всё нормально! Закрыл! Потом открыл /.page.tpl через стандартный блокнот и там...
Там почему то старый код шаблона ! (
Не пойму как так! Ну в итоге вставил уже через стандартный блокнот код и всё заработало!
Огромное спасибо вам за помощь!
В частности моей проблемы искал решение в гугле, но безрезультатно, сложно подобный вопрос задать в паре тройке слов. чтоб поиск вывел НУЖНЫЙ результат!
Благодарен вам! Хороший сайт,блог! Вы молодцы! )

И пользуясь случаем, хотел бы задать два вопроса:
1. Почему проблемма решилась ТАК, тоесть что нужно было добавить и почему, чтоб всё заработало?
2. Почему с notepad++ такое произошло? Я правда сохранял несколько раз и после закрытия/открытия показывался якобы новый код!

30.12.2011 16:31
Аватар пользователя Spleshka
Spleshka написал:

Отвечаю на ваши вопросы:

1. В вашем коде всё время выводилось <?php print $language ?>, а $language - это объект, а не строка. Поэтому система и ругалась, что вы пытались вывести объект как строку.

2. К сожалению, не могу ответить на этот вопрос. Я сам около года пользовался notepad++ и был очень им доволен.

30.12.2011 16:33
Аватар пользователя AferisT
AferisT написал:

Ну а так, для себя, что "обозначает" это? $language->language что хоть образно это значит и что такое dir ?
Уж простите за любопытство!

30.12.2011 16:43
Аватар пользователя Spleshka
Spleshka написал:

$language->language выводит текущий язык сайта язык. Например, в вашем случае это ru.

dir - направление слов ltr (left-to-right) или rtl (right-to-left). Есть же языки, в которых слова читаются справа налево.

30.12.2011 17:05
Аватар пользователя AferisT
AferisT написал:

Понял! Спасибо! :)
Вы заметили, что у вас на сайте большие загружаемые картинки уезжают в право под блок соседний?

30.12.2011 17:11
Аватар пользователя Spleshka
Spleshka написал:

Замечаю, но куда ж их деть, если они загружаются шириной болььше 1000 пикселей :?) Можно обрезать впринципе через стили, но тогда будет теряться кусок картинки..

30.12.2011 17:12
Аватар пользователя AferisT
AferisT написал:

Не хочу создавать новый вопрос, так как наверное для вас это пустяк, да и люди посмеются! (
Так что хотелось бы спросить здесь тем более что скрин тут уже есть:

1. Форма поиска у меня в блоках вообще отключена, а на сайте она в шапке стоит!
Или этот поиск там встроен,интегрирован в шаблон и не изменяем?

Вот нашёл в исходном коде

<div id="search_block">

блок пуст и видимо не активирован, тогда почему он на сайте показан? Как Мне его из шапки убрать? просто вырезать и вставить там где он мне нужен + в блоках там же его активировать?

2. И ещё такой вопросик, вот то что находиться в Primary links слева, у меня повторно отображается в шапке в виде горизонтального меню! так вот как мне убрать из шапки первостепенные ссылки и создать там совершенно новое меню ?

30.12.2011 19:08
Аватар пользователя Spleshka
Spleshka написал:

1. Интегрирован. Чтобы отключить поиск вам надо зайти в настройки темы и отключить его.
2. Создайте новое меню, а потом в настройках меню выберите новое меню в качестве primary menu.

30.12.2011 19:15
Аватар пользователя AferisT
AferisT написал:

Спасибо! Так всё и оказалось!
Ещё дополнение, скачивая тему, на довольно хорошем русском сайтике, там было нечто вроде анотации, что тема поддерживает, а что нет! Так вот там было сказано, что тема не поддерживает выпадающее меню!
Но ведь наверно это всё таки возможно будет реализовать ? (я на будущее спрашиваю, уж не прошу вас разъяснить что необходимо будет сделать :)))

30.12.2011 19:24
Аватар пользователя AferisT
AferisT написал:

В Drupal ведь нет ничего невозможного )))

30.12.2011 19:27
Аватар пользователя Spleshka
Spleshka написал:

Конечно можно. У меня даже есть пару статей здесь про выпадающее меню =) Стоит лишь воспрользоваться поиском)

30.12.2011 19:29
Аватар пользователя AferisT
AferisT написал:

Ок, придёт время воспользуюсь!
Спасибо вам, ну просто Огроменское спасибо! :)

30.12.2011 19:35
Аватар пользователя Анастасия
Анастасия написал:

у меня похожая проблема и Я понятия не имею как ее решить (
работаю пока на денвере при установке шаблона и после его применения выползла такая ошибка :
Warning: require_once(K:\home\localjoomla.ru\wwwDStemplatesDSbt_bazaarDShelpersDSbt_helper.php) [function.require-once]: failed to open stream: No such file or directory in K:\home\localjoomla.ru\www\templates\bt_bazaar\index.php on line 17

Fatal error: require_once() [function.require]: Failed opening required 'K:\home\localjoomla.ru\wwwDStemplatesDSbt_bazaarDShelpersDSbt_helper.php' (include_path='.;C:\php\pear') in K:\home\localjoomla.ru\www\templates\bt_bazaar\index.php on line 17

строка 17 в индекс.пхп выглядит так require_once ($bt_helper);

13.01.2013 19:17

Комментировать