newb: typo3 доступ к загруженным изображениям в typoscript - PullRequest
1 голос
/ 17 января 2012

Я пытаюсь сделать что-то похожее на этот урок , очень простую галерею.
В примере с Tut они загружают изображения из закачек / медиа / вроде так

page.10.marks.PROJECTTHUMBNAIL = IMG_RESOURCE
page.10.marks.PROJECTTHUMBNAIL {
  stdWrap.wrap = <img src="|" />
  file {
    import = uploads/media/
    import.data = levelmedia: -1,slide  
    import.listNum = 0      
  }
}

но теперь я хочу загрузить картинки, которые были загружены в image-cObject.

Это неловкий вопрос, но я пытался разобраться в этом в течение двух дней, и, похоже, я не могу понять это правильно. - Я уверен, что есть много ответов там ..Я просто не знаю волшебные слова, которые нужно вставить в Google, чтобы НАЙТИ их TT

Я пробовал очень простые вещи, такие как просто то же самое, что и выше, но с другим путем, я рылся в TSRefIMAGE и IMG_RESOURCE, попытался поиграться с CONTENT и попытался адаптировать описание tt_content.image.20 = USER (?? Oo) в браузере объектов Typoscript ... но все безрезультатно, так как я так мало знаю, чтоЯ делаю -.-

Любой толчок в правильном направлении будет очень оценен!

1 Ответ

0 голосов
/ 17 января 2012

Вы должны загрузить элементы контента, используя CONTENT cObject и установить, как контент будет отображаться.Это будет загружать элементы содержимого изображения на данной странице независимо от того, в каком столбце они находятся:

page.10.marks.PROJECTTHUMBNAIL = CONTENT
page.10.marks.PROJECTTHUMBNAIL {
  table = tt_content
  select {
    where = CType = 'image' AND image != ''
    orderBy = sorting ASC
  }
  renderObj = IMAGE
  renderObj {
    file {
      import = uploads/pics/
      import.field = image
      import.listNum = 0
    }
  }
}

ПРИМЕЧАНИЕ : renderObj - это только мой пример, и он отображает только первое изображение элемента Image.Вы можете установить рендеринг по своему усмотрению, например, установить файл равным GIFBUILDER, что позволит вам изменить размер изображения.Вы также можете настроить выбор для загрузки элементов содержимого с более точными условиями.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...