Тикеты Новый

Дополнение: Tickets

Доброго времени суток.

Пишу такой код:

[[!mFilter2?
     &parents=`15`
     &filters=`     
        createdon:year,
        createdon:month,
        createdby:fullname`
     &class=`Ticket`
     &element=`getTickets`
     &sortAliases=`{"ticket":"Ticket"}`
     &sort=`ticket|createdon:desc,ticket|pagetitle:asc`
     &showLog=`0`
     &ajaxMode=`button`
]]
Используются дефолтные чанки шаблонов, тем не менее, фильтры при выборе начинают показывать контент поиска. Так сказать отлучился на время, когда пришел, то увидел вот такое явление, что в фильтрах контент поиска.

Ссылка:
b2b-open.ru/index.php?id=53

В чем проблема?
04 апреля 2017, 12:27    Андрей   
0    131 -1

Комментарии (3)

  1. Михаил 04 апреля 2017, 13:33 # 0
    Похоже что в форме стоит action хотя его можешь убрать. Пустой оставь.
    1. Андрей 04 апреля 2017, 14:28 # -1
      убираю у формы action, все равно не работает корректно. Такое ощущение, в фильтр попадает чанк от выборки данных. Где это может быть баг? Разве такое в платном компоненте дыры есть?
    2. Евгений Webinmd 04 апреля 2017, 15:12 # 0
      у вас структура по верстке весьма отвратительна, вы в форму фильтра вписали и сами результаты поиска, поэтому скрипт и корёжит всё.
      Пример правильной разметки с рабочего проекта
      
      [[!mFilter2:default=` `?   
          &filters=` `
      	.... 
          &toPlaceholders=`goods.`   
      ]]  
       
      <div class="msearch2" id="mse2_mfilter">
      
          <form action="" method="post" id="mse2_filters">
              [[+goods.filters]] 
          </form> 
      
           <div id="mse2_results">
                [[!+goods.results]]
           </div>
      
          <div class="mse2_pagination">
              [[!+page.nav]]
          </div>
      
      </div>
      <!-- msearch2 -->
      
      
      Вы должны авторизоваться, чтобы оставлять комментарии.