<?xml version='1.0' encoding='UTF-8'?>
<rss version='2.0'>
	<channel>
		<title>7. Экстраполя</title>
		<link>https://lily-software.com</link>
		<description>Лента комментариев страницы</description>
		<generator>Cotonti</generator>
		<language>ru</language>
		<pubDate>Fri, 17 Apr 2026 19:24:59 +0300</pubDate>

		<item>
			<title>Комментируемая страница</title>
			<description><![CDATA[<p style="text-align:justify;">Модуль <strong>интернет магазина</strong> для Cotonti позволяет добавлять и использовать дополнительные экстраполя <strong>товаров</strong>, <strong>информации о пользователе</strong> и <strong>заказов</strong>.</p>

<p style="text-align:justify;">На странице настроек магазина ( <strong>&lt;ваш домен&gt;/admin/config?n=edit&amp;o=module&amp;p=shop</strong> ) Вы видите какие поля создаются для работы модуля.</p>

<p style="text-align:justify;"> </p>

<p style="text-align:justify;"><strong>Экстраполя товаров</strong>:</p>

<p style="text-align:justify;">При сохранении заказа вместе с заказом сохраняются поля "<strong>Артикул</strong>" и "<strong>Не применять скидку по купону</strong>". Но вы можете добавить свои поля к товару ( <strong>cot_pages - Модуль Pages</strong> ). Чтобы они сохранялись вместе с заказом, необходимо добавить поля с такими же названиями в<strong> cot_shop_order_items - Модуль «Shop»</strong>.</p>

<p style="text-align:justify;">Если имена экстраполей для таблиц <strong>cot_pages</strong> и <strong>cot_shop_order_items</strong> совпадают, то их значения сохраняются при формировании заказа автоматически.</p>

<p style="text-align:justify;"><br /><strong>Экстраполя пользователя</strong>:</p>

<p style="text-align:justify;">Модуль использует данные профиля пользователя (экстраполя добавляются <strong>cot_users - Модуль Users</strong>) и адреса доставки пользователя (<strong>cot_shop_userinfo - Модуль «Shop»</strong>).</p>

<p style="text-align:justify;">По аналогии с товарами для сохранения дополнительных данных с заказом, нужно добавить экстраполя в <strong>cot_shop_order_userinfo - Модуль «Shop»</strong></p>

<p style="text-align:justify;">При совпадении названий полей они будут сохранены с заказом ("<strong>Информация о покупателе</strong>" или "<strong>Адрес доставки</strong>" соотвественно).</p>

<p style="text-align:justify;"><br /><strong>Экстраполя заказа:</strong></p>

<p style="text-align:justify;">Добавляются в <strong>cot_shop_orders - Модуль «Shop»</strong>. Позволяют пользователю или администратору магазина сохранять с заказом дополнительную информацию.</p>

<p style="text-align:justify;">Для добавления этих полей на страницу корзины, их следует добавить в шаблон <strong>shop.cart.tpl</strong> в форму оформления заказа. Она в этом файле помечена соотвествующим комментарием.</p>

<p style="text-align:justify;">Теги для вставки полей в эту форму имеют формат: <strong>{ORDER_FORM_XXXXX}</strong> и <strong>{ORDER_FORM_XXXXX_TITLE}</strong></p>

<p style="text-align:justify;">Значения этих полей можно вывести в списке заказов, при просмотре заказа, или в письме уведомлении о заказе. Для этого нужно их теги добавить в соотвествующий шаблон. Названия тегов можно получить на странице редактирования экстраполя из всплывающей подсказки к названию поля.</p>

<p style="text-align:justify;">Администратор в панели управления при просмотре/редактировании заказа может изменять значения этих экстраполей. Это может быть полезно, если, например, администратору нужно вести какие-то заметки к заказу.</p>

<p style="text-align:justify;">Теги для вставки редактируемых экстраполей в шаблоне <strong>shop.admin.order.tpl</strong> аналогичны тегам для шаблона shop.cart.tpl.</p>
]]></description>
			<pubDate>ср, 14 авг 2013 17:35:00 +0300</pubDate>
			<link><![CDATA[https://lily-software.com/free-scripts/cotonti-shop/shop-documentation/ekstrapolya]]></link>
		</item>
	</channel>
</rss>