А что у тебя в dittoRubrikList?
почему-то ditto не передает параметр &truncLen когда зоплнено поле "аннотация(введение)". Его ditto берет целиком, а режет поле "Содержание" по длине, указанной в &truncLen. Если надо резать "аннотацию", то придется либо с кодом ditto повозится, либо свой сниппет написать, который будет резать строку.
Ааа! Дошло теперь. короче если introtext заполнен, то выводится весь текст из него какой бы длины он не был. А если introtext пустой - то берется текст из поля content и режится в соответствии с &truncLen. Хитро конечно, но так-то логично.
Пасиб p.an
Как можно реализовать следующую навигацию по Ditto:
<<begin back 4 5 6 next end>>
где 5 страница в данный момент открыта.
Так же я так и не понял как можно менять внешний вид этих ссылок (навигации), кроме как изменять в css диттовские классы. Можно ли для ссылок писать свои чанки?
Такую пагинацию стандартными средствами Ditto реализовать невозможно.
Шаблон пагинации можно поменять непосредственно в ditto.class.inc.php и также для этого сущ. параметры сниппета в версии 2.: &tplPaginateNext, &tplPaginatePrevious, &tplPaginateNextOff, &tplPaginatePreviousOff, &tplPaginatePage, &tplPaginateCurrentPage
Здравствуйте.
осваиваю простейшую фильтрацию по тв-параметру (ask: чек-бокс с единственной опцией yes).
вызов дитто:
[[Ditto? &startID=`9` &sortBy=`createdon` &display=`all` &filter=`tvask,’yes’,2` &tpl=`Summary` ]]
но выводит все документы в директории. пробовала без ковычек в критерии, без tv в поле - одно и тоже. если ставлю 1 - то "документы не найдены", хотя в директории есть док-ты как с нажатым чек-боксом, так и без оного. радио-баттон yes||no дает тот же результат.
что не так?
заранее спасибо.