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

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

Ответ
 
Опции темы Опции просмотра
Старый 06.05.2008, 16:48   #1
hangmoon
Новенький
 
Регистрация: 27.04.2008
Сообщений: 24
По умолчанию помогите решить задачку

помогите решить задачку, или хотя бы покажите, что почитать из доков

задача: надо чтобы карта сайта в режиме отображения страниц+subtitle отображала не только поле сабтитл, а непосредственно контент страниц

PHP код:
.1
4.wrap 
= <div class="csc-menu csc-menu-4">|</div>
4.1.NO {
allWrap = <p>|</p>
after.required 1
after
.data field : abstract // field : description // field : subtitle
after.htmlSpecialChars 1
after
.wrap = </p><class="csc-abstract">|

у меня не получается даже добавить поле pagetitle, почему-то оно не отображается
получилось только показать контент конкретной указанной вручнйю страницы, но как объединить два контента с разных страниц я не понял
hangmoon вне форума   Ответить с цитированием
Старый 07.05.2008, 16:22   #2
hangmoon
Новенький
 
Регистрация: 27.04.2008
Сообщений: 24
По умолчанию

Упрощу задачу, раз никто не отвечает:

default = HMENU
default {
1 = TMENU
1.NO.stdWrap.htmlSpecialChars = 1
}

1 < .default
1 = HMENU
1.special = directory
1.special.value = 4 // номер страницы имеющий подстраницы
page.10<.1 //выводит заглавие страниц


5 = CONTENT
5{
table = tt_content
select.pidInList = //? как привязать сюда номера страниц в .1 ??? или хотя бы конкретно как привязать 1.special.value равный 4 ?
}
page.11<.5 //выводит контент
hangmoon вне форума   Ответить с цитированием
Старый 08.05.2008, 23:22   #3
hangmoon
Новенький
 
Регистрация: 27.04.2008
Сообщений: 24
По умолчанию

вот решение - выводит хедер+фотку из контента всех под меню.

PHP код:
temp.zzz=CONTENT
temp
.zzz {
  
table tt_content

  select
{
    
#orderBy = tstamp DESC
    
languageField=sys_language_uid
    max 
10
    pidInList
.cObject HMENU
     pidInList
.cObject {
      
entryLevel 1      //если под меню на 2 уровне то 1, если на 1 - 0
      
TMENU
      1 
{
        
expAll 1
        NO 
{
          
doNotLinkIt 1
          stdWrap
.field uid
          stdWrap
.wrap = | |*|  ,| |*|
                              
# Here we need a optionSplit
                              # so that the first uid has  no ,
        
}
      }
 }

  }
   
renderObj COA
  renderObj 
{
    
10 IMAGE
    10
{
file.import.field image
file
.import uploads/pics/
file.import.listNum 0
file
.width 150
stdWrap
.typolink.parameter.field=pid  
typolink
.parameter.stdWrap.dataWrap=|#{field:uid}
wrap = <p>|
}
    
20 TEXT
    20
{
      
field header
      typolink
.parameter.field=pid
      typolink
.parameter.stdWrap.dataWrap=|#{field:uid}
     
wrap = <font style="padding-left:5px">|</font>
    }

   
  }

hangmoon вне форума   Ответить с цитированием
Ответ


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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
помогите! срочно bra Установка 5 10.12.2007 22:54
requested page does not exist. Как решить? igrekun Общие вопросы 1 23.09.2006 21:59
помогите разобраться с доменами Veitmen Общие вопросы 0 18.07.2006 16:34
Плииз, помогите кто-нибудь чайнику! Bo Локализация проекта 6 02.06.2006 13:53
шаблоны - помогите! Aleksandrov Общие вопросы 8 16.03.2005 04:12


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


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

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