InSales API - js tag

Материал из Insales Wiki
Версия от 09:50, 11 февраля 2013; Dmitry.gusev (обсуждение | вклад) (Новая страница: «=JsTag= Используется для добавления в магазин произвольного js кода или внешнего скрипта. С…»)

(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к: навигация, поиск

JsTag

Используется для добавления в магазин произвольного js кода или внешнего скрипта.

Существует 2 типа js вставок

1) JsTag::FileTag

content - URL внешнего js файла

2) JsTag::TextTag

content - javascript, но обязательно БЕЗ ТЕГА <script>

Например:

  alert('test');

Запрос: POST /admin/js_tags.xml

<js-tag>
    <type type="string">JsTag::FileTag</type>
    <content>http://code.jquery.com/jquery-1.9.1.min.js</content>
</js-tag>

Ответ:

HTTP/1.1 200 OK
<?xml version="1.0" encoding="UTF-8"?>
<js-tag>
    <id type="integer">322</id>
    <account_id type="integer">123</id>
    <type type="string">JsTag::FileTag</type>
    <content>http://code.jquery.com/jquery-1.9.1.min.js</content>
    <created-at type="datetime">2011-11-17T12:32:30+04:00</created-at>
    <updated-at type="datetime">2011-11-17T12:32:30+04:00</updated-at>
</js-tag>