![]()  | 
	Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community | 
| 
			
			 | 
		#1 | 
| 
			
			 Продвинутый 
			
			
			
			Регистрация: 23.10.2008 
				
				
				
					Сообщений: 30
				 
				
				
				
				
				 | 
	
	
	
		
		
			
			 
			
			Здраствуйте! 
		
		
		
		
		
		
		
	У меня такая проблемма. На typo 4.7 ставлю екстеншен fefilebrowser. (файловый менеджер). Первая проблема была: не проходила авторизация на первой странице екстеншена. видимо в новой версии тайпо что то поменялось. Поставил на той же странице felogin. Когда захожу через него, то екстеншен принимаєт, пускает в робочую область. И всё работает. Но, есть одно но. Все текстовые надписи (Label) не отображаються, вместо каждого из них пишется табое: "[object Object]:". Видимо оно почему то не хочет принимать данные из locallang. Хотя там всё есть как обычно. Может в тайпо 4.7 какой то другой принцып подключения их? По тому что в тайпо 4.5 этот екстеншен работает без проблем. Наверно надо чтото править в екстеншене. Было ли у кого такое? Может в других екстеншенах? Что такое эта надпись "[object Object]:"? Может оно не может какой то обьэкт побключить?  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#2 | 
| 
			
			 Senior Member 
			
			
			
			
	 | 
	
	
	
		
		
			
			 
			
			При переходе на новую версию, следует прочитать, что в ней изменилось, и руководство по обновлению... 
		
		
		
		
		
		
		
	- авторизация изменилась - работа с языковыми метками поменялась Что и как, читайте.  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#3 | 
| 
			
			 Продвинутый 
			
			
			
			Регистрация: 23.10.2008 
				
				
				
					Сообщений: 30
				 
				
				
				
				
				 | 
	
	
	
		
		
			
			 
			
			Спасибо за ваш ответ и за статью. По ней я создал файлы locallang.xlf и de.locallang.xlf. Они должны автоматически подхватываться тайпо или нужно в екстеншене переписывать функции вызова меток?
		 
		
		
		
		
		
		
		
	 | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#4 | 
| 
			
			 Senior Member 
			
			
			
			
	 | 
	
	
	
		
		
			
			 
			
			Должны подхватываться автоматом, но в расширении могут использоваться "устаревшие" функции. Тут уже придется разбираться с расширением либо самостоятельно, либо написать автору и ждать реакции... 
		
		
		
		
		
		
		
	Вообщем попробуйте очистить временные файлы и запустите расширение... А там видно будет.  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#5 | 
| 
			
			 Продвинутый 
			
			
			
			Регистрация: 23.10.2008 
				
				
				
					Сообщений: 30
				 
				
				
				
				
				 | 
	
	
	
		
		
			
			 
			
			Спасибо за ответ. Я сделал так. Создал просто файл болванку 
		
		
		
		
		
		
		
	PHP код: 
	
			
	Теперь добавляю описание одной метки PHP код: 
	
			
	 | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#6 | 
| 
			
			 Senior Member 
			
			
			
			
	 | 
	
	
	
		
		
			
			 
			
			А для чего все эти сложности? Разве нельзя установить это расширение, перевести все метки, если они еще не переведены, и работать с ним как обычно? 
		
		
		
		
		
		
		
	К тому же, расширение конечно интересное, но уже два года пребывает в состоянии альфа-разработки... Подозреваю, что его забросили, и придется дорабатывать все что не действует самому. А стоит ли?  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#7 | 
| 
			
			 Продвинутый 
			
			
			
			Регистрация: 23.10.2008 
				
				
				
					Сообщений: 30
				 
				
				
				
				
				 | 
	
	
	
		
		
			
			 
			
			В том то и дело что это "[object Object]:" выводилось и для дефолтного языка тоже. Если бы хотя для него работало то я бы просто перевёл метки. Хотелось бы именно это расширение запустить. решить проблему. или хотя бы разобраться почему что оно не работает.  Может подобная ситуация случится и с другими екстеншенами. Что интересно, то сам екстеншен работает нормально. Если знать какой "[object Object]:" чему соответствует.
		 
		
		
		
		
		
		
		
	 | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#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 |