2013-04-15 2 views
1

Я разрабатываю веб-страницу с typo3 и tt_news, я редактировал tt_news_template_v3, поэтому новости появляются так, как я хочу. Я редактировал TEMPLATE_LIST3 таким образом:tt_news template dont show images

<!-- ###TEMPLATE_LIST3### begin 
    This is the template for the list of news in the archive or news page or search 
--> 

###NEWS_CATEGORY_ROOTLINE### 
    <!-- ###CONTENT### begin 
      This is the part of the template substituted with the list of news: 
    --> 
     <!-- ###NEWS### begin --> 
     <article class="box"> 
    <span class="news-list-date" style="margin-left:80%">###NEWS_DATE###</span> 

     <div class="image-border"> 
      <a href="#" class="image image-left"> 

       <!--###LINK_ITEM###-->###NEWS_IMAGE###<!--###LINK_ITEM###--> 

      </a> 
     </div> 
     <h2><!--###LINK_ITEM###-->###NEWS_TITLE###<!--###LINK_ITEM###--></h2> 
     <h3 class="subtitulos">###NEWS_SUBHEADER###</h3> 


     <p>###NEWS_CONTENT###</p> 
     <!--<p>###CATWRAP_B### ###TEXT_CAT### ###NEWS_CATEGORY### ###NEWS_CATEGORY_IMAGE### ###CATWRAP_E###</p>--> 
     <p class="button"> 
     <!--###LINK_ITEM###--> Ver M&aacute;s <!--###LINK_ITEM###--> 
     </p> 
    </article> 

    <!-- ###NEWS### end--> 
    <!-- ###NEWS_1### begin --> 

    <div class="row" style="margin-top:15px; display: inline-block; width:100%"> 

     <div class="6u"> 
      <section class="box tbox"> 
       <h2><!--###LINK_ITEM###-->###NEWS_TITLE###<!--###LINK_ITEM###--></h2> 
       <h3 class="subtitulos">###NEWS_SUBHEADER###</h3> 
       <div class="image-border"> 
        <a href="#" class="image image-full"> 
         <!--###LINK_ITEM###-->###NEWS_IMAGE###<!--###LINK_ITEM###--> 
        </a> 
       </div> 
       <p>###NEWS_CONTENT###</p> 
       <!--<p>###CATWRAP_B### ###TEXT_CAT### ###NEWS_CATEGORY### ###NEWS_CATEGORY_IMAGE### ###CATWRAP_E###</p>--> 
       <p class="button"> 
       <!--###LINK_ITEM###--> Ver M&aacute;s <!--###LINK_ITEM###--> 
       </p>  
      </section> 
     </div> 
    <!-- ###NEWS_1### end--> 
    <!-- ###NEWS_2### begin --> 
     <div class="6u"> 
      <section class="box tbox"> 
       <h2><!--###LINK_ITEM###-->###NEWS_TITLE###<!--###LINK_ITEM###--></h2> 
       <h3 class="subtitulos">###NEWS_SUBHEADER###</h3> 
       <div class="image-border"> 
          <hr class="cl-right" /> 

        ###NEWS_IMAGE### 
       </div> 
       <p>###NEWS_CONTENT###</p> 
       <!--<p>###CATWRAP_B### ###TEXT_CAT### ###NEWS_CATEGORY### ###NEWS_CATEGORY_IMAGE### ###CATWRAP_E###</p>--> 
       <p class="button"> 
       <!--###LINK_ITEM###--> Ver M&aacute;s <!--###LINK_ITEM###--> 
       </p>  
      </section> 
     </div> 
    <!-- ###NEWS_2### end--> 
<!-- ###CONTENT### end --> 
    </div> 

это мой TypoScript:

###tt_news 
plugin.tt_news.pageBrowser { 
    maxPages = 10 
    showPBrowserText = 0 
    showResultCount = 0 
    showFirstLast = 0 
    browseBoxWrap.wrap = ds|end 
    dontLinkActivePage = 1 
    pagefloat = right 
    showRange = 0 
    disabledLinkWrap = <li>|</li> 
    inactiveLinkWrap = <li>|</li> 
    activeLinkWrap = <li style="margin-right:5px;">|<li> 
    LinksWrap = 
    showResultsWrap = | 
    showResultsNumbersWrap =<li>|</li> 
    browseBoxWrap = <div style="text-align:center"> 
    browseLinksWrap = | 
} 
plugin.tt_news.usePiBasePagebrowser = 1 





#-----------------------------------# idioma e imagenes tt_news#----------------------------------- 
plugin.tt_news { 

    displayList { 
    content_stdWrap.crop = 300 | ... 

    image.file.maxW = 87 
    image.file.maxH = 59 
    image.file.width = 87c 
    image.file.height = 59c 
    image.altText.field = imagecaption 

    image > 
    image.stdWrap.cObject = IMAGE 
    image.stdWrap.cObject.file = GIFBUILDER 
    image.stdWrap.cObject.file { 
    XY = 87,59 
    10 = IMAGE 
    10 { 
    offset = 0,0 
    file { 
     import=uploads/pics/ 
     import.data = field:image 
     import.listNum = 0 
     import.override.field = image 
     maxW = 87 
     maxH = 59 
     width = 87c 
     height = 59c-0 
    } 
    } 
}  

    } 

    _LOCAL_LANG.default {   
    pi_list_browseresults_first = Primera página  
    pi_list_browseresults_last = Última página  
    pi_list_browseresults_page = Página  
    pi_list_browseresults_prev = < Anterior  
    pi_list_browseresults_next = Siguiente > 
    } 
} 



plugin.tt_news.newsFiles.stdWrap.HTMLparser.tags.img.fixAttrib.width.set = 16 
plugin.tt_news.newsFiles.stdWrap.HTMLparser.tags.img.fixAttrib.height.set = 18 

#page.includeCSS { 
#file1 = fileadmin/templates/webuax/css/uax.css 
#file1.media = screen 
#} 


plugin.tt_news.enableConfigValidation = 0 

## Hide the "no news id given" & "no news in this list 
## messages, they might scare people 
plugin.tt_news._LOCAL_LANG.es.noNewsIdMsg = &nbsp 
plugin.tt_news._LOCAL_LANG.es.noNewsToListMsg = &nbsp 
##para que coja los 3 layouts de noticias de la portada 
plugin.tt_news.alternatingLayouts = 3 


plugin.tt_news._LOCAL_LANG.es { 
    more = 
} 

plugin.tt_news._LOCAL_LANG.en { 
    more = 
} 

но ### NEWS_IMAGE ### не работают, она делает так:

<img src="" width="" height="" border="0" alt=""> 

Если я использую единственное представление новостей, его работы, рендеринг этого

<img src="uploads/pics/imagenew.png" width="120" height="120" border="0" alt=""> 

Кто-нибудь знает, как его решить?

заранее спасибо

ответ

2

Я ответил на мой собственный вопрос:

Проблема была в изменении размеров изображений, так что я установил расширение JB GD Изменение размера, и теперь он работает как шарм

+0

Лучше проверьте свои Конфигурация изображения в инструменте установки. Это как базовая проверка конфигурации, так и целый набор тестов изображений с подробной информацией. – pgampe

0

Я думаю image.stdWrap.cObject = IMAGE не работает - или import=uploads/pics/ неправильно. Итак, почему вы хотите использовать GIBUILDER? Нет необходимости (я думаю).

Ваша первая конфигурация

image.file.maxW = 87 
    image.file.maxH = 59 
    image.file.width = 87c 
    image.file.height = 59c 

выглядит правильно - он должен работать. Так что просто удалите GIFBUILDER -материал. Я бы не ожидал, что image.stdWrap будет работать. Это зависит от расширения, если «образ». является реальным объектом IMAGE. Часто это не так!

+0

жаль, StackOverflow техника его подводит пусть меня редактировать последний комментарий. Я попытался удалить GIBUILDER и все еще не работает Мой typoscript работает, потому что у меня есть другая страница с одним измененным виджетами, а также один и тот же шрифт, и он показывает изображение, но в представлении списка он отображает ### NEWS_IMAGE ### like с необычной ссылкой, которая ничего не отображает. В моем взгляде sigle это делает ok с тегом img и правильным src – Del

+0

Вы удалили «изображение>» тоже? Возможно, попробуйте использовать TypoScript по умолчанию. Затем он должен отобразиться. (Вы проверили, может ли ваша установка изменить размер изображений?) Установите флажок «Установка установки») – maholtz

+0

Да, я удалил все tt_news typoscript и все еще показываю в одном представлении и не показываю в виде списка :( – Del