Russian TYPO3 community

Russian TYPO3 community (http://forum.typo3.ru/index.php)
-   Общие вопросы (http://forum.typo3.ru/forumdisplay.php?f=12)
-   -   Отображение картинок в CATMENU tt_news (http://forum.typo3.ru/showthread.php?t=10755)

cyclone125 29.05.2013 18:59

Отображение картинок в CATMENU tt_news
 
Добрый день!

Помогите решить следующую проблему.
На сайте с TemplaVoila установлино расширение tt_news. Меню категорий CATMENU вставлено на нескольких страницах как Content Element. В News Admin для некоторых категорий добавлены изображения (Special - Category Image).
Но отображается только список категорий, без картинок. Перепробовал разные способы, искал в сети примеры, но так ничего рабочего для себя не нашёл.

В контент элементе CATMENU такие Category settings:

Category Image Link Mode: Act as links to category shortcuts
Max width of category image: 175
Max height of category image: 175
Max number of category images:
Category Text Link Mode: Act as links to category shortcuts
Max number of categorys texts:

TypoScript в Template для tt_news следующий:

Код:

plugin.tt_news {
  displayCatMenu {
    mode = nestedWraps
    catmenuHeader_stdWrap.wrap = |
    catmenu_stdWrap.wrap = <div id="catmenu">|</div>
    catmenuItem_ACT_stdWrap.wrap = <span class="current>|</span>
    catmenuItem_NO_stdWrap.wrap = |
    catmenuLevel1_stdWrap.wrap = <div class="lvl1">|</div>
    catmenuLevel2_stdWrap.wrap = <div class="lvl2">|</div>
    catmenuLevel3_stdWrap.wrap = <div class="lvl3">|</div> 
    catmenuLevel4_stdWrap.wrap = <div class="lvl4">|</div>
  }
 
  displayList {
    image.file.maxW >
    image.file.maxH >
    image.file.width  = 175c
    image.file.height = 175c
  }
 
  noNewsToListMsg_stdWrap.cObject = TEXT
  noNewsToListMsg_stdWrap.cObject.value = No news
  #categoryMode = 1
  useSubCategories = 1
  displaySubCategories = 1
 
  catOrderBy = title
  displayList.catOrderBy = title
  displayCatMenu.catOrderBy = title
}

В displayCatMenu пробовал добавлять разные варианты кода, например этот:

Код:

catmenuItem_NO_stdWrap.prepend = COA
      catmenuItem_NO_stdWrap.prepend {
        20 = IMAGE
        20 {
          file.import.field = image
          file.import.maxW = 175
        }
      }

Но безуспешно. Так и не пойму, как заставить отображаться картинки для меню категорий? С LIST никаких проблем не возникло, они там отображались сразу после добавления. По логике, если в каждую категорию можно добавлять картинку, то и отображаться она тоже должна достаточно просто, только вот не пойму как.
Заранее благодарен за помощь!

Андрей Аксенов 30.05.2013 18:50

А на сервере (на хостинге в файловой системе), в кеше, все нормально с разрешениями для файлов/папок, с владельцами и группами пользователей? Из-за этого тоже возможны проблемы...

cyclone125 31.05.2013 15:18

Цитата:

Сообщение от Андрей Аксенов (Сообщение 36413)
А на сервере (на хостинге в файловой системе), в кеше, все нормально с разрешениями для файлов/папок, с владельцами и группами пользователей? Из-за этого тоже возможны проблемы...

Никаких проблем с отображением другого контента нету. Разрешения и владельцы все в поядке - в Install Tool все папочки зеленым отображаются.

Просто не генерируется тег с изображением, типа <img src="...
Ничего такого просто нет в меню категорий, только теги
Код HTML:

<a href="catalog/products/select_category/21/" title="">News1</a>
c текстом.

Если пишу что-то типа

Код:

catmenuItem_NO_stdWrap.prepend = COA
catmenuItem_NO_stdWrap.prepend {
        20 = IMAGE
        20 {
          file = fileadmin/templates/main/images/image.png
          file.width = 175
        }
      }

то тогда тэг с изображением генерируется без проблем.

Просто не знаю уже как и что ещё можно проверить?!
Какие-то ещё варианты есть?


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

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