Есть ссылка /personal/orders/, по ней выводится перечень заказов. Как можно создать ссылку /personal/refunds/ чтобы при переходе по ней открывался перечень заказов БЕЗ редиректа? Иными словами, нужно создать синоним (или зеркало, симлинк) первой ссылки
Есть масса вариантов:
1. сделайте симлинк /personal/refunds/index.php -> /personal/orders/index.php
2. скопируйте содержимое /personal/orders/index.php и вставьте в /personal/refunds/index.php
3. в файле /personal/refunds/index.php просто инклудьте файл /personal/orders/index.php
4. добавьте правило в urlrewrite.php
5. в .htaccess добавьте правило обработки адресов
Спасибо за ответ, но как быть, если мне нужно создать отдельную страницу в рамках одного компонента (например, добавить страницу для Личного кабинета) чтобы у неё работал ЧПУ (например, /personal/delivery-info/), но без дублирования шаблона, include и подобных "высокоархитектурных" способов. Чтобы "как Битрикс прописал"?
(например, добавить страницу для Личного кабинета) чтобы у неё работал ЧПУ (например, /personal/delivery-info/)
Если я правильно вас понимаю, то вам нужна страница с информацией о доставке, со ссылкой на эту страницу в личном кабинете? Если да, то просто создайте страницу /personal/delivery-info/index.php в "Файлы и папки", разместите на ней нужную информацию и добавьте на неё ссылку /personal/delivery-info/ в файл меню в разделе /personal/