Datatable не работает, когда я заполняю таблицу с помощью smarty - PullRequest
0 голосов
/ 07 июня 2019

Мои данные не работают, когда я заполняю таблицу в smarty.Хорошо работает с жестко закодированным телом.

<div class="table-responsive">
<table class="table table-bordered" id="dataTable" width="100%" cellspacing="0">
    <thead>
        <tr>
            <th>Title</th>
        </tr>
    </thead>
    <tbody>
        {foreach $posts as $post }
            <tr>
                <td>{$post.title}</td>
            <tr>
        {/foreach}
    </tbody>

</table>
</div>

1 Ответ

3 голосов
/ 07 июня 2019

В вашем foreach -цикле есть два <tr> -элементных отверстия.Это создает недопустимый HTML-контент внутри таблицы.

{foreach $posts as $post }
  <tr>
    <td>{$post.title}</td>
  </tr>
{/foreach}
...