PDA

Просмотр полной версии : Оформление sitemap


Антон Мельников
13.05.2003, 17:32
На узловой странице (с подстраницами) добавлен элемент "меню/карта сайта", тип "меню подстраниц этих страниц". TypoScript построен на базе CSS_styled_content. В результате html ссылок выглядит так:

.. title первой страницы</A></P><P><A HREF="index.php?id=8" onFocus="blurLink(this);">title второй страницы ...

Как сделать так:
.. title первой страницы</A><BR><A HREF="index.php?id=8" onFocus="blurLink(this);">title второй страницы ...

(заменить </P><P> на <BR>). А то слишком большие интервалы. Некрасиво.

Andreas Schwarzkopf
14.05.2003, 01:27
Привет, Антон :)

Если установить в CSS-файле:
p {margin : 0 0 0 0;}
то <br> будет точно соответствовать <p> </p>.

Вообще-то я бы не пользовался пока CSS_styled_content в продуктивных целях. Этот модуль еще не доделан и используется пока экспериментально.

Лучше всего пока использовать Static Template cSet Stylesheet (Template->include Static). Если посмотреть на структуру этого шаблона в Template Analyser, то легко можно найти участки, связанные с картой сайта или меню. Они расположенны как в Constants, так и в Setup. Например, меню подстраниц использует Constants:
content {
menuWrap = <div class=celmenu>|</div>
subMenuWrap = <div class=celsubmenu>|</div>
}
(при желании можно конечно сделать и так:
..
menuWrap = |<br>
)
Да, еще одна вешь: если вы решили использовать cSet Stylesheet, рекомендуется скопировать файл media/scripts/defaultstylesheet.css в директорию fileadmin/, изменить значения по желанию и подвязать этот файл через Шаблон->Constant Editor->Content->Style Sheet.

Успехов, Андрей

Антон Мельников
14.05.2003, 16:21
Спасибо, Андрей. Добавил в свой CSS строку:

DIV.csc-menu P {margin: 0 0 0 0;}

и все стало как надо.