ajax

Решил вашу проблему! 

Она была не теме дизайна, а в том, что у вас в начале страницы был заменен штатный массив $product на массив от плагина: 

{$product = shopSeoViewHelper::extendProduct($wa->shop->product($product.id))}

Т.к. в других темах и на страницах отзывов вы этой замены не производили, там всё работало корректно.
Пришлось получать массив страниц до того, как будет подменён массив $product.

Т.к. проблема была не в теме дизайна, а в вашей интеграции плагина, получается, что это была диагностика, которая не входит в обязанности поддержки. 

Буду вам благодарен за оплату диагностики в виде доната.
Сумма произвольная, сколько посчитаете нужным. 
Перевести донат можно через форму по этой ссылке

Владимир Сергеев
Владимир Сергеев

Здравствуйте, Татьяна! 
С прошедшим праздником вас! 

Вот что вам нужно сделать:

  • Создайте страницу в приложении Сайт или Магазин, это не важно.
  • Поместите туда вашу таблицу размеров.
  • Скопируйте адрес этой страницы.
  • Откройте тему для приложения Магазин –> шаблоны –> файл product.html
    В этом файле найдите строку:
  • <div class="cart-plugins align-center">

    И сразу после этой строки добавьте код:

    <div class="cart-plugin">
        <a href="скопированная ссылка на страницу с таблицей" class="button gray popuplink">Таблица размеров</a>
    </div>


Владимир Сергеев
Владимир Сергеев

У вас ошибка со страницей во вкладке.
Она работает без перезагрузки по технологии ajax. Согласно этой технологии вы не можете загружать содержимое на своём домене с других доменов. Об этом говорит диалоговое окно, которое вы обвели.

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

В обведённом на скриншоте поле должна стоять ссылка на страницу, созданную на вашем домене (сайте), например страница на доставку на вашем сайте имеет следующую ссылку:

http://kazantsev.webasyst.cloud/site/delivery/

Я рекомендую ставить относительные внутренние ссылки – без домена.
На случай, если вы захотите сменить облачный домен, на какой-либо другой. Тогда вам не нужно будет делать перелинковку. В таком случае "откидываете" домен:

http://kazantsev.webasyst.cloud

и получаете относительную ссылку:

/site/delivery/

Вот именно последняя ссылка должна стоять в поле, обведённом на скриншоте. Тогда никаких ошибок возникать не будет!

Владимир Сергеев
Владимир Сергеев
 Чтобы просматривать все темы, пожалуйста зарегистриуйтесь или войдите
Мы получаем и обрабатываем персональные данные посетителей нашего сайта в соответствии с официальной политикой.
Если Вы продолжите использовать сайт, мы будем считать, что Вас это устраивает.
Подписывайтесь и получайте скидки!

Узнавайте первым о скидках и специальных предложениях!