Вывод в компоненте битрикс24 таблицы из внешней базы данных
Прошу помогите с решением данного вопроса. Нужно вывести из внешней базы на страницу сайта на битриксе24 с помощью компонента таблицу из внешней базы данных. Почитав документацию по битрику24 начала писать компонент. И вот, что получилось, помогите понять правильно ли я делаю или вообще ве не то
<?
if(!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true) die();
namespace Bitrix\Main;
use Bitrix\Main\Entity;
class PlanTable extends Entity\DataManager {
public static function getTableName() {
return 'user'; /* Название таблицы */
}
public static function getConnectionName()
{
return "additional"; // внешняя база
}
public static function getMap()
{
return array(
new Entity\IntegerField('ID', array(
'primary' => true,
'autocomplete' => true),
new Entity\Stringlogin('login')
new Entity\Stringpassword('password'),
new Entity\Stringemail('email'),
);
}
}
$connection = Bitrix\Main\Application::getConnection(additional);
$sqlHelper = $connection->getSqlHelper();
$query = "SELECT * FROM `user`";
$result = $connection->query($query);
$this->IncludeComponentTemplate();