Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community |
26.10.2006, 18:06 | #1 |
Новенький
Регистрация: 11.10.2006
Сообщений: 3
|
Не могу заставить работать tt_news
Установил typo3 4.0.2, tt_news 2.4
Самый простой пример из "Расширение: НОВОСТИ" 1. Добавляю в основной TS-шаблон в дополнение к CSS Styled Content один из базовых tt_news, сохраняю 2. На пустую страницу добавляю Pagecontent, указываю колонку, вставляю Plugins "News" 3. В форме настройки News указываю LIST или LATEST или СATMENU, сохраняю 4. Добавляю на эту же страницу статью новостей, заполняю... Пытаюсь сохранить, в ответ получаю следующее Path: Sorry, you didn't have proper permissions to perform this change. (какой-то непорядок!!!) Смотрю в в Tools Log-и, вижу... Time User Type E Action Details 13:08 attic@LIVE DB Insert Record '' (tt_news:0) was inserted on page '[root-level]' () (msg#1.1.10) 13:07 . . . Record 'Новости' (tt_content:103) was inserted on page 'Новости' (67) (msg#1.1.10) Вроде, как бы, все в порядке, однако... на странице сайта при этом отображается следующее: "no news in this list." Это если стоят LIST или LATEST. В случае с CATMENU на странице сайта нормально отображаются категории новостей. Получается затык с сохранением записей в базу данных новостей. С правами, с доступом все в порядке проверял не один раз. Стояла Templavoila, думал что проблема кроетсяв ней, удалил, вручную отладил базовый шаблон - то же самое... Ставил tt_news и как Global и как Local - без разницы Снес typo3 4.0.2, поставил 3.8.1 с предустановленным tt_news (кажется, 1.0.4) - все нормально Поставил в Local tt_news 2.4 - тоже все нормально, если не считать проблем с UTF-8. Но я не хочу использовать typo3 3.8.1, тем более, что хотелось бы в полной мере испльзовать возможности Templavoila. Подскажите, пожалуйста, в какую сторону копать несчастному землекопу? )) пока я еще не отчаялся!!! |
26.10.2006, 18:44 | #2 | |
Administrator
|
Цитата:
именно она выбрана в этом блоке tt_news ? |
|
26.10.2006, 18:46 | #3 |
Продвинутый
Регистрация: 12.10.2004
Адрес: Severodonetsk, Ukraine
Сообщений: 60
|
typo3 4.0.2, tt_news 2.4.9 и Templavoila 1.1.0 должны нормально работать вместе, похоже что-то не так с настройками General Records Storage page в tt_news...
"For more Information about categories and the “General record storage page” have a look at the “FAQ” in section “Quickstart”." http://typo3.org/documentation/docum....4.0/view/1/2/ |
27.10.2006, 11:51 | #4 |
Новенький
Регистрация: 11.10.2006
Сообщений: 3
|
C SysFolder все в порядке, но вот что я обнаружил:
1. Не могу в своей системе установить chcnewscon, каждый раз получаю следующую устойчивую ошибку Внутри Typo3: Extension import results Error: File "/home/www/attic/typo3conf/ext/chcnewscon/" could not be created!!! В логах HTTP сервера [Sat Oct 28 15:29:55 2006] [error] [client 192.168.0.10] PHP Warning: fopen(/home/www/attic/typo3conf/ext/chcnewscon/) [<a href='function.fopen'>function.fopen</a>]: failed to open stream: Is a directory in /home/www/typo3_src-4.0/t3lib/class.t3lib_div.php on line 2410, referer: http://www.dustyattic.ru/typo3/mod/t.../index.php?SET[singleDetails]=info При этом расширения news_author_rel и news_dam_con ставятся без проблем 2. Установка tt_news внешне проходит без ошибок, однако... В Ext Manager нажимаю на News, в Installation status вижу следующее Database requirements: Tables: tt_news tt_news_cat tt_news_related_mm tt_news_cat_mm Database status: Table error! Probably one or more required fields/tables are missing in the database! Flags: loadTCA TCA Ниже Code warnings: (developer-relevant) Some tables or fields are of wrong type! В логах HTTP сервера [Sat Oct 28 15:34:55 2006] [error] [client 192.168.0.10] PHP Warning: array_keys() [<a href='function.array-keys'>function.array-keys</a>]: The first argument should be an array in /home/www/attic/typo3conf/temp_CACHED_ps3865_ext_tables.php on line 1812, referer: http://www.dustyattic.ru/typo3/mod/tools/em/index.php? [Sat Oct 28 15:34:55 2006] [error] [client 192.168.0.10] PHP Warning: Invalid argument supplied for foreach() in /home/www/attic/typo3conf/temp_CACHED_ps3865_ext_tables.php on line 1812, referer: http://www.dustyattic.ru/typo3/mod/tools/em/index.php? Впору пожать плечами, поскольку PHP я совсем не знаю. Странно все это однако, так как у меня практически не было проблем с установкой других расширений, в частности все версии TV со всеми дополнениями устанавливались без труда и работали безотказно. Наверное, надо взять молоток побольше... |
27.10.2006, 17:35 | #5 |
Продвинутый
Регистрация: 18.01.2006
Адрес: Москва
Сообщений: 88
|
попробуйте проапдейтить все установленные расширения (установить заново в ту же папку) в порядке соблюдения требований наличия предустановленных экстеншенов
__________________
Константин, Вольный каменщик |
05.11.2006, 10:54 | #6 |
Новенький
Регистрация: 11.10.2006
Сообщений: 3
|
Разобрался во всем, сам накосячил. Хотя...
Проблема была, насколько я полагаю, в расширении chcnewscon. При установке этого расширения Typo3 выдает, как я уже говорил, сообщение - Error: File "/home/www/attic/typo3conf/ext/chcnewscon/" could not be created!!!установка остается недозавершенной, расширение при этом только загружается. Однако, если в меню Extension Manager выбрать Install extension, есть возможность доустановить это расширение до конца. После этого все идет как по маслу... Кстати говоря, я попробовал все это выполнить на двух ОС - Trustix Secure Linux 3.0 и SUSE LES 10. В обеих поведение одинаковое, (Windows не пробовал). В связи с вышесказанным у меня следующий вопрос: какая ОС при использовании Typo3 предпочтительнее? Или, хотя бы, немного статистики... |
09.10.2007, 19:15 | #7 |
Продвинутый
|
Sorry, you didn't have proper permissions to perform this change.
Каким-то невероятным способом при установке не добавлсяется uid в таблицу tt_news. Нужно это сделать самомстоятельно ключом и аутоинкременом |