Просмотр полной версии : Переопределение css_styled_content
nazaroff
21.06.2009, 21:14
Коллеги!
Уже мозг закипел. То ли я плохо читаю доку, то ли плохо ее понимаю, но даже форум с поиском понятного ответа не дает :(
В FE выводится код:
<div class="csc-textpicHeader csc-textpicHeader-26"><h1 class="csc-firstHeader"><a href="index.php?id=soft" >Программные продукты</a></h1></div>
Это отображается название название контент-блока.
А нужно, что б код был таким:
<a class="big-link" href="index.php?id=soft">Программные продукты</a>
Кто может разъяснить на этом примере как это сделать? Дальше, надеюсь, я уже начну кумекать сам :)
Во-первых, объясните, что вы делаете, потому что вы, видимо, делаете это неправильно.
Во-вторых, попробуйте:
tt_content.textpic.20.text.10.10.stdWrap.dataWrap = |
lib.stdheader.3 >
nazaroff
22.06.2009, 12:32
void, Спасибо
Во-первых, объясните, что вы делаете, потому что вы, видимо, делаете это неправильно.
Развернул typo3, размапил шаблон, создал структуры сайта.
Для страницы добавил блок "Текст с картинкой", для заголовка и картинки указал ссылку на другую страницу.
Во-вторых, попробуйте:
tt_content.textpic.20.text.10.10.stdWrap.dataWrap = |
lib.stdheader.3 >
А можно это как то прокомментировать. Хочу не просто решить проблему, а разобраться как это решается...
А результат Вашего совета таков:
<h1><a href="index.php?id=soft" >Программные продукты</a></h1>
nazaroff
22.06.2009, 13:57
Я тут поковырялся и немножко начал понимать суть Вашей рекомендации, но пока не пойму куда копать, что б управлять именно обверткой названия блока "Текст с картинкой". Нигде не могу указать class="big-link"
Я просто про то, что если вам нужен какой-то очень свой HTML, то вы, вероятно, делаете что-то неправильно. Например, не пользуетесь FCE, или строите меню на элементах содержимого.
nazaroff
23.06.2009, 11:53
Ну в обще то именно так и делаю.
Грубо сказать - делаю меню на элементах содержимого...
А для этого есть достаточно серьёзные причины? Почему бы не воспользоваться HMENU? Учитывайте, что переопределения css_styled_content являются глобальными, т.е. затрагивают все элементы содержимого. Если есть такая сильная необходимость, лучше сделать свой CONTENT со своим renderObj.
nazaroff
23.06.2009, 14:35
Тот факт, что проблема с способом реализации - я уже понял...
Задача стоит следующая. На главной странице необходимо вывести меню из вложеных страниц, но в развернутом виде (с картинкой, текстом и т.п.).
Я пошел по пути создания статического меню через элементы одержимого.
Уже щупаю FCE - инструмент прикольный, ранее не сталкивался. Но видимо и это не оптимальный способ для этой задачи...
Работает на vBulletin® версия 3.8.1. Copyright ©2000-2025, Jelsoft Enterprises Ltd. Перевод: zCarot