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

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

Ответ
 
Опции темы Опции просмотра
Старый 23.08.2007, 09:17   #1
Alexey Kuzminich
Новенький
 
Регистрация: 21.08.2007
Сообщений: 18
Post Свой шаблон для элементов (записей) страницы

Есть дизайн-шаблон, в котором основное содержимое страницы может быть представлено в виде одного ИЛИ НЕСКОЛЬКИХ блоков. (См. вложение)

В случае с одним блоком никаких проблем - в TV маппим элемент основного содержимого внутрь блока (box content), box title тоже генерим автоматически, и всех дел.

Но как быть, если блоков несколько? Приучить юзеров к тому, что каждый раз им нужно сначала прописать такой код:
Код:
<div class="shadow"><div class="shadow2"><div class="shadow3"><div class="box">
  <div class="boxtitle">Box 1 Title</div>
  <div class="boxcontent">box 1 content<br />box 1 content<br />box 1 content<br />box 1 content<br />box 1 content<br />box 1 content<br /></div>
</div></div></div></div>
а уж потом впихнуть внутрь него свой контент? Некрасиво как-то

Возникает мысль - раз записей (элементов) для страницы можно насоздавать сколько угодно (а у них у каждой есть поле Header), то этим и нужно воспользоваться! Только вот как? Можно ли использовать свой шаблон для вывода записей (records) страницы, который бы сгенерил вышеприведенный код сам и подставил бы header и content куда нужно? Так как спец по Typo3 я без году неделя, прошу помощи!

И еще. Если ответ "да, можно", то можно ли тогда при формировании меню узнать, сколько записей для данной страницы, и если их больше чем одна, сгенерировать для меню ссылки на эти блоки (типа <a href="page1.html#box2>")? Вроде что-то похожее я где-то видел...

Заранее благодарю!
Изображения
Тип файла: gif 6pac-template-2.gif (13.2 Кб, 25 просмотров)
Alexey Kuzminich вне форума   Ответить с цитированием
Старый 23.08.2007, 12:08   #2
Valery Romanchev
Administrator
 
Аватар для Valery Romanchev
 
Регистрация: 23.08.2003
Адрес: Moscow, Russia
Сообщений: 1,926
Отправить сообщение для Valery Romanchev с помощью Skype™
По умолчанию

вопрос не понятен
Помоему, все что Вам нужно - это прочитать документацию по TV и попробовать с ней работать.
Она как раз и позволяет сделать то что изображено на аттаченой картинке вообще без напряга.
Более того - это и есть штатное использование TV.
__________________
Веб-студия ТТЛАБ
www.ttlab.ru
Valery Romanchev вне форума   Ответить с цитированием
Старый 23.08.2007, 12:15   #3
gunner
Продвинутый
 
Регистрация: 12.10.2004
Адрес: Severodonetsk, Ukraine
Сообщений: 60
По умолчанию

Цитата:
Сообщение от Alexey Kuzminich Посмотреть сообщение
Возникает мысль - раз записей (элементов) для страницы можно насоздавать сколько угодно (а у них у каждой есть поле Header), то этим и нужно воспользоваться! Только вот как? Можно ли использовать свой шаблон для вывода записей (records) страницы, который бы сгенерил вышеприведенный код сам и подставил бы header и content куда нужно? Так как спец по Typo3 я без году неделя, прошу помощи!
Заранее благодарю!
дочитай до конца FTB http://typo3.biz/uploads/media/manua...4_15-32-01.pdf

ключевое слово FCE...

удачи =)
gunner вне форума   Ответить с цитированием
Старый 23.08.2007, 16:07   #4
void
Senior Member
 
Аватар для void
 
Регистрация: 14.03.2006
Адрес: Russia, Penza
Сообщений: 1,504
Отправить сообщение для void с помощью ICQ
По умолчанию

Относительно меню: есть такая вещь, как sectionIndex.
__________________
TYPO3 FAQ
void вне форума   Ответить с цитированием
Старый 23.08.2007, 19:37   #5
Alexey Kuzminich
Новенький
 
Регистрация: 21.08.2007
Сообщений: 18
По умолчанию

Цитата:
Сообщение от gunner Посмотреть сообщение
дочитай до конца FTB http://typo3.biz/uploads/media/manua...4_15-32-01.pdf

ключевое слово FCE...

удачи =)
Сделал - заработало, спасибо! 'Editing type' для текста блока выставил как 'Rich text editor for bodytext'. При вставке картинки после сохранения ее как не бывало Это редактор не дает или что-то с самим элементом не так? Типа я не могу иметь текст с картинкой?
Alexey Kuzminich вне форума   Ответить с цитированием
Старый 23.08.2007, 23:34   #6
Tod
Senior Member
 
Аватар для Tod
 
Регистрация: 25.03.2006
Сообщений: 627
Отправить сообщение для Tod с помощью ICQ
По умолчанию

Это в настройках редактора в менеджере расширений нужно задать свойство enable pictures in RTE или что-то типа того.
__________________
Персональный блог про заработок в интернете + полезных блога про typo3 и wordpress
Tod вне форума   Ответить с цитированием
Старый 24.08.2007, 05:44   #7
Alexey Kuzminich
Новенький
 
Регистрация: 21.08.2007
Сообщений: 18
По умолчанию

Цитата:
Сообщение от Tod Посмотреть сообщение
Это в настройках редактора в менеджере расширений нужно задать свойство enable pictures in RTE или что-то типа того.
Ага, есть такое - 'Enable images in the RTE'. Помогло, благодарю!
Alexey Kuzminich вне форума   Ответить с цитированием
Ответ


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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как добиться невидимости страницы для realurl? salah Общие вопросы 4 08.12.2008 16:10
Подключение javascript для страницы c0d3r TypoScript практикум 4 03.04.2008 20:55
Шаблон для TV rolph Общие вопросы 13 03.05.2007 14:51
свои стили для элементов контента и заголовков vedomir TypoScript практикум 1 18.01.2007 16:16
Какова на ваш взгляд сложность админки для пользователя, который добавляет новости и страницы? Pilot Общие вопросы 4 01.11.2004 12:32


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


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

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