Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community |
25.06.2012, 01:53 | #1 |
Продвинутый
Регистрация: 23.10.2008
Сообщений: 30
|
Не работает разширение в typo3 4.7
Здраствуйте!
У меня такая проблемма. На typo 4.7 ставлю екстеншен fefilebrowser. (файловый менеджер). Первая проблема была: не проходила авторизация на первой странице екстеншена. видимо в новой версии тайпо что то поменялось. Поставил на той же странице felogin. Когда захожу через него, то екстеншен принимаєт, пускает в робочую область. И всё работает. Но, есть одно но. Все текстовые надписи (Label) не отображаються, вместо каждого из них пишется табое: "[object Object]:". Видимо оно почему то не хочет принимать данные из locallang. Хотя там всё есть как обычно. Может в тайпо 4.7 какой то другой принцып подключения их? По тому что в тайпо 4.5 этот екстеншен работает без проблем. Наверно надо чтото править в екстеншене. Было ли у кого такое? Может в других екстеншенах? Что такое эта надпись "[object Object]:"? Может оно не может какой то обьэкт побключить? |
25.06.2012, 12:03 | #2 |
Senior Member
|
При переходе на новую версию, следует прочитать, что в ней изменилось, и руководство по обновлению...
- авторизация изменилась - работа с языковыми метками поменялась Что и как, читайте. |
25.06.2012, 15:39 | #3 |
Продвинутый
Регистрация: 23.10.2008
Сообщений: 30
|
Спасибо за ваш ответ и за статью. По ней я создал файлы locallang.xlf и de.locallang.xlf. Они должны автоматически подхватываться тайпо или нужно в екстеншене переписывать функции вызова меток?
|
25.06.2012, 15:48 | #4 |
Senior Member
|
Должны подхватываться автоматом, но в расширении могут использоваться "устаревшие" функции. Тут уже придется разбираться с расширением либо самостоятельно, либо написать автору и ждать реакции...
Вообщем попробуйте очистить временные файлы и запустите расширение... А там видно будет. |
25.06.2012, 15:57 | #5 |
Продвинутый
Регистрация: 23.10.2008
Сообщений: 30
|
Спасибо за ответ. Я сделал так. Создал просто файл болванку
PHP код:
Теперь добавляю описание одной метки PHP код:
|
25.06.2012, 16:03 | #6 |
Senior Member
|
А для чего все эти сложности? Разве нельзя установить это расширение, перевести все метки, если они еще не переведены, и работать с ним как обычно?
К тому же, расширение конечно интересное, но уже два года пребывает в состоянии альфа-разработки... Подозреваю, что его забросили, и придется дорабатывать все что не действует самому. А стоит ли? |
25.06.2012, 16:12 | #7 |
Продвинутый
Регистрация: 23.10.2008
Сообщений: 30
|
В том то и дело что это "[object Object]:" выводилось и для дефолтного языка тоже. Если бы хотя для него работало то я бы просто перевёл метки. Хотелось бы именно это расширение запустить. решить проблему. или хотя бы разобраться почему что оно не работает. Может подобная ситуация случится и с другими екстеншенами. Что интересно, то сам екстеншен работает нормально. Если знать какой "[object Object]:" чему соответствует.
|
27.06.2012, 15:10 | #8 |
Продвинутый
Регистрация: 23.10.2008
Сообщений: 30
|
Проблемму решил так:
В файле pi1/php/class.tx_fefilebrowser_application.php нашол массив который отвечает за метки $lang. Он попадает при создании обэкта класса class tx_fefilebrowser_application function tx_fefilebrowser_application($action, $path, $user, $lang) Нашол там метод который формует рабочий массив меток PHP код:
добавил в function setLang($lang) код PHP код:
По поводу неработающей авторизации. в екстеншене в файле class.tx_fefilebrowser_pi1.php есть метод который отвечает за авторизацию PHP код:
Последний раз редактировалось lyova; 27.06.2012 в 16:09 |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Настройки параметров ImageMagick для TYPO3 на FreeBSD и Linux | Valery Romanchev | Мастер-класс | 9 | 25.06.2013 22:38 |
Typoscript object Form в typo3 4.7 | Ивано | TypoScript практикум | 3 | 23.05.2012 14:33 |
TYPO3 4.7 beta3 released | RSS Bot | Новости TYPO3 (на английском) | 0 | 02.04.2012 22:30 |
Released TYPO3 4.7 beta2 | RSS Bot | Новости TYPO3 (на английском) | 0 | 02.04.2012 22:30 |
TYPO3 4.7 Alpha2 released | RSS Bot | Новости TYPO3 (на английском) | 0 | 20.12.2011 23:01 |