Клуб о поиске Яндекса

Яндекс.Острова дополнительные атрибуты и область действия

alexey.chp
9 декабря 2013, 17:43

Здравствуйте.

Мой сайт работает на движке Joomla.
1.В половине случаев мне нужно направить пользователя с яндекс острова на какой-либо материал из какой-либо категории моего сайта (например, когда пользователь выбрал марку своего авто, но товар для него не выбрал - ему нужно предоставить страничку с описанием товаров, сделанную вручную).

2.В другой половине случаев мне нужно направить пользователя на карточку с самим товаром, которая создавалась с помощью компонента Virtuemart (в том случае, когда пользователь выбрал определенный товар для своего авто).

1.В первом случае запрос к моему сайту с острова должен выглядеть примерно так: www.site.ru/?view=article&id=15
Соответственно атрибут "view=article" я заношу как константу, а атрибут "id" меняется в зависимости от той марки авто, что выберет пользователь.

2.Во втором случае запрос должен выглядеть примерно так: www.site.ru/?view=categories&virtuemart_category_id=0
Проблемы в том, что атрибут "view" мне уже пришлось вписать, как константу. Мало того, для того что бы попасть на страницу, сформированную каким-либо другим компонентом, то возможно придется вписывать ещё дополнительные атрибуты.

На сколько я знаю, средства разработки Яндекс.Островов не позволяют изменять область действия атрибутов, либо изменять значения атрибута, указанного как константа.
Это очень затрудняет мою дальнейшую разработку острова и снижает его функционал для моего сайта. Очень вас прошу либо разъяснить, как это можно обойти, либо реализовать данный функционал в разработке Яндекс.Островов.

Большое спасибо.