public int GetContentID(string content_name)
Возвращается ID контента по его имени. Поддерживаются имена в формате SiteName.ContentName
. Реализовано с помощью метода GetContentId класса DBConnector.
public DataTable GetContentData(string siteName, string contentName, string whereExpression, string orderExpression, long startRow, long pageSize, ref long totalRecords, byte useSchedule, string statusName, byte showSplittedArticle, byte includeArchive)
Получение данных статей из контентной таблицы.
Реализовано с помощью метода GetContentData класса DBConnector. Логика работы и назначение параметров совпадают.
public string GetContentItemLinkIDs(string linkFieldName, long itemID) public string GetContentItemLinkIDs(string linkFieldName, string itemID)
Возвращает значения заданного поля M2M (параметр linkFieldName) для данной статьи (itemID) в виде списка идентификаторов связанных статей, разделенных запятыми. Во втором случае в качестве параметра передается не ID одной статьи, а список ID, разделенных запятыми.
Реализовано с помощью метода GetContentItemLinkIDs класса DBConnector.
GetContentItemLinkIDs("Authors", Field(Data.Rows[e.Item.ItemIndex], "content_item_id"));
public string GetContentItemLinkQuery(string linkFieldName, string itemID)
Аналог метода GetContentItemLinkIDs. Различие в том, что запрос не выполняется, а возвращается в виде текста.
Реализовано с помощью метода GetContentItemLinkQuery класса DBConnector.