Задать вопрос
Olesya_v
@Olesya_v

Как вывести собственный компонент bitrix?

Как вывести собственный компонент? Сделала все по документации - (в папке /local/components/ (рекомендуется для собственных компонентов сторонних разработчиков)).

Компонент лежит тут:
/local/components/developer/cabinet
Все параметры заполнены, компонент выводится в боковой части виз.редактора, вставляю, но на странице не выводится ничего.

/local/components/developer/cabinet/templates/.default/template.php:

<?if(!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true)die();

echo "some some some";
?>

.description.php:

<?
if (!defined('B_PROLOG_INCLUDED') || B_PROLOG_INCLUDED!==true) die();

$arComponentDescription = [
    'NAME' => 'Кабинет',
    'DESCRIPTION' => 'Личный кабинет',
    'PATH' => [
        'ID' => 'Личный кабинет',
    ],
];

.parameters.php:

<?php
if (!defined('B_PROLOG_INCLUDED') || B_PROLOG_INCLUDED!==true) die();

$arComponentParameters = [
    'GROUPS' => [],
    'PARAMETERS' => [
        'CACHE_TIME'  =>  ['DEFAULT' => 86400],
    ]
];

На странице вывожу так, пыталась выводить в разных местах:

<?
$APPLICATION->IncludeComponent(
	"developer:cabinet",
	"",
Array(),
false
);
?>

Ничего не выводится, в чем дело может быть?
  • Вопрос задан
  • 297 просмотров
Подписаться 1 Простой 11 комментариев
Пригласить эксперта
Ответы на вопрос 1
alexyarik
@alexyarik
Битрикс разработчик
Скачайте примеры простых компонентов в материалах к экзамену №2 - Основные технологии и расширение типовых возможностей системы
https://academy.1c-bitrix.ru/certification/exams.php
Сделайте разбор и создайте свой по аналогии
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы