Views не выводит некоторые html теги

Главные вкладки

Аватар пользователя fit fit 3 октября 2012 в 0:36

Использую "Глобальный: Пользовательский текст" (global custom text) для вывода значений cck полей...
Некоторые поля мне нужно было обрамить в <noindex>...</noindex>.
После сохранения - данный тег не появляется в выводе (html коде) на странице Sad
Что делать? Как быть?

Комментарии

Аватар пользователя DD 85 DD 85 3 октября 2012 в 0:55

Тег noindex не чувствителен к вложенности (может находиться в любом месте html-кода страницы). При необходимости сделать код сайта валидным возможно использование тега в следующем формате:
<!--noindex-->текст, индексирование которого нужно запретить<!--/noindex-->

Аватар пользователя fit fit 4 октября 2012 в 22:26

Спасибо кэп, копипаст с яндекса меня не интересует, суть вопроса в другом, ну если его прочесть...

Аватар пользователя DD 85 DD 85 4 октября 2012 в 23:01

Вам предлагается заменить <noindex>...</noindex> на <!--noindex-->...<!--/noindex-->
Если и это не помогает, то добавьте тег в формат ввода в список не удаляемых.

Аватар пользователя fit fit 5 октября 2012 в 15:54

разумеется, что вид исполнения тэга никак не влияет на вывод в views. Что <!-- что < /> не выводится.
добавьте тег в формат ввода в список не удаляемых - это вообще не в ту сторону совет. При чем тут форматы ввода для текста и фильтрация на уровне Views полей?
У меня вообще нет галочки на запрещенных html тэгах в форматах ввода, но это не влияет на views, который все равно все фильтрует

Аватар пользователя DD 85 DD 85 5 октября 2012 в 16:44

Тогда закройте весь views от индексации. Хоть бы скрин дали, что у вас там?
Кстати если цель не текст скрыть от индексации, а ссылку то в настройках полей можно поставить rel nofollow.