We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 32195
    • 78 Posts
    Всем привет, нужна помощь по phx. Вобщем есть Группа документов у которых есть TV-параметр video, у некоторых документов он заполнен у некоторых нет, мне надо при помощи Ditto и Phx выбрать все документы у которых video заполнено (поле непустое) Пробовал решить так:

    Вызов Ditto:
    [[Ditto? &tpl=`videoall` &sortBy=`obem` &sortDir = `ASC` &startID=`136` &summarize=`4` &paginate=1]]
    
    <div class=nav  align="center">
    Страницы: [+pages+]
    </div>
    


    Чанк videoall

    [+video:isnot=``:then=`<div style="width:48%;float:left;padding:3px">
    <div align="center" style="line-height: 2;">[+video+]<br> <strong> Мотор [+pagetitle+]</a></strong></div>
    <p> </p>
    </div> `:else=``+]
    
    


    Всё работает, кроме постраничной разбивки (вернее и она появляется, но документов имеющих video не пустым 6, то есть постранично это дожно выглядеть так 1 2 а на самом деле получается так 1 2 3 4 5 - идёт выбор всех элементов, может кто подскажет как можно поступить чтоб те элементы где video пустое просто откидывались и неучитывались при постраничной разбивке.
      • 32195
      • 78 Posts
      разобрался оказывается есть такой параметр у Ditto &filter и phx даже не понадоился добавляем в вызов Ditto проверку на пустое поле и всё. Вот вызов

      [[Ditto? &tpl=`videoall` &filter=`tvvideo,video,7` &sortBy=`obem` &sortDir = `ASC` &startID=`136` &summarize=`4` &paginate=1]]