форум общения русскоязычных пользователей CMS Текстпаттерн
Вы не зашли.
Итак, задача:
Есть макет страницы, в котором в одном месте должна выводится статья, а сосвсем-совсем в другом -- комментарии и форма их- ввода. Причем для того, чтобы впихнуть все в одну форму (как это сделано по умолчанию) надо слишком много думать (а это вредно). Итак:
Создаем форму статьи:
article_text
<h1><txp:title /></h1>
<txp:body />
А теперь еще одну форму типа article:
only_comments
<txp:comments_preview id="comment_preview" wraptag="div" />
<txp:comments_form />
И выводим на странице ДВА тега article, с двумя формами статьи. В любых местах страницы. Проверено -- работает.
Неактивен
Просто комментарии можно вывести прямо в странице
Неактивен
warmrobot написал:
Я имел в виду в "совсем-совсем" другом месте? :-)) Наверно же можно и без второго тэга article?
Ну а я что говорю? Список комментариев нормально выводится в странице, а вот форма комментариев -- только в форме статьи.
Неактивен
хм...Интересная фигня. Тогда тебе медаль. За логичное и красивое решение. Кстати, не подскажешь откуда в форме комментариев берется <div class="comments-wrapper"> Я уже все излазил. Не могу найти где оно по дефолту вставляется....Оно же по дефолту такое делает, правда?
Неактивен
warmrobot написал:
Оно же по дефолту такое делает, правда?
Наверное. А чем оно тебе мешает?
А если форму самому собирать? Есть же теги отдельных полей.
Неактивен
вот именно, что я сам собрал форму. И он мне нужен, млин. Тут уже дело принципа. Меня эта тема в Друпале вообще бесила: дефолтные классы для каждой хрени. Я вот хочу по-другому его назвать и все тут. :-)
Неактивен
warmrobot написал:
вот именно, что я сам собрал форму. И он мне нужен, млин. Тут уже дело принципа. Меня эта тема в Друпале вообще бесила: дефолтные классы для каждой хрени. Я вот хочу по-другому его назвать и все тут. :-)
А зачем?
Ну попробуй прописать к тегам параметры wraptag, class и id.
Неактивен
Да я все уже прописал он вставляет и тот класс который я хочу, но потом все равно пихает свой "comments-wrapper" :-))) Смешно, чесслово!
ВОт посмотри на форму. Она прописана так: <txp:comments_form form="comment_form" wraptag="div" class="comment_form " /> И все тут. В самой форме только поля и "подсказка"
А на выходе все равно:
<div class="comment_form ">
<div class="comments-wrapper">
Неактивен
Я не понимаю как вырубить по умолчанию комменты и для каждой секции сделать разные формы. пипец ХЕЛП!
Неактивен
ПИПЕЦ!!!
Неактивен
все, все, все ))))
<body id="<txp:if_section name="">front<txp:else /><txp:section /></txp:if_section>"> при верстки я эту тему угробил ))) теперь все ясно
Неактивен