method public

ElementTemplates::__construct()

Класс: \Bitrix\Iblock\InheritedProperty\ElementTemplates

Сигнатура

public __construct(int $iblockId, int $elementId) : mixed

Параметры

$iblockId int
Идентификатор инфоблока элемента.
$elementId int
Идентификатор элемента.

Возвращаемое значение

mixed

Как применяется в ElementTemplates

ElementTemplates::__construct() — метод класса \Bitrix\Iblock\InheritedProperty\ElementTemplates модуля «Информационные блоки».

Конструктор: создаёт экземпляр ElementTemplates — обязательные аргументы перечислены в разделе «Параметры».

use Bitrix\Main\Loader;
use Bitrix\Iblock\InheritedProperty\ElementTemplates;

Loader::includeModule('iblock');

$iblockId = 1;
$elementId = 1;
$object = new ElementTemplates($iblockId, $elementId);

Другие методы ElementTemplates

  • delete() Удаляет шаблоны для этой сущности из базы данных.
  • findTemplates() Возвращает шаблоны для сущности и всех её родителей.
  • get() Возвращает массив шаблонов, сохранённых для сущности, из базы данных.
  • getValuesEntity() Возвращает сущность, для которой выполняется этот шаблон.
  • hasTemplates() Проверяет, есть ли у сущности сохранённые в базе данных шаблоны.
  • set() Сохраняет шаблоны для сущности в базу данных.

__construct() есть и у других классов модуля «Информационные блоки»: Base, Base, BaseTemplate, BaseValues, CatalogStore, Dictionary, Element, Element.

Исходный файл: source/iblock/lib/inheritedproperty/elementtemplates.php:17

Что будем искать? Например,Продвижение