Обратитесь к разработчику вашей темы оформления с просьбой заменить подключение библиотеки jQuery например на версию 1.11.1 или если вы знаете как, сделать это самостоятельно в вашей теме.
В следствии чего событие "ready" на элементе содержащем форму оформления заказа наступает ранее инициализации всех секций(файл: form.js, строка: that.trigger("ready", that);), в следствии чего переменная start_form_data_json никогда не получит нужного значения, что приведет к бесконечному вызову метода update
Так построена работа приложения Магазин, при запросе страницы категории с заголовком 'X-Requested-With': 'XMLHttpRequest' отдавать не полную страницу. Вам нужно лишь делать запрос с передачей этого заголовка изменив его значение, например так:
Просматривая раздел "Размещение" вы поймете что это отдельная версия сайта. Так же накладываются серьезные ограничения на HTML разметку. Исходя из этого понятно что применить эту технологию в стандартной теме оформления не представляется возможным, нужно разрабатывать отдельное семейство тем под эту технологию. Существуют и иные подводные камни.
Не думаю что кто то сейчас возьмется за создание подобной темы оформления и представит ее в Инсталлере, вам лучше найти разработчика который сделает ее для вас.
Если вы перейдете на страницу интересующего вас продукта, в магазине приложений Вебасист, то справа под блоком покупки вы сможете увидеть всевозможные данные о нем, в том числе и адрес поддержки.
Подержу, сначала нужно выяснить на чьей стороне проблема, а потом искать пути ее решения. У нас так же все до этого обновления работало, а после него перестало, хотя и конфигурационный файл правильный и в запросах идет передача csrf.
Уважаемый Геннадий, описанное является стандартными возможностями, документированными в движке и указанными в шпаргалке на страницах редактирования шаблонов - следовательно не являются костылями. Топик стартер пытается получить малую часть требуемого ему функционала реализованного в указанном им и вами плагинах, остальная же часть функционала ему ненужна, в чем он убедился используя плагин. Код предложенный мной ограничен блоками комментариев и является независимым участком кода шаблона, который легко выделить и понять для чего он создан, либо убрать/закомментировать, если он мешает дальнейшему совершенствованию темы оформления. Вы либо ответьте по существу вопроса, либо не пишите пустых сообщений. Если вы переживаете что это повлияет на продажи указанных плагинов, то вы глубоко ошибаетесь.
Один раз написал и title изменились у всех товаров, даже уже существующих.
Попробуйте ограничить условием:
{if $wa->title() == $product.name}
ТУТ РАНЕЕ ПРЕДЛОЖЕННЫЙ КОД
{/if}
2) Фраза:
Назад уже не вариант откатить...
мне непонятна, этот способ не меняет данных в базе, он всего лишь подменяет их в шаблоне в момент формирования страницы, если вы уберете этот код - все станет как прежде.
3) Для META Keywords и META Description используйте:
Не хочу создавать новую тему, спрошу тут: после текущего обновления переменная $action на главной странице приложения Магазин содержит пустую строку, хотя до этого содержала строку - 'default'. Это какое то нововведение и не изменится ли содержимое этой переменной на страницах продукта, категорий и т.д.?
Спасибо, но я просто предоставил полный текст ошибки для полноты картины. В моем случае все обращения с указанием на эту ошибку были решены отключением плагина "Микроразметка в один клик", как было указано выше.
Конечно можно, в файле signup.html( обычно Сайт-Дизайн-Шаблоны) после строки:
{$wa->signupForm($errors)}
вставьте либо обычный текст:
<p>Настоящим в соответствии с Федеральным законом № 152-ФЗ «О персональных данных» от 27.07.2006, отправляя данную форму, вы подтверждаете свое <a href="ТУТ АДРЕС НА СТРАНИЦУ С СОГЛАШЕНИЕМ">согласие на обработку персональных данных</a>.</p>
либо, если вам нужен checkbox и зависимость от него кнопки отправки формы, следующий код:
<p><label><input id="tm-license-agreement" type="checkbox" checked="ckecked" /> Настоящим в соответствии с Федеральным законом № 152-ФЗ «О персональных данных» от 27.07.2006, отправляя данную форму, вы подтверждаете свое <a href="ТУТ АДРЕС НА СТРАНИЦУ С СОГЛАШЕНИЕМ">согласие на обработку персональных данных</a>.</label></p>
<script type="text/javascript">
;(function($) { 'use strict';
var $checkbox = $('#tm-license-agreement');
var $submit = $checkbox.closest('div').find('[type="submit"]');
$checkbox
.on('change', function() {
$submit.attr('disabled', $checkbox.prop('checked') ? false : true);
})
.trigger('change');
})(jQuery);
</script>
*это пример - текст замените на свой, как и ссылку на страницу с условиями согласия
Можете попробовать использовать для этих целей плагин "SEO описание категорий" или подобный. Разделите описание на две части, поместив их в поле описания категории и поле плагина, а вывод переменных совместите.
Данный вопрос уже поднимался. Что бы вывести значение бонусов добавляемых товаром(при использовании реферальной программы от Вебасист), добавьте в файл product.html или product.cart.html следующие строки:
Если вам нужно изменить списки товаров категории или слайдеров, то смотрите файлы (Магазин - Витрина - Шаблоны):
product-list.html
product-slider.html
в ответ на Не могу найти файл list-thumbs.html
Обратитесь к разработчику вашей темы оформления с просьбой заменить подключение библиотеки jQuery например на версию 1.11.1 или если вы знаете как, сделать это самостоятельно в вашей теме.
в ответ на Оформление заказа в корзине
Проблема с темами дизайна связана с использованием в них библиотеки jQuery версий 3.x.x
Скорее всего проблема связанна с вот этим изменением.
В следствии чего событие "ready" на элементе содержащем форму оформления заказа наступает ранее инициализации всех секций(файл: form.js, строка: that.trigger("ready", that);), в следствии чего переменная start_form_data_json никогда не получит нужного значения, что приведет к бесконечному вызову метода update
*wa-apps/shop/js/frontend/order/form.js
в ответ на Оформление заказа в корзине
Так построена работа приложения Магазин, при запросе страницы категории с заголовком 'X-Requested-With': 'XMLHttpRequest' отдавать не полную страницу. Вам нужно лишь делать запрос с передачей этого заголовка изменив его значение, например так:
где 'СЕЛЕКТОР' - селектор блока содержимое которого нужно заменить
в ответ на Требуется помощь знатоков
Просто посмотрите рекомендации Google:
https://support.google.com/webmasters/answer/6340290?hl=ru
Просматривая раздел "Размещение" вы поймете что это отдельная версия сайта. Так же накладываются серьезные ограничения на HTML разметку. Исходя из этого понятно что применить эту технологию в стандартной теме оформления не представляется возможным, нужно разрабатывать отдельное семейство тем под эту технологию. Существуют и иные подводные камни.
Не думаю что кто то сейчас возьмется за создание подобной темы оформления и представит ее в Инсталлере, вам лучше найти разработчика который сделает ее для вас.
в ответ на AMP для быстрой загрузки мобильных страниц
Если вы перейдете на страницу интересующего вас продукта, в магазине приложений Вебасист, то справа под блоком покупки вы сможете увидеть всевозможные данные о нем, в том числе и адрес поддержки.
в ответ на Контакты разработчиков
Напишите на официальный адрес поддержки темы оформления: kolmakov.igor@gmail.com
в ответ на Автоподгрузка не работает
Возможно это поможет(метод хелпера shopViewHelper.class.php приложения Магазин):
в ответ на Получение списка складов в категории
Подержу, сначала нужно выяснить на чьей стороне проблема, а потом искать пути ее решения. У нас так же все до этого обновления работало, а после него перестало, хотя и конфигурационный файл правильный и в запросах идет передача csrf.
в ответ на Последнее обновление webasyst 1.7.2.138
Напишите на официальный адрес поддержки этих тем оформления: kolmakov.igor@gmail.com
в ответ на Тэг h1 как прописать на главной странице темы Выгодная и удобная покупка
Напишите на официальную почту поддержки: kolmakov.igor@gmail.com
*Предварительно попробуйте использовать совет:
https://support.webasyst.ru/19460/obnovlenie-freymvork-vebasist-i-shop-script-7/#comment59978
в ответ на Сломался сайт после обновления
Уважаемый Геннадий, описанное является стандартными возможностями, документированными в движке и указанными в шпаргалке на страницах редактирования шаблонов - следовательно не являются костылями. Топик стартер пытается получить малую часть требуемого ему функционала реализованного в указанном им и вами плагинах, остальная же часть функционала ему ненужна, в чем он убедился используя плагин. Код предложенный мной ограничен блоками комментариев и является независимым участком кода шаблона, который легко выделить и понять для чего он создан, либо убрать/закомментировать, если он мешает дальнейшему совершенствованию темы оформления. Вы либо ответьте по существу вопроса, либо не пишите пустых сообщений. Если вы переживаете что это повлияет на продажи указанных плагинов, то вы глубоко ошибаетесь.
в ответ на Отредактировать шаблон Title в карточке товара.
1)
Попробуйте ограничить условием:
2) Фраза:
мне непонятна, этот способ не меняет данных в базе, он всего лишь подменяет их в шаблоне в момент формирования страницы, если вы уберете этот код - все станет как прежде.
3) Для META Keywords и META Description используйте:
например так(вставить в начало файла product.html(Магазин-Витрина-Шаблоны)):
в ответ на Отредактировать шаблон Title в карточке товара.
Попробуйте в начало файла product.html(Магазин-Витрина-Шаблоны) добавить строки:
в ответ на Отредактировать шаблон Title в карточке товара.
Не хочу создавать новую тему, спрошу тут: после текущего обновления переменная $action на главной странице приложения Магазин содержит пустую строку, хотя до этого содержала строку - 'default'. Это какое то нововведение и не изменится ли содержимое этой переменной на страницах продукта, категорий и т.д.?
в ответ на обновление Фреймворк Вебасист и Shop-Script 7
Спасибо, но я просто предоставил полный текст ошибки для полноты картины. В моем случае все обращения с указанием на эту ошибку были решены отключением плагина "Микроразметка в один клик", как было указано выше.
в ответ на обновление Фреймворк Вебасист и Shop-Script 7
Полная ошибка выглядит так:
Fatal error: Call to a member function getConfig() on a non-object in /wa-system/view/waAppViewHelper.class.php on line 16
в ответ на обновление Фреймворк Вебасист и Shop-Script 7
В файле index.html и head.html(Магазин-Витрина-Шаблоны) замените строки:
строками:
*или напишите на почту поддержи темы оформления: kolmakov.igor@gmail.com
в ответ на После обновления Shop-Script не работает баннер!
Конечно можно, в файле signup.html( обычно Сайт-Дизайн-Шаблоны) после строки:
вставьте либо обычный текст:
либо, если вам нужен checkbox и зависимость от него кнопки отправки формы, следующий код:
*это пример - текст замените на свой, как и ссылку на страницу с условиями согласия
в ответ на Закон об обработке персональных данных
Нормальное решение, чуточку поправьте(можете не создавать новый элемент, а использовать для этого уже существующий):
в ответ на Как передать произвольное значение (параметр) из smarty в скрипт?
Укажите адрес вашего сайта. Это правило CSS и не зависит от фреймворка, лишь от браузера. Вы же не в IE8 тестируете?
в ответ на @media не работает условие max-width
А вы уверены что верно тестируете? Убедитесь что ширина окна браузера находится в диапазоне от 1px до 1400px.
в ответ на @media не работает условие max-width
Вы встраиваете код в страницу, воспользуйтесь кодом для вставки в страницу:
в ответ на Ошибка #0 (Код для встраивания)
Напишите разработчику темы оформления, возможно у него есть решение для такого случая.
в ответ на Горизонтальное меню категорий.
Можете попробовать использовать для этих целей плагин "SEO описание категорий" или подобный. Разделите описание на две части, поместив их в поле описания категории и поле плагина, а вывод переменных совместите.
Пример(тема оформления Дефолт 3.0):
*в примере используется код плагина "SEO описание категорий"
в ответ на Как увеличить количество символов в Описании категории товаров
Напишите на официальный адрес поддержки темы оформления: kolmakov.igor@gmail.com
в ответ на Бренды с картинками и описаниями
https://support.webasyst.ru/3954/promo-kartochki/#...
в ответ на изменение надписей в промо ...
Данный вопрос уже поднимался. Что бы вывести значение бонусов добавляемых товаром(при использовании реферальной программы от Вебасист), добавьте в файл product.html или product.cart.html следующие строки:
*для динамической смены количества бонусов при смене количества добавляемого товара потребуется небольшая доработка.
в ответ на Вывод Бонусных баллов на карточку товара.
Не добавили, либо не сохранили изменения. Убедитесь что изменения внесены. Очистите кеш браузера на котором просматриваете сайт.
в ответ на После создания страниц товаров они некорректно отображаются в разделах
Попробуйте добавить в конец файла buysimply.shop.css(Магазин-Витрина-Шаблоны) строки:
в ответ на После создания страниц товаров они некорректно отображаются в разделах