Добавление вкладки на странице редактирования профиля вендора

Здравствуйте!

Хотел бы добавить новую вкладку в админке вендора, на странице редактирования профиля (dispatch=profiles.update) для вывода определенных данных.

Можете пожалуйста подсказать, какой хук/контроллер нужно добавить?
Не силен в бэке, буду рад помощи :slight_smile:

Для ваших задач есть модуль который уже сейчас может вывести разную информацию которую можно сформировать самостоятельно.

МОДУЛЬ КОНСТРУКТОРА ЛИЧНОГО КАБИНЕТА ВЕНДОРА
Для регистрации продавца администратору необходимо получить множество различных документов. Например, номер ИНН, скан ИНН, предоставить договор, получить скан полученного документа, учредительные документы (информация о сотрудниках, информация для настройки платежных модулей и курьерских служб) или предоставить вендору информацию об интеграции с другими сервисами.

Все необходимые поля администратор может самостоятельно сверстать в личный кабинет для работы с вендорами в зависимости от запрашиваемых документов или информации для правильной работы с продавцом.

https://marketplace.cs-cart.com/lichnyy-kabinet-dlya-vendora-konstruktor-dlya-marketpleysa.html

1 лайк

design/backend/templates/addons/my_changes/hooks/profiles/tabs_extra.tpl

<div id="my_tab">
    .....
 </div>

app/addons/my_changes/controllers/backend/profiles.post.php

$navigation = Registry::get('navigation.tabs');
$navigation['my_tab'] = [
            'title' => __('my_inforamtion_tab'),
            'js'    => true
];
Registry::set('navigation.tabs', $navigation);

Примерно так. Ну и проверки всякие добавить на тип аккаунта, $mode и пр

2 лайка

Это именно то, что мне нужно!
Благодарю, все работает)

2 лайка