Я использую Fluid для разработки шаблона typo3 v8.1. Я хочу дать пользователю возможность комфортно менять логотип в бэкэнде. Должна быть возможность изменить логотип для каждой страницы.Настраиваемый логотип для шаблона
Как это сделать?
Я использую Fluid для разработки шаблона typo3 v8.1. Я хочу дать пользователю возможность комфортно менять логотип в бэкэнде. Должна быть возможность изменить логотип для каждой страницы.Настраиваемый логотип для шаблона
Как это сделать?
Для этого вы можете использовать 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="|" />
}
}
Добавить логотип: редактировать страницу, перейдите на закладку ресурсов и добавить изображение логотипа
Как следует изменить пользователь логотипа для разных страниц? – rakete
для разных страниц вы можете использовать ресурсы страницы, я получу вам код для этого - извините за поздний ответ –