PDA

Просмотр полной версии : Вставка name в HTML


maaboo
08.08.2008, 16:04
А как можно вставить в нужное место какой-нибудь <a name="имя"></a>, чтобы на него можно было ссылаться?

Идея такая, что есть страницы, содержащие определённые относительные ссылки и соответствующие элементы навигации и надо их увязать.

void
08.08.2008, 22:38
Вообще-то, такой HTML-код вставляется перед каждым контент-элементом. Если вы, конечно, это не отключили явно.

maaboo
09.08.2008, 16:28
А если это нужно принудительно включить куда-нибудь? Или для этого надо будет в шаблон вставлять? Не очень удобно...

filippoff
10.08.2008, 03:17
посмотрите в RTE при создании ссылки в окошечке браузера - есть возможность создавать ссылки обращаясь не только к странице, но и к каждой записи на ней

maaboo
12.08.2008, 19:27
А как найти на странице и вставить что-нибудь в определённое место? Ну скажем после или перед определённым классом?

Andrey Grey
12.08.2008, 20:00
очевидно что вы это будите делать в тексте и толко в тексте.
а если так, то вообще вопрос не понятен, переключайте редактор в html режим и вставляйте сколько хотите чего хотите.

maaboo
12.08.2008, 20:05
А если заблажит вставить один и тот же элемент на одно и то же место на 100 страниц?

Andrey Grey
12.08.2008, 20:25
сделайте еще один шаблон или используйте условия для вставки. это все решает templavoila и typoscript

maaboo
12.08.2008, 20:29
А что за условия для вставки? Например?

Andrey Grey
13.08.2008, 18:39
lib.mytext = TEXT
lib.mytext.value = Мой текст
lib.mytext.wrap = <div>|</div>
[PIDinRootline = 13]
lib.mytext.wrap = <a name="ddd"><div>|</div>
[global]
На всех страницах обрамляется дивом, если страница 13 или на одной из ее подстраниц, добавляется тег А.
Описано TSREF

maaboo
13.08.2008, 22:06
Спасибо, но где здесь написано - куда именно будет вставлен <a name="ddd">"Мой текст"?</a>

forever
08.09.2008, 02:02
Это вы сами определите, когда в Теплавоиле будете "мапить" элемент. Создаете в HTML-шаблоне в качестве контейнера отдельный div там, где вам нужно, и мапите на него. Главное, чтобы этот контейнер не оказался внутри другого контейнера (кроме CO).