Доброго времени суток.
Создал компонент, и теперь пытаюсь сделать админскую часть для него...
В файле .description.php компонента использовал ключ "AREA_BUTTONS" => array(...), здесь заметил что есть возможность указать URL кнопки, но не ожидал что по нажатию на нее произойдет переход на новую страницу.
Как-то это не правильно, пришлось выдумать "хак", т.к. перерыв документацию другого способа не нашел, что вообще странно, описал кнопку следующим образом:
В файле admin.php компонента реализовал форму, обращение к базе и т.д.
1. Вот прошу кого-нибудь подсказать как концептуально правильно реализовать popup-админку компонента, ибо найденный способ очевидно костыль?
2. Не смог найти, как в админ-форме использовать wysiwyg-редактор?
Спасибо за внимание.
Создал компонент, и теперь пытаюсь сделать админскую часть для него...
В файле .description.php компонента использовал ключ "AREA_BUTTONS" => array(...), здесь заметил что есть возможность указать URL кнопки, но не ожидал что по нажатию на нее произойдет переход на новую страницу.
Как-то это не правильно, пришлось выдумать "хак", т.к. перерыв документацию другого способа не нашел, что вообще странно, описал кнопку следующим образом:
| Код |
|---|
$arComponentDescription = array(
...,
"AREA_BUTTONS" => array(
array(
'URL' => "javascript:jsPopup.ShowDialog('/bitrix/components/demo/citizen.select/admin.php?id=...",
'SRC' => '',
'TITLE' => "Изменить",
),
),
...,
);
|
В файле admin.php компонента реализовал форму, обращение к базе и т.д.
1. Вот прошу кого-нибудь подсказать как концептуально правильно реализовать popup-админку компонента, ибо найденный способ очевидно костыль?
2. Не смог найти, как в админ-форме использовать wysiwyg-редактор?
Спасибо за внимание.
