Orbb, а что есть $this в лайауте? Это объект View. Вы можете сразу внутри компонента обращаться к нему, через сервис-локатор Yii::$app. Добавил в ответ фрагмент кода
Orbb, когда вы берете задачу в работу вы определяете все ее нюансы: как должно работать, когда, при каких условиях, с какими данными, как управлять этим. Потом, на основе всех вводных определяете методы и способы реализации, а их может быть очень много. Так вот, если вы реализовали не оптимально, то это и есть костыль.
Максим Тимофеев, у нас этот компонент настраивается с панели управления. То есть администратор в панели может настроить любые данные, включая разметку opengraph, twitter и остальное. В контроллерах и экшн-методах seo-данные не формируются и не передаются.
В FindRecordings у вас данные ложатся правильно, кроме атрибута Extension. Гляньте в WSDL, что там за структура у этого атрибута, скорее всего вы передаете не так.