Как войти в админку битрикс. Битрикс24 вход в личный кабинет — интернет-ресурс для управления бизнесом

Компании разрабатывающие сайт, практически всегда, если это не студенты, делающие сайт на «коленке» регистрируют сайт клиента на его контактный email, отсюда вывод, что параметры доступа всегда находятся у клиента на почте, но бывают случаи, когда параметры входа в админку битрикс либо не дают вообще, либо их клиент удаляет из почты случайно, на этот случай и существует данная статья .

Если Вас зарегистрировали в качестве администратора сайта 1С-Битрикс, то Вам не обойтись без ссылки авторизации «админки»,
на файл, где описана связь Битрикса с базой. А также вам необходимо знать, где искать файлы резервного копирования,
если не срабатывает ссылка из «админки». И еще много-много других важных информационных вещей.

Как зайти в админку битрикс?

Связь с базой в 1С-Битрикс прописана в файле: site.ru/bitrix/php_interface/dbconn.php и site.ru/bitrix/php_interface/settings.php

Резервные копии сайтов на Битрикс по умолчанию находятся в папке: http://site.ru/bitrix/backup/

Ну и для тех у кого не получается восстановить доступ к входу в админку битрикс , по причине забытого пароля, либо его отсутствия, но у вас чудесным образом есть доступ на хостинг через менеджера файлов или доступ по ftp. Достаточно разместить, либо создать файл с содержимым вида:

Update(1,array("PASSWORD"=>"Bitrix*123456")); echo $USER->LAST_ERROR; require($_SERVER["DOCUMENT_ROOT"]."/bitrix/footer.php"); ?>

require ($_SERVER [ "DOCUMENT_ROOT" ] . "/bitrix/header.php" ) ;

echo $USER -> Update (1 , array ("PASSWORD" = > "Bitrix*123456" ) ) ;

echo $USER -> LAST_ERROR ;

require ($_SERVER [ "DOCUMENT_ROOT" ] . "/bitrix/footer.php" ) ;

Потом просто запустить данный файл из строки браузера. Немного поподробнее, создаем файл в корне сайта, к примеру pass.php, добавляем вышеуказанный код и сохраняем. Проходим в браузере по адресу http://вашсайт.ru/pass.php. После этого пароль у пользователя в админке битрикс под ID = 1 (по-умолчанию у администратора сайта ID =1) изменится на Bitrix*12345

Теперь обязательно удаляем файл с хостинга

Проходим на страницу входа в админку битрикс по ссылке

http://вашсайт.ru/bitrix

И вводим параметры доступа в битрикс

Логин: админ (зачастую)

Пароль Bitrix*12345

И админка открыта!

При работе с Битрикс24 иногда возникает путаница в терминологии. Поэтому, когда Вы ищете вход в личный кабинет Битрикс24, нужно выяснить, что именно Вы под этим понимаете . Есть несколько вариантов.

0. Если Вам нужно начать работать с Битрикс24, быстро создав свой портал на бесплатном тарифе Проект

1. Если Вам нужно зайти на свой портал Битрикс, Вы просто ищете вход в Битрикс24, Вам нужна своя страница Битрикс24

2. Если Вам нужен доступ к управлению Вашим порталом Битрикс24

Т.е. – это точка входа в систему администрирования Вашим рабочим порталом . Допустим, Вам надо добавить пользователей, продлить оплату коммерческого тарифа Битрикс24 или перейти на более старший тариф, управлять телефонией или почтой и т.п. Здесь есть несколько моментов , на которые нужно обратить внимание .

Управлять порталом Битрикс24 может только пользователь с правами администратора , т.е. это тот, кто создал Ваш Битрикс24 либо другой пользователь портала, которому главный администратор Вашего Битрикс24, можно сказать, владелец , предоставил на это права . Выяснить – являетесь ли Вы пользователем портала с правами Администратора, легко . Для это перейдите на свою страницу Битрикс24. Подробнее здесь (Битрикс24 вход на свою страницу ). Там, на свой странице Битрикс24 на закладке Профиль справа должна быть кнопка Режим администратора.

Нажмите на нее и администрируйте Ваш Битрикс24, в том числе и через личный кабинет (см. след. пункт)

Личный кабинет Битрикс24 портала , доступный только администраторам, если понимать его как область для управления Вашим Битрикс24 – это несколько разделов, содержащих в свою очередь наборы страниц , связанные с различными аспектами работы Битрикс24.

К ним, прежде всего, можно отнести:

Мой тариф

Это , где можно


    оплатить текущий коммерческий тариф, перейти на старший тариф Битрикс24, посмотреть историю оплат Битрикс24

    Включить Демо-режим Битрикс24 , активировать купон Битрикс24 (Наши а ктуальные купоны на Битрикс24) на бесплатном тарифе Проект

    Определить кому из пользователей доступны бизнес-инструменты , т.е. сколько у Вас в Битрикс24 актуальных бизнес-пользователей

    Вход по адресу <имя Вашего портала Битрикс24>.bitrix24.ru/settings/license.php

Настройки

Это часть личного кабинета Битрикс24 , где можно


    Вход по адресу <имя Вашего портала Битрикс24>.bitrix24.ru/settings/config/

Телефония

Это часть личного кабинета Битрикс24 , где можно


    Вход по адресу <имя Вашего портала Битрикс24>.bitrix24.ru/telephony/

Т.о. вход в личный кабинет Битрикс24 – это последовательность входа на портал Битрикс24 пользователя данного портала с правами администратора и переход на одну из страниц по управлению Битрикс24.

Чем серьёзнее мы относимся к своим проектам, тем больше нам хочется, чтобы задачи решались лучшим из возможных способов. Например, хотим мы предоставить клиенту качественную админку в адекватные сроки. Лично мне в такие моменты сразу вспоминается Django: создал модель – получи админку. Или виджеты в Yii. Или чудная комбинация из хуков и классов в Drupal 7. Или Sonata в Symfony, про которую я, правда, только лишь слышал. А что делать, если нам достался Битрикс?

Админка по битриксовому «фен-шую»

К сожалению, Битрикс, несмотря на попытки разработчиков как-то исправить положение, во многих своих аспектах остаётся системой архаичной: процедурные куски кода в несколько сотен строк, копипаст, возведённый до уровня мануала, классы, от которых невозможно нормально наследоваться – всё это по сей день остаётся реальностью для тех, кому приходится работать с этой системой. И, уверен, пройдёт это не скоро.

Что должен делать разработчик, если ему нужно создать административный интерфейс для какой-либо кастомной таблицы в БД? Согласно мануалу, нам нужно скопировать «рыбу» с кодом в 417 строк – для страницы списка элементов и 365 строк – для страницы редактирования элемента. Ну или написать всё самим, если мы счастливые обладатели феноменальной памяти. Что ж, 2016 год на дворе – хорошее начало!

Но ведь у нас ещё ничего не работает! После того, как мы совершили акт копипаста, нам нужно внимательно вычитать 782 строки кода, удалить всё лишнее и дописать своё. А именно:

  1. Написать валидацию данных фильтров.
  2. Указать список колонок для фильтрации выборки.
  3. Написать обработку действий над отдельным элементом и над группой элементов списка.
  4. Сделать саму выборку. Причём обычно никто не парится, делают просто SELECT * FROM … - в «рыбе» от битрикса никак не предлагается ограничивать список выбираемых полей только теми, которые необходимы.
  5. Указать список колонок для вывода в списке.
  6. В процессе вывода списка для каждой колонки вывести определённый элемент управления.
  7. Вывести футер таблицы.
  8. Вывести фильтр над таблицей.
Это для страницы списка. Я специально указывал пункты не в том порядке, в котором подсказывает логика, и в котором они выводятся на результирующей странице, а в том порядке, в котором этот код встречается в «рыбе» из мануала.

Теперь, что нам нужно сделать, если мы решили, скажем, добавить в список ещё одно поле? Или даже просто переименовать какое-то существующее? Мы должны в 7-и местах прописать это новое поле или изменить существующее, ни разу не ошибившись! Ситуация осложняется тем, что вместе с php-кодом в этом же файле идёт и html, притом совершенно не в том порядке, в котором он выводится на странице, нечитабельный ни вашей любимой IDE, ни человеческим глазом, потому что многие теги генерируются где-то в недрах. В этом всём очень сложно ориентироваться. Особенно когда страница совсем уже не простая и на ней содержится ещё и JS-код, как правило писанный инлайном.

Что мы получаем в итоге? Баги. Сложность поддержки. Неоправданно высокие временные затраты даже при изменении какой-либо мелочи. Для страницы редактирования элемента ситуация такая же. Искренне не понимаю, как столько лет можно было жевать такой кактус?!

Как всё могло бы быть

Как ни странно, API для админки у Битрикса спроектирован неплохо. После вышеописанных ужасов в это трудно поверить, однако это действительно так. Потому что проблема не в самом API, а в том, как его дальше стали использовать. Создаётся такое впечатление, что разработчик(и) API имели насчёт него какие-то планы на будущее, либо просто некие смутные прозрения, но не сделали простого и логичного следующего шага: создания набора MVC-классов. Вероятно, причиной тому – отсутствие до недавнего времени единого интерфейса работы с БД.

После просмотра великого множества самописных админок становится ясно, что, вне зависимости от сложности и особенностей задачи, процесс построения админки включает в себя одни и те же шаги, которые я описал выше. А значит, и код везде один и тот же, остаётся только менять входные данные. Можно выделить следующие сущности пока не привязываясь к коду:

  1. Конфиг интерфейса: список полей, который будет использоваться для формирования фильтров, колонок таблицы списка или набора инпутов на странице редактирования.
  2. Класс-представление для вывода интерфейса. На входе он должен получать конфиг, «под капотом» у него будет вся та логика, которую мы видим в «рыбе» от битрикса, на выходе он выдаст отрисованную страничку.
  3. Виджет. Содержит в себе логику работы отдельного поля админки. В списке с его помощью отрисовываются ячейки таблицы, на странице редактирования – поля элемента.
Справедливости ради надо сказать, что отголоски этой концепции видны в исходном коде битрикса: в частности, «пользовательские типы», которые есть как для инфоблоков, так и для «Highload»-инфоблоков – не что иное, как «виджеты» в вышеописанной схеме.

Реализовав вышеописанные классы, мы могли бы существенно сократить «рыбу» от битрикса до чего-то подобного:

$fields = include(‘fields.conf.php’); $adminListHelper = new MyHelper($fields); $adminListHelper->buildList(array($by => $order)); require($_SERVER["DOCUMENT_ROOT"] . "/bitrix/modules/main/include/prolog_admin_after.php"); $adminListHelper ->createFilterForm(); $adminListHelper ->show(); require($_SERVER["DOCUMENT_ROOT"] . "/bitrix/modules/main/include/epilog_admin.php");
В этом семистрочном куске кода проглядываются основные шаги по созданию админки, описанные в начале статьи. Но вместо того, чтобы копировать этот, пусть и короткий, сниппет каждый раз, лучше потрудиться ещё немного и сделать вот что:

  • вышеуказанный код прописать в специальном файле route.php, на который будут перенаправляться все запросы к административному интерфейсу, созданному через нашу надстройку над битриксовым API;
  • в файле с описанием конфига интерфейса выполнять регистрацию этого конфига в какой-либо глобальной переменной или статической переменной класса;
  • при обращении к страницам административного интерфейса использовать не прямые URL, а псевдонимы и функции, конструирующие правильный URL из этих псевдонимов;
  • в итоге, все запросы придут в route.php, который и разберётся, какой класс нужно создавать, какой конфиг интерфейса в него передавать, и как всё это выводить.
В итоге, код, необходимый для создания базовых страниц списка и редактирования, сокращается в разы, и, поскольку речь уже не идёт о сотнях строк, я могу привести его здесь:

Класс списка

class TableListHelper extends AdminListHelper { static protected $model = "MyModelTable"; static public $module = "my.module"; static protected $viewName = "table_list"; static protected $editViewName = "table_detail"; }


Класс страницы редактирования

class TableEditHelper extends AdminEditHelper { static protected $model = "MyModelTable"; static public $module = "my.module"; static protected $listViewName = "table_list"; static protected $viewName = "table_detail"; }


Настройки интерфейса

AdminBaseHelper::setInterfaceSettings(array("FIELDS" => array("ID" => array("WIDGET" => new NumberWidget(), "TITLE" => "ID", "TAB" => "TAB_ONE"), "STRING" => array("WIDGET" => new StringWidget(), "TITLE" => "STRING", "TAB" => "TAB_ONE"), "NUMBER" => array("WIDGET" => new NumberWidget(), "TITLE" => "NUMBER", "TAB" => "TAB_ANOTHER"), "TEXT" => array("WIDGET" => new TextAreaWidget(), "TITLE" => "TEXT", "TAB" => "TAB_ANOTHER")), "TABS" => array("TAB_ONE" => Loc::getMessage("TAB_ONE"), "TAB_ANOTHER" => Loc::getMessage("TAB_ANOTHER"),)), array("\TableEditHelper", "\TableListHelper"), "my.module");


Файл menu.php

$menu = array(array("parent_menu" => "global_menu_services", "section" => "table", "sort" => 140, "text" => Loc::getMessage("TABLE_MENU_TEXT"), "title" => Loc::getMessage("TABLE_MENU_TITLE"), "icon" => "table_menu_icon", "page_icon" => "table_page_icon", "items_id" => "menu_table", "url" => TableEditHelper::getListPageURL(), "more_url" => array(TableListHelper::getEditPageURL()),),); return $menu;

Код становится на несколько порядков лаконичнее, шаблонный копипаст сводится к минимуму, уступая место массивам с конфигурацией, чего в битриксе в принципе не было:

Сравнение основано на:

  • Документации Битрикс: dev.1c-bitrix.ru/api_help/main/general/admin.section
  • Примере использования модуля: github.com/niksamokhvalov/demo.adminhelper

Модуль может работать как с полностью кастомными таблицами, так и с таблицами, созданными через битриксовый функционал «Highload»-инфоблоков, при этом вместо «виджетов» есть возможность использовать классы «пользовательских свойств». Таким образом, весь функционал, доступный в админке «Highload»-инфолоков, доступен и нам, только теперь мы можем без труда кастомизировать его под свои нужды.

Также должен предупредить читателей, что в данной статье был умышленно использован «старый стиль» работы с модулем из его первой версии, дабы нагляднее продемонстрировать внутренний механизм его работы. В последних версиях в классах-хэлперах достаточно указать только модель – всё остальное модуль определит сам.

Ещё из полезных материалов имеются:

Хочется завершить статью словами благодарности авторам Qt Framework, который вдохновил на стремление к прекрасному и в вебе, пожеланием успеха тем, кто сейчас активно развивает этот модуль, а также надеждой, что когда-нибудь писать под Битрикс станет не только выгодно, но и приятно.

Теги: Добавить метки

Если вы забыли адрес вашего портала в Битрикс24 – не расстраивайтесь. Существует единая точка для входа на все ваши порталы - Битрикс24.NetWork . После авторизации там вы сможете увидеть список порталов и войти в нужный.

Нажимаете кнопку Редактировать профиль.

После этого на странице увидите две кнопки: 1 – для смены e-mail, 2 – для смены пароля.

Как войти на свою страницу в Битрикс24

Иногда у пользователей возникают сложности с тем, как перейти на свою страницу в Битрикс24 – тоесть страницу, где указаны личные данные, такие как ФИО, должность и т.д.
Чтобы попасть на эту страницу, нужно открыть выпадающее меню рядом с фото (в правом верхнем углу) и выбрать пункт «Моя страница».

Вы попадете на страницу своего профиля. При необходимости можно отредактировать указанные там данные (1). Кстати, включить режим администратора (если у вас есть права) можно здесь же, достаточно нажать кнопку «Включить режим администратора» (2).
Режим администратора предполагает доступ к нескольким разделам портала, которые недоступны в обычном режиме, в частности, настройкам портала.

Битрикс24 - удобный инструмент для увеличения эффективности работы компании.

При регистрации используйте промокод ниже для получения дополнительных бонусов (можно использовать только 1 промо-код):

  • Используйте промокод positive2bst и получите бесплатно дополнительно 12 пользователей на 6 месяцев!
  • Используйте промокод positive2bs2 и получите бесплатно дополнительные 5 гб на 1 год!
Если портал у вас уже есть, то промокод (нужно выбрать один) можно ввести внутри своего портала (в левом меню выбрать Еще/Мой тариф/Активировать купон).

Если у Вас есть вопросы - звоните, пишите, будем рады помочь!
Заполняйте форму, размещенную ниже, и получите бесплатно учебник с инструкцией для начинающих по основам работы с Битрикс24!

Помните - войти в Битрикс24 ("облачный" сервис) всегда можно через главную страницу Битрикс24, т.е. BITRIX24.RU (правый верхний угол)

ВХОД В БИТРИКС24.NETWORK Также возможен

Ищете вход в личный кабинет Битрикс24? Есть несколько вариантов ответа. Не знаете, как войти в личный кабинет Битрикс24. Посмотрите способы входа в него. Что такое личный кабинет Битрикс? Зависит от того, какими правами Вы обладаете на своем портале Битрикс24. Вполне возможно, что Вам нужен доступ к личному кабинету на сайте 1С-Битрикс, для управления своими лицензиями на 1С-Битрикс Управление сайтом. Узнайте, как туда попасть. ...

Что изменилось при создании нового бесплатного Битрикс24 с апреля 2019. Создать новый Битрикс24, даже если Вам хочется его скачать, можно за 5-10 минут. После нескольких кликов и Вы получите свой портал Битрикс 24 бесплатно и быстро. Его установка проходит в автоматическом режиме, но т.к. это программа, а программы меняются, то сам процесс создания рабочего портала в облаке Битрикс 24 меняется тоже. Здесь идет речь о тех изменениях в создании Битрикс24 портала в облаке с апреля 2019 года, когда для регистрации Вы используете телефон. ...


Одним из атрибутов современного интернет сервиса, каким является Битрикс24 , является личный кабинет . У каждой компании свой адрес Битрикс24 портала . Общим является последняя часть адреса - .bitrix24.ru . А с чего адрес начинается не всегда можно запомнить или Вам нужно попасть на свой портал на компьютере, в другом браузере и т.п. Можем оказаться, что сотрудник, который до этого администировал Ваш Битрикс24, работал с личным кабинетом Битрикс и знал, где же этот вход в личный кабинет Битрикс24, не оставил этой информации и Вы теперь не знаете, как быть. Попробуем решить проблему со входом в личный кабинет Битрикс24 .

Возможно, Вам не нужен Битрикс24 , а проблема, приведшая к поиску входа в личный кабинет Битрикс, связана с Вашим сайтом или лицензиями на 1С-Битрикс: Управлением сайтом . Тогда Вам нужен вход в личный кабинет на сайте компании 1С-Битрикс, либо пользовательский раздел сайта или интернет-магазина , работающего на 1С-Битрикс: Управление сайтом. Разберемся и с этим вопросом