На странице отображены этапы развития SIMAI Framework. Изменения включают в себя правки в визуальной части фреймворка и програмной платформы, реализованной на базе 1С-Битрикс.
4.6.012.06.2019
4.5.917.04.2019
4.5.828.02.2019
simai:sf.grid
добавлена поддержка анимации4.5.728.02.2019
4.5.628.02.2019
simai:sf.grid
добавлены расширенные параметры для настройки фона4.5.527.02.2019
4.5.412.02.2019
4.5.311.02.2019
simai:sf.grid
добавлены новые условия показа строк (пустое и не пустое значение свойства)4.5.202.02.2019
.default
компонента simai:sf.iblock.list
доавлены следующие параметры:
include.element.php
;include.before.php
;include.after.php
;include.epilog.php
;simai:sf.banner.main
добавлен параметр для открытия внешних ссылок в новом окне.4.5.119.01.2019
.default
компонента simai:sf.iblock.list
simai:sf.iblock.list
добавлена возможность показа строки в зависимости от значения свойств (сайта, раздела, страницы).\SIMAI\Main\File\SVG
4.5.009.01.2019
4.4.107.01.2019
simai:sf.iblock.grid
доабвлена поддержка экспертного режима..default
компонента simai:sf.iblock.list
добавлен новый параметр - модификатор для области показа.4.4.021.11.2018
simai:sf.grid
simai:sf.grid
добавлены дополнительные параметры (возможность отключения строк, модификаторы)4.3.313.10.2018
simai:sf.grid
SIMAI\Main\Iblock\Section::getField()
SIMAI\Main\Iblock\Iblock::getField()
4.3.28.09.2018
.default
компонента simai:sf.iblock.detail
simai:sf.iblock.grid
переименован в simai:sf.iblock.table
. Доработаны параметры вызова.4.3.16.09.2018
.default
компонента simai:sf.iblock.list
- добавлен вариант отображения в 6 колонок.ink-gray
4.3.025.08.2018
ink-gray
\SIMAI\Main\Iblock
- класс для работы с инфоблоками;\SIMAI\Main\Iblock\Section
- класс для работы с разделами инфоблоков;\SIMAI\Main\Iblock\Element
- класс для работы с элементами инфоблокв;\SIMAI\Main\Iblock\Source
- класс для работы с данными в инфоблоках;\SIMAI\Main\File
- класс для работы с файлами;\SIMAI\Main\File\Image
- класс для работы с изображениями;\SIMAI\Main\File\SVG
- класс для работы SVG иконками;4.2.527.07.2018
.structure.config.php
sf-section
компонента simai:sf.iblock.section
- теперь для передачи данных используется метод \SIMAI\Main\Configuration\Property::getValue()
4.2.431.07.2018
\SIMAI\Main\Configuration\Transfer
4.2.327.07.2018
4.2.217.07.2018
4.2.117.07.2018
4.2.030.06.2018
4.1.020.06.2018
SF_DIR
- папка фреймворка (/simai);SF_PATH
- абсолютный путь к папке фреймворка.\SIMAI\Main\Configuration\Property
- класс для работы с хранилищем параметров;\SIMAI\Main\Configuration\Framework
- класс для работы с настройками фреймворка;\SIMAI\Main\Configuration\Site
- класс для работы с настройками сайта;\SIMAI\Main\Configuration\Section
- класс для работы с настройками раздела;\SIMAI\Main\Configuration\Page
- класс для работы с настройками страницы;\SIMAI\Main\Configuration\Block
- класс для работы с настройками блоков;\SIMAI\Main\Page\Asset
- класс для работы со стилями и скриптами страницы;\SIMAI\Main\Page\Font
- класс для работы со шрифтами страницы;\SIMAI\Main\Page\Meta
- класс для работы с метатегами страницы.4.0.315.06.2018
4.0.201.06.2018
main
. Размещается сразу после контента в #MAIN_AREA#.4.0.125.05.2018
SIMAI\Main\Configuration\Framework
. Настройки сохраняются в файл MODULE_DIR/config/.framework.config.php;4.0.023.05.2018
SIMAI\Main\Iblock\Element::getInstance()->getSource($arItem, $source)
. Где:
$arItem
- массив элемента (для детальной $arResult, для списка $arResult["ITEMS"][$key];$source
- массив параметра источника данных с полями TYPE и CODE.4 RC 2.217.05.2018
./
и ../
);4 RC 2.112.05.2018
4 RC 2.110.05.2018
4 RC 2.009.05.2018
4 RC 1.508.05.2018
4 RC 1.405.05.2018
4 RC 1.302.05.2018
4 RC 1.201.05.2018
4 RC 1.124.04.2018
4 RC 1.023.04.2018