Ну... так теже яйца, но вид боку. Вы предложили практически аналогичный способ, но чуть более сложный.
Я вставлял в врап, вы делаете через СОА. ну а дальше у вас чуть длиньее код, за счет того что typolink используете. у меня используется константа в качестве домена.
Не понял что вы пытаетесб доказать?