Отображение товаров в minishop2

Добрый день!
Отображаю товары minishop2 в виде таблицы таким образом:
<table>
	<thead>
		<tr>
			<td>Сплав</td>
			<td>Размер</td>
			<td>Сост.</td>
			<td>Наличие</td>
			<td>Цена</td>
			<td>Примечание</td>
			<td>Фото</td>
		</tr>
	</thead>
	<tbody>
    [[!pdoPage? 
        &element=`msProducts`
        &tpl=`products_row`
        &includeTVs=`prod-img`
        &limit=`400`
        
    ]] </tbody>
</table>

[[!+page.nav]]


Чанк products_row:
<tr>
	<td class="prod-name">{$pagetitle}</td>
	<td class="prod-size">[[!msOptions? &options=`size` &tpl=`tpl.msOptions-sizes` &product=`[[+id]]`]]</td>
	<td class="prod-sost">[[!msOptions? &options=`sost` &tpl=`tpl.msOptions-sizes` &product=`[[+id]]`]]</td>
	<td class="prod-nalichie">[[!msOptions? &options=`nalichie` &tpl=`tpl.msOptions-sizes` &product=`[[+id]]`]] кг</td>
	<td class="prod-price">{$price | replace:" ":""} руб.</td>
	<td class="prod-primechanie">[[!msOptions? &options=`prim` &tpl=`tpl.msOptions-sizes` &product=`[[+id]]`]]</td>
	<td>[[+prod-img]]</td>
</tr>
Когда эта конструкция добавлена в шаблоне — все отображается нормально.
Стоит перенести ее в содержимое ресурса (так вообще можно делать?) — хэд таблицы отдельно, боди отдельно, разметка строк теряется, все сплошным текстом.
Что я делаю не так?
Valeria
30 марта 2021, 19:06
modx.pro
168
0

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

Артур
30 марта 2021, 21:22
0
Визуальный редактор отключен?
    Valeria
    30 марта 2021, 22:51
    0
    включен TinyMCE Rich Text Editor, но код в нем добавляю через «исходный код», иначе воспринимает как обычный текст.
    еще интересный момент, когда добавляю код, строчка [[!pdoPage?… ]] при сохранении встает перед таблицей
      Артур
      30 марта 2021, 22:59
      0
      TinyMCE Rich Text Editor насколько я знаю по умолчанию там таблицы через кнопку добавляются, в противном случае тэги таблицы вырезаются. А уж тэги modx и подавно.
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
8