← К заметкам

Заметки

placement.bind: почему открывается install.php, а не нужная страница

Установочная страница приложения и обработчик вкладки — два разных адреса. Если во вкладке открывается install.php, посмотрите, какой URL фактически зарегистрирован для этого placement.

Вызовите placement.get от имени приложения и найдите запись нужной вкладки. В HANDLER должен стоять адрес рабочего интерфейса, например /app/deal-tab.php, а не установщика.

Если запись неверная, удалите конкретную привязку через placement.unbind и зарегистрируйте её заново. Простого изменения URL в исходнике установщика недостаточно: старое значение уже сохранено на портале.

Правильный HANDLER тоже может перенаправлять на установку. Поэтому последним шагом проверьте цепочку HTTP-переходов и логику авторизации самой страницы.

Регистрация вкладки сделки

Документация: placement.bind.