Я застрял на правильном способе сделать это некоторое время. Я хочу добавить новую страницу в учетную запись пользователя Magento во внешнем интерфейсе после входа/создания. Есть некоторая информация, которую мы хотели бы получить от наших клиентов отдельно от создания учетной записи. Страница должна быть создана динамически, так как она будет извлекать информацию из базы данных, поэтому CMS не подходит.
Я знаю, что мне нужно создать файл шаблона .phtml. Я также знаю, где переопределить файл customer.xml, чтобы ссылка отображалась.
Но я понятия не имею, как сделать так, чтобы страница отображалась (я могу добавить ссылку, но она переходит на 404). Я предполагаю, что есть какая-то ссылка xml, чтобы связать URL-адрес с файлом и шаблон для использования. Если кто-то может указать мне правильное направление, я, вероятно, смогу перепроектировать формат.
Я также не знаю, как правильно использовать существующие функции Magento для получения информации при отправке. Я хочу показать ту же страницу после отправки, с информацией в полях, готовых к изменению. Могу ли я/должен ли я просто использовать тот же файл шаблона .phtml для обработки отправки формы?
Спасибо!