Как убрать ненужные части разметки из content у ресурса ?

Здравствуйте, подскажите пожалуйста. У меня есть ресурсы с разметкой, возникла необходимость сделать турбо-страницы в Яндексе. Соответственно некоторые части разметки должны не попадать в трубо-страницу к примеру:
AjaxForm:
"<form method="post" action="" class="form-it-tel ajax_form"> <div class="form-group"> <input type="text" name="name" class="forminput" > <input type="text" name="na" placeholder="Имя" class="form-control" id="inputName"> </div> <div class="form-group"> <input type="tel" name="pa" required placeholder="Телефон" class="form-control" id="inputPhone"> </div> <div class="form-group"> <input type="email" name="ms" placeholder="Почта" class="form-control" id="inputMail"> </div> <div class="form-group"> <p class="mobilePreson">*Нажимая на кнопку отправить, вы соглашаетесь на обработку <a target="_blank" href="/personal-information">персональных данных</a></p> </div> <input type="hidden" name="namePage" value=""> <div class="form-group btn-block-center"> <button data-toggle="tooltip" data-placement="left" title="Нажимая на кнопку отправить, вы соглашаетесь на обработку персональных данных" class="btn btn-default sendModal-default">Отправить</button> </div> <input type="hidden" name="af_action" value="f448c73a2d95a87e9bf827b3e66b6e4c" /> </form>"
Ссылки типа таких вот:
"<a id="ShowForm" href="#" title="Отправить заявку" class="btn btn-default main-btn-MTT">Оставить заявку</a>"
Знаю что есть компонент Jevix но что-то не получилось у меня с ним разобраться,
[[!Jevix?
        &input=`[[+content]]`
        &cfgAllowTags=`h1,h2,h3,a,br,img,table,tr,td,tb,p,div,tbody,tfoot,thead,th,footer,ul,li,ol,i`
        &cfgSetAutoLinkMode=`1`
    ]]
Такой вот вызов у меня есть, но почему то таблица плохо отображается, а если без этого компонента то нормально, но только опять же лишние элементы.
Вот таблица без Jevix вот такая:
<table class="service-table">
 <thead class="table-header">
 <tr>
 <th class="table-text_header">Наименование услуги</th>
 <th class="table-text_header">Стоимость, с учётом НДС</th>
 </tr>
 </thead>
 <tfoot class="table-footer">
 <tr>
 <td class="table-text_footer" colspan="2">
 *Один многоканальный городской номер любого региона РФ <u>обычной категории</u> и один интеллектуальный номер с кодом доступа 8 (800) или 8 (804), так же <u>обычной категории</u>.
 
**Скидка будет применена только после подписания договора в личном кабинете</td>
 </tr>
 </tfoot>
 <tbody class="table-body">
 <tr>
 <td class="table-item table-description">
 <div class="item-container">
 <div class="service-pic" style="background-image: url('/assets/img/ip-tel/icon/1.png');"> </div>
 <p class="table-text">Подключение услуги Виртуальной АТС, городского номера РФ*, номера в коде 8800/8804*</p>
 </div>
 </td>
 <td class="table-item">
 <div class="table-price">
 <p class="table-text table-text_linethrough">990 руб.</p>
 <p class="table-text">Бесплатно</p>
 </div>
 </td>
 </tr>
 <tr>
 <td class="table-item table-description">
 <div class="item-container">
 <div class="service-pic" style="background-image: url('/assets/img/ip-tel/icon/2.png');"> </div>
 <p class="table-text">Абонентская плата за Виртуальную АТС (включено 3 рабочих места)</p>
 </div>
 </td>
 <td class="table-item">
 <div class="table-price">
 <p class="table-text table-text_linethrough">400 руб.</p>
 <p class="table-text">1 месяц Бесплатно
Постоянная Скидка 50% (200 руб.)</p>
 </div>
 </td>
 </tr>
 <tr>
 <td class="table-item table-description">
 <div class="item-container">
 <div class="service-pic" style="background-image: url('/assets/img/ip-tel/icon/3.png');"> </div>
 <p class="table-text">Абонентская плата за городской номер РФ</p>
 </div>
 </td>
 <td class="table-item">
 <div class="table-price">
 <p class="table-text table-text_linethrough">150 руб.</p>
 <p class="table-text">1 месяц Бесплатно</p>
 </div>
 </td>
 </tr>
 <tr>
 <td class="table-item table-description">
 <div class="item-container">
 <div class="service-pic" style="background-image: url('/assets/img/ip-tel/icon/3.png');"> </div>
 <p class="table-text">Абонентская плата за номера в коде 8800/8804</p>
 </div>
 </td>
 <td class="table-item">
 <div class="table-price">
 <p class="table-text table-text_linethrough">354 руб.</p>
 <p class="table-text">1 месяц Бесплатно</p>
 </div>
 </td>
 </tr>
 <tr>
 <td class="table-item table-description">
 <div class="item-container">
 <div class="service-pic" style="background-image: url('/assets/img/ip-tel/icon/4.png');"> </div>
 <p class="table-text">Количество соединительных линий</p>
 </div>
 </td>
 <td class="table-item">
 <div class="table-price">
 <p class="table-text">Не ограниченно
Бесплатно</p>
 </div>
 </td>
 </tr>
 <tr>
 <td class="table-item table-description">
 <div class="item-container">
 <div class="service-pic" style="background-image: url('/assets/img/ip-tel/icon/5.png');"> </div>
 <p class="table-text">Сервис виджета Call Back для сайта</p>
 </div>
 </td>
 <td class="table-item">
 <div class="table-price">
 <p class="table-text">Бесплатно</p>
 </div>
 </td>
 </tr>
 <tr>
 <td class="table-item table-description">
 <div class="item-container">
 <div class="service-pic" style="background-image: url('/assets/img/ip-tel/icon/6.png');"> </div>
 <p class="table-text">Тарифы на исходящую связь</p>
 </div>
 </td>
 <td class="table-item">
 <div class="table-price">
 <p class="table-text">Звонки на все городские и 
мобильные номера России со скидкой!</p>
 </div>
 </td>
 </tr>
 <tr>
 <td class="table-item table-description">
 <div class="item-container">
 <div class="service-pic" style="background-image: url('/assets/img/ip-tel/icon/7.png');"> </div>
 <p class="table-text">Минимальный гарантированный платеж</p>
 </div>
 </td>
 <td class="table-item">
 <div class="table-price">
 <p class="table-text">0 руб.</p>
 </div>
 </td>
 </tr>
 </tbody>
 </table>
А это с Jevix:
<table><thead><th>Наименование услуги</th><th>Стоимость, с учётом НДС</th>
 
 </thead><tfoot><td>*Один многоканальный городской номер любого региона РФ обычной категории и один интеллектуальный номер с кодом доступа 8 (800) или 8 (804), так же обычной категории.
 **Скидка будет применена только после подписания договора в личном кабинете</td>
 </tfoot><tbody><td><div><div> </div>
 <p>Подключение услуги Виртуальной АТС, городского номера РФ*, номера в коде 8800/8804*</p>
 </div>
 </td><td><div><p>990 руб.</p>
 <p>Бесплатно</p>
 </div>
 </td>
 <td><div><div> </div>
 <p>Абонентская плата за Виртуальную АТС (включено 3 рабочих места)</p>
 </div>
 </td><td><div><p>400 руб.</p>
 <p>1 месяц Бесплатно
 Постоянная Скидка 50% (200 руб.)</p>
 </div>
 </td>
 <td><div><div> </div>
 <p>Абонентская плата за городской номер РФ</p>
 </div>
 </td><td><div><p>150 руб.</p>
 <p>1 месяц Бесплатно</p>
 </div>
 </td>
 <td><div><div> </div>
 <p>Абонентская плата за номера в коде 8800/8804</p>
 </div>
 </td><td><div><p>354 руб.</p>
 <p>1 месяц Бесплатно</p>
 </div>
 </td>
 <td><div><div> </div>
 <p>Количество соединительных линий</p>
 </div>
 </td><td><div><p>Не ограниченно
 Бесплатно</p>
 </div>
 </td>
 <td><div><div> </div>
 <p>Сервис виджета Call Back для сайта</p>
 </div>
 </td><td><div><p>Бесплатно</p>
 </div>
 </td>
 <td><div><div> </div>
 <p>Тарифы на исходящую связь</p>
 </div>
 </td><td><div><p>Звонки на все городские и 
 мобильные номера России со скидкой!</p>
 </div>
 </td>
 <td><div><div> </div>
 <p>Минимальный гарантированный платеж</p>
 </div>
 </td><td><div><p>0 руб.</p>
 </div>
 </td>
 </tbody></table>
Подскажите пожалуйста как можно лучше всего убрать лишние элементы разметки? Причем при выводе контента
на сайте всё должно остаться а при выводе в турбо-страницу некоторые части выводиться не должны. Заранее благодарю за ответ.
Сергей Хлопов
27 октября 2018, 16:25
modx.pro
814
0

Комментарии: 0

Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
0