This shows you the differences between two versions of the page.
Both sides previous revision Previous revision | |||
api:contents [2012/06/19 16:12] celutp removed |
— (current) | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== Методы для работы с контентами ====== | ||
- | |||
- | ===== GetContentID ===== | ||
- | <code c#>int GetContentID(string content_name)</code> | ||
- | |||
- | Возвращается ID контента по его имени. Поддерживаются кросс-сайтовые вызовы. | ||
- | |||
- | |||
- | ===== GetContentUploadUrl ===== | ||
- | <code c#>string GetContentUploadUrl(string content_name)</code> | ||
- | |||
- | Возвращает url для библиотеки контента по заданному имени. | ||
- | |||
- | |||
- | ===== GetContentUploadUrlByID ===== | ||
- | <code c#>string GetContentUploadUrlByID(int content_id)</code> | ||
- | |||
- | Возвращает url для библиотеки контента по заданному ID. | ||
- | |||
- | |||
- | ===== GetContentItemLinkIDs ===== | ||
- | <code c#>string GetContentItemLinkIDs(string linkFieldName, long itemID)</code> | ||
- | <code c#>string GetContentItemLinkIDs(string linkFieldName, string itemID)</code> | ||
- | |||
- | Возвращает значения заданного поля M2M (параметр linkFieldName) для данной статьи (itemID) в виде списка идентификаторов связанных статей, разделенных запятыми. Во втором случае в качестве параметра передается не ID одной статьи, а список ID, разделенных запятыми. | ||
- | |||
- | Пример: | ||
- | <code c#>GetContentItemLinkIDs("Authors", Field(Data.Rows[e.Item.ItemIndex], "content_item_id"));</code> | ||
- | |||
- | ===== GetContentItemLinkQuery ===== | ||
- | <code c#>string GetContentItemLinkQuery(string linkFieldName, string itemID)</code> Подобен методу GetContentItemLinkIDs. Различие в том, что запрос не выполняется, а возвращается в виде текста. | ||
- | |||
- | |||
- | |||