Ссылка на страницу "Магазины и пункты самовывоза"


#1

Возможно ли штатными средствами отправить пользователя на страницу “Магазины и пункты самовывоза” по ссылке, которая открывает страницу сразу с картой конкретного продавца?

Пробовал так, но не работают как надо.

/index.php?dispatch=store_locator.search&company_id=XX
и
/index.php?dispatch=store_locator.search&store_location_id=XX

#2

В функции fn_get_store_locations параметр company_id обрабатывается. Не работает как надо - совсем ничего не меняется или неверный вариант?


#3

В обоих случаях открывается страница с картой на которой обозначены все ПВЗ из списка. Непонятно, это и не должно работать как я предполагаю или же какой-то сбой. Вот думаю, может быть модуль SEO оказывает какое-то влияние, так как у меня настроено сео-правило для этой страницы.


#4

нет, модуль СЕО не должен влиять


#5

Попробуйте так:

fn_url('store_locator.search?sl_search[company_id]=*тут ID компании*')


#6

Попробовал ваш колд, но всё равно открывается карта со всеми ПВЗ. Может я не правильно распорядился этим Кодом или сам Код неподходит, или в адресе нужно два айдишника, типа – store_location_id=ХХ и company_id=ХХ. Честно, я “не в зуб ногой”. :grin:


#7

а какая версия платформы?


#8

Вот так работает

https://amedey.ru/пункты-самовывоза-заказа/?sl_search[company_id]=212


#9

Честно, вот смотрю, не могу понять что я неправильно указал :slight_smile:


#10

Проверил посимвольно) вроде все правильно. Окей


#11

Открывается как надо, спасибо!
Если ссылка будет на странице товара, можно же чтобы ID продавца автоматом подставлялся в зависимости от карточки товара, чтобы шаблонно вставить и не прописывать каждому?


#12

Заработала, спасибо! Скопировал сослепу без кавычки. :slightly_smiling_face:


#13
{if $product.company_id}
    {fn_url("store_locator.search?sl_search[company_id]=`$product.company_id`")}
{/if}

Прикрепляю Вам код со ссылкой вместе с динамическим параметром company_id