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

Вернуться   Russian TYPO3 community > Тематические форумы > TypoScript практикум

Ответ
 
Опции темы Опции просмотра
Старый 10.10.2008, 00:39   #1
sineus
Продвинутый
 
Регистрация: 07.10.2008
Сообщений: 37
По умолчанию Вставка блока на сате с возможностью его правки обычным юзверем.

Как вставить блок на сайте, чтоб отображался на всех страница и юзыерь мог его править как статью, не прибегая к правке шаблона? Я нуб в typo3 т.ч. обяниите более простым языком, шаблон на TS, TV не использую.
sineus вне форума   Ответить с цитированием
Старый 10.10.2008, 03:24   #2
-=UncleByte=-
Senior Member
 
Регистрация: 14.04.2006
Сообщений: 1,159
Отправить сообщение для -=UncleByte=- с помощью ICQ Отправить сообщение для -=UncleByte=- с помощью Skype™
По умолчанию

Используйте RECORDS. http://typo3.org/documentation/docum...1.0/view/8/10/
Для элемента шаблона укажите откуда он берет данные и дайте юзеру возможность их править.
-=UncleByte=- вне форума   Ответить с цитированием
Старый 11.10.2008, 00:13   #3
sineus
Продвинутый
 
Регистрация: 07.10.2008
Сообщений: 37
По умолчанию

Цитата:
Сообщение от -=UncleByte=- Посмотреть сообщение
Используйте RECORDS. http://typo3.org/documentation/docum...1.0/view/8/10/
Для элемента шаблона укажите откуда он берет данные и дайте юзеру возможность их править.
Сделал, елси блок 1 на странице то всё ок, но елси болше то показывает только 1ый. TS:
Код HTML:
block_header_title = 25
block_contakt = 24
block_copy = 23

# Заголовк шапки
temp.header_title = RECORDS
temp.header_title.tables = tt_content
temp.header_title.source = {$block_header_title}

# Контакты
temp.contakt = RECORDS
temp.contakt.tables = tt_content
temp.contakt.source = {$block_contakt}

# Копирайт
temp.copy = RECORDS
temp.copy.tables = tt_content
temp.copy.source = {$block_copy}

temp.mainTemplate {
......
subparts.contakt < temp.contakt
subparts.bottom < temp.copy
subparts.header < temp.header_title
}
Как сделать чтоб отображались все 3?
sineus вне форума   Ответить с цитированием
Старый 12.10.2008, 02:25   #4
sineus
Продвинутый
 
Регистрация: 07.10.2008
Сообщений: 37
По умолчанию

Проблему решил, помог вот этот типик - http://forum.typo3.biz/showthread.php?t=1432 , получился вот такой код
Код HTML:
temp.contakt = COA
temp.contakt.10 = CONTENT
temp.contakt.10{
	table = tt_content
	select {
		pidInList = {$block_contakt}
		orderBy = sorting
	}
}
sineus вне форума   Ответить с цитированием
Ответ


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

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

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


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


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

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