PDA

Просмотр полной версии : tt_news, CATMENU и LIST на одной странице но в разных местах. Как?


DimanLin
12.11.2008, 17:15
Вото как это выхлядит сейчас:

temp.body = TEMPLATE
temp.body {
template =< plugin.tx_automaketemplate_pi1
workOnSubpart = DOCUMENT_BODY
subparts.menu_1 < temp.menu_1.10
subparts.CENTER = TEXT
subparts.CENTER < styles.content.get
}

Всё устраивает кроме одного. поскольку на странице расположенны 2 плагина. Они последовательно выводятся в CENTER.

Мне так не нужно...

Хочется плагин с категориями разместить совершенно в другом маркере на странице.
Вот как сконфирурирован через TS список категорий:

plugin.tt_news {
displayCatMenu {
mode = nestedWraps
catmenu_stdWrap.wrap = <div>|</div>
catmenuLevel1_stpWrap.wrap = <div>|</div>
}
}

dmartynenko
12.11.2008, 19:57
Добавьте в шаблон еще один маркер, например:

subparts.CENTER < styles.content.getRight

И во втором плагине в поле "колонка" укажите "правая".

DimanLin
13.11.2008, 16:12
Ага, радобрался.
А как средствами TS можно настраивать плагин на нужную мне колонку.

dmartynenko
13.11.2008, 18:42
Настройки из TS действуют одинаково на все плагины, которые вставлены как "элементы контента".

Если вам надо совсем разные настройки именно через TS (что бывает редко, так как настраивать каждый плагин можно через FlexForm), то вам нужно использовать экстенш tscobj. Он позволяет вставить на страницу объект из TS. Например в нем вносите:

10 < plugins.tt_news
10 {
...
}

И покажется такой tt_news, какой вы настроите.