Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community |
28.04.2009, 12:21 | #1 |
Senior Member
Регистрация: 16.01.2008
Сообщений: 109
|
Смена шаблона
Есть такой фрагмент шаблона
HEADER-IMG = IMAGE HEADER-IMG { file = fileadmin/templates/glavnaya/img/img_header_glav.jpg stdWrap.typolink.parameter = 9 alttext = Home } Ниже этого вставляю следующий код, который должен сменить заголовок сайта после авторизации пользователя 8 группы. Подскажите пожалуйста, что я делаю не так??? [usergroup = 8] file = fileadmin/templates/main/img/img_header.jpg [GLOBAL] |
28.04.2009, 13:28 | #3 |
Senior Member
Регистрация: 16.01.2008
Сообщений: 109
|
Прописал так как Вы сказали, в typo3 объекте браузере пищет следующие ошибки .....(может где то не закрыты фигурные скобки)
2: Line 9515: Object Name String, "[usergroup" contains invalid character "[". Must be alphanumeric or one of: "_-." 1: Line 9517: On return to [GLOBAL] scope, the script was short of 2 end brace(s) 1: Line 9540: An end brace is in excess. 1: Line 9541: An end brace is in excess. Пробовал тоже самое вставить в конец - не работает... |
29.04.2009, 09:46 | #5 |
Senior Member
Регистрация: 16.01.2008
Сообщений: 109
|
Setup шаблона:
# spam protect e-mail addresses config.spamProtectEmailAddresses = 1 config.spamProtectEmailAddresses_atSubst = (at) # XHTML config.doctype = xhtml_trans config.xhtml_cleaning = all # cache period config.cache_period = 3600 # language config.htmlTag_langKey = ru config.metaCharset = utf-8 config.language = ru config.locale_all = ru_RU page = PAGE page { typeNum = 0 stylesheet = fileadmin/templates/glavnaya/css/columns3.css meta.AUTHOR = Daniel Stateczny // www.it-bo.com // � 2007 # COPYRIGHT # It is only permitted to change this entry (meta.COPYRIGHT) if you possess a "template three" license. # Diese Eintragung (meta.COPYRIGHT) darf nur ge?ndert werden, wenn Sie eine "Template Three"-Lizenz besitzen. # Link: http://typo3-templates.it-bo.com meta.COPYRIGHT = Dieses TYPO3 Template und Layout basiert auf Three � 2007 von Daniel Stateczny | IT-Bo.com meta.DESCRIPTION = TYPO3 Tempates: Mit unseren einfachen TYPO3 Templates k?nnen Sie schnell eine individuelle Intenetseite mit TYPO3 erstellen. meta.KEYWORDS = free typo3 templates t3d kostenlose download 4.0 building extension html smarty erstellen tutorial trail demo frei gratis vorlage links import meta.TITLE = free typo3 templates t3d kostenlose download 4.0 building extension html smarty erstellen tutorial trail demo frei gratis vorlage links import 10 = TEMPLATE 10.template = FILE 10.template.file = fileadmin/templates/glavnaya/index-1000-mc-c-c.html 10.workOnSubpart = DOCUMENT_BODY 10.marks { TOP-MENU = HMENU TOP-MENU { special = directory special.value = 1 entryLevel = 0 #stdWrap.wrap = <ul>|</ul> 1 = TMENU 1 { noBlur = 1 expAll = 1 wrap = <ul>|</ul> NO.wrapItemAndSub = <li>|</li> NO.ATagTitle.field = abstract // description // title ACT = 1 ACT.wrapItemAndSub = <li class="act">|</li> ACT.ATagTitle.field = abstract // description // title } } LEFT-MENU = HMENU LEFT-MENU { entryLevel = 1 1 = TMENU 1 { noBlur = 1 expAll = 0 wrap = <ul>|</ul> NO.wrapItemAndSub = <li class="left-level-1-no">|</li> NO.ATagTitle.field = abstract // description // subtitle // title ACT = 1 ACT.wrapItemAndSub = <li class="left-level-1-act">|</li> ACT.ATagTitle.field = abstract // description //subtitle // title } 2 = TMENU 2 { noBlur = 1 expAll = 0 wrap = <ul>|</ul> NO.wrapItemAndSub = <li class="left-level-2-no">|</li> NO.ATagTitle.field = abstract // description // title ACT = 1 ACT.wrapItemAndSub = <li class="left-level-2-act">|</li> ACT.ATagTitle.field = abstract // description // title } 3 = TMENU 3 { noBlur = 1 expAll = 0 wrap = <ul>|</ul> NO.wrapItemAndSub = <li class="left-level-3-no">|</li> NO.ATagTitle.field = abstract // description // title ACT = 1 ACT.wrapItemAndSub = <li class="left-level-3-act">|</li> ACT.ATagTitle.field = abstract // description // title } } HEADER-IMG = IMAGE HEADER-IMG { file = fileadmin/templates/glavnaya/img/img_header_glav.jpg stdWrap.typolink.parameter = 9 alttext = Home } LEFT-MARKER = CONTENT LEFT-MARKER { table = tt_content select.orderBy = sorting select.where = colPos = 1 } MIDDLE-MARKER = CONTENT MIDDLE-MARKER { table = tt_content select.orderBy = sorting select.where = colPos = 0 } RIGHT-MARKER = CONTENT RIGHT-MARKER { table = tt_content select.orderBy = sorting select.where = colPos = 2 } } } lib.calendar.50 < plugin.tx_newscalendar_pi1 lib.calendar.50 { show.allRecords = 1 calendar.startWeekDay = 1 render{ displayType=1 # monthLinkDisplay = 1 dayNameLength = 3 singleView = 7 backPage = 21 contextMenuLink = LEFT listPage = 22 startingPoint = 14,11 } } [usergroup = 8] HEADER-IMG.file = fileadmin/templates/main/img/img_header.jpg [GLOBAL] |
08.05.2009, 09:36 | #7 |
Senior Member
Регистрация: 16.01.2008
Сообщений: 109
|
Проверил скобки, все нормально, пытался даже самый конец вставить - не помогло!
|
28.05.2009, 13:41 | #8 |
Senior Member
Регистрация: 16.01.2008
Сообщений: 109
|
Удалось решить проблему!!!
В setup шаблона в конце вставил [usergroup = 8] инклюдинг текстовый файл setup шаблона с сылкой на другую картинку [GLOBAL] и все работает ок!!! |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
смена шаблона после авторизации | Костик | Общие вопросы | 0 | 27.04.2009 23:21 |
После сохранения шаблона при просмотре выдается ошибка Error! No template found! | Olga25 | TypoScript практикум | 1 | 15.04.2009 09:29 |
CSS в зависимости от категории и шаблона | vaschu | TypoScript практикум | 2 | 16.01.2008 04:25 |
Слетает маппинг при переименовании файла шаблона | c0d3r | Общие вопросы | 0 | 06.06.2007 10:54 |
Ссылка на FCE как часть шаблона Templavoila | acid-art | Общие вопросы | 1 | 09.04.2007 13:56 |