Вопрос вроде до боли простой, но почему-то не могу найти решения. Мне надо один из материалов, помещаемых на главную вывести не тизером а в полном виде, как мне это сделать?
Спасибо, пока сделал так, но немного нелогично, ибо это всеравно тизер, так как появляется "читать далее" и заголовок ссылка на эту ноду.
мне кажется, размещать полную ноду среди тизеров - в той же степени нелогично
поставьте модуль ed_readmore">http://drupal.org/project/ed_readmore]ed_readmore[/module], в настройках модуля выберите Link placement: «Add the Read More link inline. If this fails, add the link after the teaser.»
и поставьте галочку «Remove Read More link from links section». Ставьте тег break в конце полной ноды, «читать далее» не появится.
если нужно выводить одну ноду полностью среди остальных, которые выводятся как тизеры, то можно пойти немного другим путем: создать еще один тип материала, к примеру page2, там body сделать пустым, и добавить текстовое поле cck, которое будет служить как body, только в данном случае настроить вывод этого поля на полную, и тогда добавляя новость типа page2, она будет отображаться на главной полностью среди остальных новостей-тизеров.
лучше конечно использовать <--break> в конце, а "читать далее" css'ом убрать и заголовок изменить как надо, а чтобы не убрать "читать далее" остальных тизеров привязаться к id конкретной ноды, но тогда нужно для каждой такой новости каждый раз изменять css, добавляя правило.
Насколько я понимаю, вам надо создать отдельный шаблон node-{type}-teaser.tpl.php (где {type} - название вашего типа контента)и в нем описать внешний вид вашего тизера. Там же можете прописать наличие/отсутствие нужных кнопок.
Комментарии
В самый конец:
<!--break-->
Спасибо, пока сделал так, но немного нелогично, ибо это всеравно тизер, так как появляется "читать далее" и заголовок ссылка на эту ноду.
мне кажется, размещать полную ноду среди тизеров - в той же степени нелогично
поставьте модуль ed_readmore">http://drupal.org/project/ed_readmore]ed_readmore[/module], в настройках модуля выберите Link placement: «Add the Read More link inline. If this fails, add the link after the teaser.»
и поставьте галочку «Remove Read More link from links section». Ставьте тег break в конце полной ноды, «читать далее» не появится.
В настройках сайта поставить ноду главной страницей
не нашел там этого...
если нужно выводить одну ноду полностью среди остальных, которые выводятся как тизеры, то можно пойти немного другим путем: создать еще один тип материала, к примеру page2, там body сделать пустым, и добавить текстовое поле cck, которое будет служить как body, только в данном случае настроить вывод этого поля на полную, и тогда добавляя новость типа page2, она будет отображаться на главной полностью среди остальных новостей-тизеров.
лучше конечно использовать <--break> в конце, а "читать далее" css'ом убрать и заголовок изменить как надо, а чтобы не убрать "читать далее" остальных тизеров привязаться к id конкретной ноды, но тогда нужно для каждой такой новости каждый раз изменять css, добавляя правило.
Ужас, для какой-то мелочи ставить ССК да ещё и в css лезть
Как с помощью CSS сделать заголовок некликабельным?
Никак. Это фантастика
display:none;
Можно изменить тип курсора при наведении, и пока не тыкнешь не поймешь кликабельные они или нет )
Насколько я понимаю, вам надо создать отдельный шаблон node-{type}-teaser.tpl.php (где {type} - название вашего типа контента)и в нем описать внешний вид вашего тизера. Там же можете прописать наличие/отсутствие нужных кнопок.
а у меня в конце ноды и кнопку ReadMore убрал