2016-05-14 2 views
0

Я использую Fluid для разработки шаблона typo3 v8.1. Я хочу дать пользователю возможность комфортно менять логотип в бэкэнде. Должна быть возможность изменить логотип для каждой страницы.Настраиваемый логотип для шаблона

Как это сделать?

ответ

0

Для этого вы можете использовать typoscript.

lib.logo = IMG_RESOURCE 
lib.logo.file = fileadmin/logo.jpg 
lib.logo.file.width = 100 
lib.logo.file.height = 100 
lib.logo.stdWrap.wrap (
<img src="|" alt="logo"/> 
) 

Таким образом, когда пользователь хочет изменить логотип, вещь нужно сделать, это изменить lib.logo.file.

Проверьте этот код:

lib.logoImage = FILES 
lib.logoImage { 
    references { 
    table = pages 
    uid.data = tsfe:id 
    data = levelmedia: -1, slide 
    fieldName = media 
    } 


    renderObj = TEXT 
    renderObj { 
    data = file:current:publicUrl 
    wrap = <img src="|" /> 
    } 
} 

Добавить логотип: редактировать страницу, перейдите на закладку ресурсов и добавить изображение логотипа

+0

Как следует изменить пользователь логотипа для разных страниц? – rakete

+0

для разных страниц вы можете использовать ресурсы страницы, я получу вам код для этого - извините за поздний ответ –

Смежные вопросы