Russian TYPO3 community

Russian TYPO3 community (http://forum.typo3.ru/index.php)
-   Общие вопросы (http://forum.typo3.ru/forumdisplay.php?f=12)
-   -   Апгрейд с 4.1 до 4.5 (http://forum.typo3.ru/showthread.php?t=9897)

MAXIMUS1988 27.02.2012 20:13

Извините!
По поиску - на главной
http://s1.hostingkartinok.com/upload...d1800c1eb0.png
На остальных страницах:
http://s1.hostingkartinok.com/upload...095c95b371.png
RTE:
http://s1.hostingkartinok.com/upload...cb64dcae83.png

dmartynenko 27.02.2012 20:19

1) Расширение Spamshield посмотрите, оно вполне актуально.

2) Почистить кэши TYPO3, почистить кэши вашего броузера. Может быть еще у вас редактор это отдельеное расширение tinymce - удалить или обновить.

3) Поиск - значит в другом шаблоне остался вариант в неправильной кодировке.

4) Все что касается config прописывается в TS шаблоне корневой страницы сайта.

MAXIMUS1988 28.02.2012 16:18

Как оказалось это не всё...(((
Теперь нельзя создавать новые страницы и вообще нельзя добавлять новые элементы на страницах любых форм существующих и новых. Пишет:

Oops, an error occured!

PHP Catchable Fatal Error: Argument 2 passed to t3lib_div::implodeArrayForUrl() must be an array, null given, called in /home/intelpol/intelpol.com.ua/www/typo3conf/ext/templavoila/mod1/db_new_content_el.php on line 282 and defined in /home/intelpol/intelpol.com.ua/www/t3lib/class.t3lib_div.php line 2065
Или в скриншоте.
http://s1.hostingkartinok.com/upload...d20aaaac4a.png

В db_new_content_el.php на строчке 282 такая запись
PHP код:

282. $defVals t3lib_div::implodeArrayForUrl('defVals'$this->defVals); 

class.t3lib_div.php строчка 2065 и ниже:
PHP код:

public static function implodeArrayForUrl($name, array $theArray$str ''$skipBlank FALSE$rawurlencodeParamName FALSE) {
        foreach (
$theArray as $Akey => $AVal) {
            
$thisKeyName $name $name '[' $Akey ']' $Akey;
            if (
is_array($AVal)) {
                
$str self::implodeArrayForUrl($thisKeyName$AVal$str$skipBlank$rawurlencodeParamName);
            } else {
                if (!
$skipBlank || strcmp($AVal'')) {
                    
$str .= '&' . ($rawurlencodeParamName rawurlencode($thisKeyName) : $thisKeyName) .
                            
'=' rawurlencode($AVal);
                } 

Подскажите, пожалуйста, что нужно поменять? Из-за чего ошибка в шаблоне, библиотеке движка и ТемплаВойле?

dmartynenko 28.02.2012 16:25

А вы Templavoila обновили?

MAXIMUS1988 28.02.2012 16:41

...Нет. Стоит та которая была 1.3.0. Нужно поставить последнюю из репозитория TemplaVoila 1.6.1? Или в "Управлениях расширениями" в настройках просто старой TemplaVoila поставить галочку возле Enable the classic page module [enable.oldPgeModule]...или лучше обновить до 1.6.1?
И еще, напомните, пожалуйста, как в упралениях расширениями переключиться к импорту расширений, установке - стандартному виду?

MAXIMUS1988 28.02.2012 17:20

Обновил TemplaVoila до 1.6.1 и поставил новый SiteCrawler, вот что теперь с сайтом:
http://s1.hostingkartinok.com/upload...e1cac61a17.png
Может какие-то еще значения TemplaVoila нужно выставить?


ENABLE FEATURES

Enable the classic Page module[enable.oldPageModule]
Check this box to enable classic Page module in the list of modules.
Галочка не стоит

Enable data structure selection[enable.selectDataStructure]
If this checkbox is checked, page and content elements will have data structure selector as they had in older TemplaVoila versions. If current installation has very few template objects, it is recommended to have this checkbox unchecked.
Галочка не стоит

Enable Header for FCE's[enable.renderFCEHeader]
If this checkbox is checked the header of Content Element type FCE will be rendered like headers of other Content Elements.
Галочка стоит

-=UncleByte=- 28.02.2012 19:04

Скорее всего у вас какие-то проблемы с кодировкой базы данных, из-за которых и слетают настройки того же TV. Проще всего было решить этот вопрос с апгрейдом откатив и файлы и базу на бэкап до апдейта и посмотреть как и что вообще настроено.

MAXIMUS1988 28.02.2012 19:32

Цитата:

Сообщение от -=UncleByte=- (Сообщение 33184)
Скорее всего у вас какие-то проблемы с кодировкой базы данных, из-за которых и слетают настройки того же TV. Проще всего было решить этот вопрос с апгрейдом откатив и файлы и базу на бэкап до апдейта и посмотреть как и что вообще настроено.

Бэкап базы и сайта я вчера сделал перед тем как делать апдейт и оба архива у меня есть! Вот сама база:
Скриншоты
1) http://s1.hostingkartinok.com/upload...9e31bbab5f.png
2) http://s1.hostingkartinok.com/upload...7d981dd9be.png
3) http://s1.hostingkartinok.com/upload...918079555b.png

dmartynenko 28.02.2012 19:34

Цитата:

Сообщение от MAXIMUS1988 (Сообщение 33182)
И еще, напомните, пожалуйста, как в упралениях расширениями переключиться к импорту расширений, установке - стандартному виду?

В модуле "Расширения" вверху есть выпадающий список - там "Импорт расширений".

Обновлять нужно в обязательном порядке, ведь вы поменяли версии всего. Старые версии могут просто не совместимы с новым php и TYPO3

dmartynenko 28.02.2012 19:36

Цитата:

Сообщение от MAXIMUS1988 (Сообщение 33185)
Вот сама база

Имеется в виду что содержание отдельных записей в таблицах TV могло быть некорректно импортированно/преобразовано. Сравнение списка таблиц тут не поможет.


Часовой пояс GMT +4, время: 15:59.

Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot