Russian TYPO3 community Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community  

Вернуться   Russian TYPO3 community > Обсуждение общих технических вопросов > Общие вопросы

Ответ
 
Опции темы Опции просмотра
Старый 03.12.2009, 19:05   #1
viair
Продвинутый
 
Регистрация: 29.01.2009
Адрес: Latvia, Riga
Сообщений: 70
Отправить сообщение для viair с помощью ICQ Отправить сообщение для viair с помощью Skype™
Exclamation

Цитата:
Сообщение от viair Посмотреть сообщение
Поставил 3.0.1 поверх 3.0.0, вроде работает, но выкинул трэш типо
Код:
Database status:	Table error!
Probably one or more required fields/tables are missing in the database!
Код:
Update needed:
Add fields
	ALTER TABLE tt_news_cache ADD id int(11) unsigned NOT NULL auto_increment;
	ALTER TABLE tt_news_cache ADD PRIMARY KEY (id);
Конечно же делаю апдэйт и всё равно трэш не исчезает. Вообщем, это нормально ?

Да, и ещё, кудато убрали CSS-based tmpl из includes или это только у меня косяк ? Т.к я вижу только : news CSS-styles, News settings, News feeds.
Ситуация с вышеуказанным трэшем разрешилась следующим образом :

Последовательность :

1. Через PhpMyAdmin или аналог удаляем из базы tt_news_cache.
2. Через Install Tool --> Database Analizer --> Compare выбрасываем все указанные конфликтные, не используемые и дублированные (переименованные с добавлением префиксов поля).
3. Тамже разрешаем создать новый tt_news_cache со всеми необходимыми новой базе условиями.
4. Комрпарим заново, и, о чудо проблема решена.

P.S - Производить замену через Database Analizer без предварительного удаления из базы старого tt_news_cache - бессмыслено т.к чудо не происходит.
-----------------------------------------------------------------------

А вот с тэмплэйтами пока разобраться не удалось. Ну не видит он моего CSS. Буду копать дальше.
viair вне форума   Ответить с цитированием
Старый 03.12.2009, 19:39   #2
cherkatel
Senior Member
 
Регистрация: 02.10.2009
Сообщений: 134
По умолчанию

Ну к сайту вы как-то CSS подключали? И этот подключите так же. (includeCSS,headerData или что вы используете)
cherkatel вне форума   Ответить с цитированием
Старый 03.12.2009, 20:54   #3
viair
Продвинутый
 
Регистрация: 29.01.2009
Адрес: Latvia, Riga
Сообщений: 70
Отправить сообщение для viair с помощью ICQ Отправить сообщение для viair с помощью Skype™
Question

Цитата:
Сообщение от cherkatel Посмотреть сообщение
Ну к сайту вы как-то CSS подключали? И этот подключите так же. (includeCSS,headerData или что вы используете)
Ну, вообще я использовал такую композицию в constants :

Код:
plugin.tt_news.templateFile = fileadmin/templates/tt_news_templ/tt_news_v2_template.html
plugin.tt_news.stylesheet = fileadmin/templates/tt_news_templ/css/tt_news_v2_styles.css
или в setup :
Код:
page.includeCSS { 
   file4 = fileadmin/templates/tt_news_templ/css/tt_news_v2_styles.css
}
хм или я чтото не так делаю ??
viair вне форума   Ответить с цитированием
Старый 03.12.2009, 21:11   #4
viair
Продвинутый
 
Регистрация: 29.01.2009
Адрес: Latvia, Riga
Сообщений: 70
Отправить сообщение для viair с помощью ICQ Отправить сообщение для viair с помощью Skype™
По умолчанию

Всёё.. решилась проблема шаблон указал в BE наcтройках плагина. Странно, что через TS не работает...

Последний раз редактировалось viair; 03.12.2009 в 21:22
viair вне форума   Ответить с цитированием
Старый 02.01.2010, 19:47   #5
surfman
Senior Member
 
Регистрация: 29.01.2008
Адрес: Бердянск, Украина.
Сообщений: 344
По умолчанию

А что, в новой версии попрежнему нельзя сортировать категории в свободном порядке?
Они сортируются только по id.
__________________
Разработка сайтов на TYPO3
surfman вне форума   Ответить с цитированием
Старый 18.01.2010, 19:35   #6
viair
Продвинутый
 
Регистрация: 29.01.2009
Адрес: Latvia, Riga
Сообщений: 70
Отправить сообщение для viair с помощью ICQ Отправить сообщение для viair с помощью Skype™
Question

Ребят, всем добрый день ! К вопросу о новостях. Есть следующая сложная задача : Имеется ряд отрослей примерно 50, в каждой примерно по 10 направлений. Соответственно в каждом направлении есть список айтемов с описанием и картинками ( колличество айтемов неизвестно и может рости по мере их дополнения). И того имеется список 50*10*n

Было решено соорудить данную конструкцию на новостях. Соответственно нужно создать 50 категорий и в каждой по 10 подкатегорий в которых будут храниться хти новости. НО, гдето слыхалось, что если делать всё на стандартных категориях, то при наборе пары тыс. единиц новостей начинается трабл с продуктивностью.
Есть предположение, что можно забить 50 страниц и в каждой по 10 подстраниц в которых и хранить сами новости, что заменит вариант использования категорий, но тут опять есть сомнения, что это не тождественные понятия. Плюс, если мне нужно будет в одном LIST выводить 50 последних новостей со всех 500 страниц, то при попытке добавления список страниц контейнеров в плагин у меня ничего не получится, т.к более 20 не принемает.

ообщем какие предложения ? Может кто решал подобные задачи с большим колличеством категорий. Я в замешательстве.
viair вне форума   Ответить с цитированием
Старый 18.01.2010, 20:01   #7
dmartynenko
Senior Member
 
Аватар для dmartynenko
 
Регистрация: 20.07.2007
Адрес: Беларусь, Минск
Сообщений: 957
Отправить сообщение для dmartynenko с помощью ICQ
По умолчанию

На счет как производительность зависит от кол-ва категорий не скажу, но идея сами новости размещать на разных страницах очень здравая. Так гораздо проще управлять новостями. Но сам список категорий возможно все равно будет на одной странице верхнего уровня.

Также вам поможет плагин, который автоматом прописывает нужную категорию для новостей на конкретной странице.

По поводу списка контейнеров. Во первых можно указывать только страницу верхнего уровня, а в FlexForm (не помню) или TS (точно) указать на какую вложенность просматривать дочерние страницы.
Второй вариант - вставлять на страницу плагин не как обычно через FF, а как кусок TS кода с использованием плагина вроде typoscript_code. Так можно лучше сконфигурировать блоки tt_news (особенно если их несколько на странице), так как не все опции доступны через FF.
dmartynenko вне форума   Ответить с цитированием
Старый 19.01.2010, 11:24   #8
Lucifer
Senior Member
 
Аватар для Lucifer
 
Регистрация: 01.07.2008
Сообщений: 392
По умолчанию

Думаю, разделение новостей на разные страницы только усугубит, но ни как не улучшит ситуацию. Хранится то они будут все равно в одной таблице. Зато запрос при попытке вытащить новости из разных страниц значительно усложнится. Делайте все на категориях и подкатегориях. Последние 50 новостей доставать можно просто игнорируя категории. Думаю, проблемы с производительностью могут быть при указании большого количества категорий в одной выборке.
Lucifer вне форума   Ответить с цитированием
Ответ

Опции темы
Опции просмотра
Комбинированный вид Комбинированный вид

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB code is Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
категории tt_news - не отображаются при создании новости Anatoly_ua Общие вопросы 5 16.12.2008 23:24
Как передать в другое раширение заголовок новости из tt_news Manas Общие вопросы 4 05.04.2008 12:23
Новости, проблема ivfrogy TypoScript практикум 4 18.01.2007 09:26
tt_news новости в 2 колонки Илья Общие вопросы 2 09.12.2006 16:24
Как отобразить все новости ниже определенного уровня? Дылгеров Ц.В. Общие вопросы 1 19.12.2005 11:50


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


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

Хостинг и техническая поддержка: TYPO3 Лаборатория