Создал типа материала "Новости", через views новости выводятся в боковой блок. Однако там почему-то не работает <!--break-->
В версии 5.2 надпись в боковом блоке "читать далее" не генерится вообще.
В вресии 5.1 надпись генерится, но в самом конце текста (то есть не там, где я использую <!--break-->)
При этом в основном поле content конструкция <!--break--> работает без нареканий.
Кто сталкивался с чем-то подобным?
Комментарии
я слышал, что собирались вводить тег
<break>
, попробуйте его<break> вообще не работает.
Кроме этого если <!--break--> работает в основном поле, то это означает, что он работает сам по себе, просто при генерации бокового блока в версии 5.1 у меня его выкидывает вниз, а в 5.2 он вообще не появляется в принципе
<break> был в какой-то из версий 5.х, но его быстро поменяли назад. Кусок из system.install:
<?php
/**
* Change break tag back (was removed from head).
*/
function system_update_1020() {
$ret = array();
if (!variable_get('update_1020_ok', FALSE)) {
$ret[] = update_sql("UPDATE {node_revisions} SET body = REPLACE(body, '', '')");
}
variable_del('update_1020_ok');
return $ret;
}
?>
До этого был апдейт, который менял все комментарии break на тэг break - его убрали и добавили этот апдейт.
Вот тут http://drupal.org/node/107061 есть ссылочка на видео, как можно будет выделять тизер в Друпал 6.х:
http://acko.net/files/jQuery-splitter.mov (1,1 Мб)
Шестой - это хорошо, конечно
Но в пятом пока у меня глюки, и это не радует.
Непонятно как Вы тестируете то в 5.1, то в 5.2 и зачем... Может как раз 5.1 версия попалась, в котором <break> используется. Поставьте 5.2 и всё и используйте <!--break--> (без пробелов всяких). Попробуйте "глючную" публикацию вынести на главну страницу и посмотрите есть ли там ссылка "читать далее".
В 5.2 конструкция <!--break--> у меня не работала вообще.. то есть в боковом блоке новостей надпись "читать далее" не генерилась в принципе.
Я откатился на 5.1.
В 5.1 надпись генерится но в самом низу текста. То есть усечения текста как такового не происходит, просто добавляется внизу сылка "читать далее"
Забудьте пока про блок. В более простых случаях, типа страницы /node и taxonomy/term/TID есть ссылки "читать далее"??
Во views в настройках "блок" есть галочка "[more] link".
Галочка [more] link отвечает за вывод ссылки на продолжение инфы со всего блока. Она тут ни при чем.
<!--break--> в простых случаях есть ( там где $content выводится все в порядке)
Ща проверил у себя - работает всё нормально... Хз...
1) точно "teaser list" тип блока стоит?
2) посмотрите HTML-исходник страницы, в исходнике точно нету ссылки?
Если б у меня была такая проблема - я бы полез в исходники views, нашел бы место где генерация этого списка идет и начал бы тыкать print_r туды-сюды....
БЛИН! Вот я лоханулся - проглядел teaser list Все заработало
Edhel, огромное спасибо за помощь и участие.