Вывод в компоненте битрикс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();

Ответы (0 шт):