сортований в порядку arOrder.GetByID (int ID)
Метод повертає інформаційний блок за його ID.
Клас CIBlockElement.
CIBlockElement - основний клас модуля «Інформаційні блоки». Даний клас надає набір методів для роботи з елементами інформаційних блоків.
CIBlockResult GetList (array arOrder=array («SORT» => «ASC»), array arFilter=array (), mixed arGroupBy=false, mixed arNavStartParams=false, array arSelectFields=array () )
Повертає список елементів по фільтру arFilter, відсортованих у порядку arOrder. Елементи можуть бути класифіковані за правилами, зазначеним у масиві arGroupBy, обмежені за кількістю за правилами, зазначеним у масиві arNavStartParams. Можуть бути обрані лише поля і властивості, зазначені в масиві arSelectFields.
bool SetPropertyValueCode (int ELEMENT_ID, string PROPERTY_CODE, string PROPERTY_VALUE)
Метод встановлює властивості з кодом, рівним PROPERTY_CODE, елемента з ID, рівним ELEMENT_ID, значення PROPERTY_VALUE.
Клас CIBlockSection.
CIBlockSection - клас для роботи з розділами інформаційних блоків.
CIBlockResult GetList (array arOrder=array («SORT» => «ASC»), array arFilter=array (), bool bIncCnt=false)
Метод повертає список розділів інформаційних блоків, відсортований в порядку arOrder і відфільтрований за правилами, заданими в arFilter.
CIBlockResult GetNavChain (int IBLOCK_ID, int SECTION_ID)
Метод повертає шлях по дереву від кореня до розділу SECTION_ID.
Клас CIBlockResult.
CIBlockResult - допоміжний клас для роботи з об'єктами результатів вибірок, успадковується від класу CDBResult і містить усі його параметри та методи.
void SetUrlTemplates (string DetailUrl=«», string SectionUrl=«», string ListUrl="")
Метод встановлює шаблони шляхів для елементів, розділів та списку елементів замість тих, які вказані в налаштуваннях інформаційного блока.GetNextElement ()
Метод повертає з вибірки об'єкт _CIBElement, і пересуває курсор на наступний запис.
Якщо досягнута остання запис (або в результаті немає записів), функція поверне false.
Клас _CIBElement.
CIBElement - допоміжний клас для роботи з об'єктами, які повертає CIBlockResult: GetNextElement.GetFields ()
Метод повертає масив значень полів елемента.
array GetProperties (arOrder=array (), arFilter=array ())
Метод повертає значення властивостей поточного елемента інформаційного блоку.
4. Формування вимог до сценаріїв роботи web-програми
4.1 Загальні відомості
У системі «1С - Бітрікс: Управління сайтом» функціональність web-додатки визначається функціональністю програмних компонентів, які розробляються в залежності від вимог замовника до роботи web-додатки. Як правило, замовник надає докладний словесне (що не містить технічних деталей) опис роботи сторінок web-додатки, яке повинно бути оброблено проектувал...