В данном разделе описаны вспомогательные методы классов QPage и QUserControl.
public string FieldName(string content_name, string field_name)
Возвращает внутреннее имя поля (field_<id поля>
). Обычно используется в HTML-формах для наименования полей совместно с методами AddFormToContent или UpdateContentItem. Поддерживает имена контентов в формате SiteName.ContentName
.
Реализовано с помощью метода FieldName класса DBConnector.
public int FieldID(string content_name, string field_name)
Возвращает идентификатор поля. Поддерживает имена контентов в формате SiteName.ContentName
.
Реализовано с помощью метода FieldID класса DBConnector.
public string ReplaceHTML(string str)
Заменяет символы “<” и “>” на безопасные XML-сущности “<” и “>”. Используется в качестве защиты от XSS-атак.
public void SendNotification(string notification_on, int content_item_id, string notification_email)
Запускает механизм отправки уведомлений о событии, произошедшем со статьей. Данный метод вызывается автоматически методами классов QPage и UserControl: AddFormToContent, UpdateContentItem, RemoveContentItem. Реализовано с помощью метода SendNotification класса DBConnector.
SendNotification("for_remove", 3657, "");
Discussion