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

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

Ответ
 
Опции темы Опции просмотра
Старый 28.05.2009, 15:36   #1
BatMan
Новенький
 
Регистрация: 05.05.2009
Сообщений: 12
По умолчанию как правильно сделать

как правильно реализовать такую вещь: на главной странице сделать поле ( предположим это ссылка ) и дать возможность редактору сайта изменять это поле через параметры страницы. (Я делаю шаблон через темплу и в разметке указываю элемент link Field)
А как можно получить содержание этого поля на других страница? Тоесть сделать так чтобы редактору сайта не пришлось заполнять это поле для каждой страницы при его изменении, а оно автоматически бралось из главной страницы.

Тоесть эта ссылка будет присутствовать на всех страницах, но редактироваться оператором должна в 1 места.
BatMan вне форума   Ответить с цитированием
Старый 28.05.2009, 15:57   #2
Lucifer
Senior Member
 
Аватар для Lucifer
 
Регистрация: 01.07.2008
Сообщений: 392
По умолчанию

1. Через темплявойлу делаем тайпоскриптобджект, мапим его в нужное место
2. Создаем нужный нам элемент. Скажем сисфолдере.
3. Пишем TS:
Код:
lib.test = CONTENT
lib.test{
  table = tt_content
  select{
    pidInList = "ид страницы"
    where = uid="ид элемента"
  }
}
зы: если наш элемент в сисфолдере, нужно чистить кеш после изменений.
Lucifer вне форума   Ответить с цитированием
Старый 29.05.2009, 23:41   #3
BatMan
Новенький
 
Регистрация: 05.05.2009
Сообщений: 12
По умолчанию

Ну такой вариант я рассматривал, но правильно ли будет что у редактора будет возможность удалить этот элемент?
к томуже при его изменении(удаление/добавление нового) надо будет менять uid, что средний редактор врятли станет делать)

На сколько правилный этот подход..
BatMan вне форума   Ответить с цитированием
Старый 30.05.2009, 01:47   #4
void
Senior Member
 
Аватар для void
 
Регистрация: 14.03.2006
Адрес: Russia, Penza
Сообщений: 1,504
Отправить сообщение для void с помощью ICQ
По умолчанию

Думаю, можно сделать поле в TV соответствующего типа и использовать TV-наследование
__________________
TYPO3 FAQ
void вне форума   Ответить с цитированием
Ответ


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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как сделать форму поиска Elenka Общие вопросы 11 08.08.2008 00:33
Как сделать ссылку на несколько страниц назад? Илья Общие вопросы 0 24.09.2007 17:58
Хочу сделать корзину для TYPO3 такую же, как у Windows. thebat Общие вопросы 6 14.05.2007 12:00
Где прочесть как правильно обновить систему. Manas Общие вопросы 1 22.03.2007 17:14
Подскажите как правильней сделать Владимир Умнов Общие вопросы 2 12.10.2005 11:44


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


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

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