Msklf, я так понял, что вы в папку vendor положил какое-то свое "веб-приложение" с контроллерами и экшенами. Это не правильный подход. Перенесите этот "дополнительный" функционал в (например) модули. И там настраивайте урлы.
Антон, Смотря что вы подразумеваете под понятием "штатный". Если страница не найдена (404) - это (на мой взгляд) внештатная ситуация, когда администратор сайта потерял страницу - да это исключение. Штатная ситуация, которую нужно обрабатывать другими методами - это сообщить пользователю о недостатке средств на его счете.
y0u, всё правильно сказал. Спецификация HTML5 позволяет встраивать блочные элементы в тег A. Для меня это дико, но спецификация есть спецификация. По-моему, тут не причин для споров.
ой всё, всё это конечно так. Но кто же тогда будет писАть эти самые "готовые ресурсы", "облака" и автоматизации. Да, именно веб-программистов скорее всего ждет не очень приятное будущее. Нужно суметь вовремя повысить свою квалификацию до более востребованного уровня.
Programmir, правильный совет вам дает Борис Сёмов. Да, Битрикс к сожалению востребован, тк большинству заказчиков глубоко фиолетово на чем сайт сделан. А пиар Битрикса очень силен. Но вам, как разработчику, Битрикс - тупиковая ветвь развития. Я не буду говорить почему - в Интернете (да и на хабре) много статей на эту тему. Не ограничивайте себя "городом", расширьте границы. Попробуйте фриланс, аутсорс.