ponentTemplate, array arParams=array (), object parentComponent=null, array arFunctionParams=array ())  
 Метод підключає компонент на сторінці. Повертає код компонента. 
   Функції.  
  int AddToTimeStamp (array add, int timestamp=false) 
  Метод додає до дати в Unix-форматі заданий інтервал часу. Повертає нову дату також в Unix-форматі. 
   Клас CFile.  
  CFile - Клас для роботи з файлами web-додатки. 
  array GetFileArray (int file_id) 
  Метод повертає масив, що містить опис файлу (шлях до файлу, ім'я файлу, розмір) з ідентифікатором file_id. 
   Клас CDBResult.  
  CDBResult - клас результату виконання запиту до бази даних. 
  array GetNext (bool text_html=true, bool text_original=true) 
  Метод повертає масив значень полів, наведений в HTML-безпечний вид. Якщо досягнуто кінець результату вибірки, метод поверне false.NavStart (int page_size=10, bool show_all=true, int page_number=false) 
  Метод розбиває результат вибірки на сторінки. 
  void NavPrint (string title, bool show_always=false, string text_css_class=«text», string template_path=false) 
  Метод виводить посилання для посторінкового навігації. 
   Клас CModule.  
				
				
				
				
			  CModule - клас для роботи з модулями. 
  bool IncludeModule (string module_id) 
  Метод перевіряє встановлений модуль module_id і якщо встановлений, підключає його. Повертає «true», якщо модуль встановлений, інакше - «false». 
   Клас CBitrixComponent.  
  CBitrixComponent - клас для роботи з компонентами web-додатки. 
  bool StartResultCache (int cacheTime, string additionalCacheID, string cachePath) 
  Метод підтримки внутрішнього кешування компонента. Якщо кеш дійсний, метод відправляє на екран його вміст. Якщо кеш недійсний, метод повертає true, кешування завершується і кеш сохраняется.AbortResultCache () 
  Метод скасовує кешування в компоненті. 
  bool ClearResultCache (string additionalCacheID, string cachePath) 
  Метод очищає кеш компонента. У разі успішного виконання очищення повертає true.IncludeComponentTemplate (string templatePage) 
  Метод ініціює і підключає шаблон компонента. 
    3.3 API модуля «Інформаційні блоки»  
   Програмний інтерфейс даного модуля призначений для роботи з інформаційними блоками web-додатки. У першу чергу за допомогою класів і функцій даного API можна отримати необхідні дані з інформаційних блоків, обробити або змінити їх. 
  Можна виділити наступний список класів та їх методів, використаних при розробці web-додатки. 
   Клас СIBlock.  
  CIBlock - клас для роботи з інформаційними блоками. 
  СDBResult GetList (array arOrder=array («SORT» => «ASC), array arFilter) 
  Метод повертає список інформаційних блоків по фільтру arFilter, від...