Вопросы и ответы
Ответы на любые вопросы, связанные с использованием приложений Webasyst и разработкой на основе фреймворка
-
Как массово прикрепить товары к бренду? Есть решение
5 ответов 25 января 2021Это если нужен действительно продвинутый инструмент работы с товарами. Есть и другие плагины, решающие вашу задачу (например, какой-нибудь такой мини-плагин). Но если цените свое время - подумайте о покупке именно управления товарами. Рекомендую.chikurov-seo
-
Ошибка при установке Фрэймворка Есть решение
2 ответа 23 января 2021PHP должен быть 5.6 или 7.2Алексей
-
Можно ли изменить структуру категорий? Есть решение
18 ответов 22 января 2021Можно. Cкопировать файл /wa-apps/shop/lib/config/routing.php вот сюда /wa-config/apps/shop/routing.php и там уже менять нужные строки, отвечающие за выбранный вами в настройках тип url. Там три массива настроек (0,1,2) соответствуют трем типам адресов в настройках (Естественный, Смешанный и Плоский). Найти в нужных местах строку 'category/<category_url>' и убрать в ней приставку category/. Строк таких две в массивах 0 и 1. Убрать надо в какой-то одной (опытным путем выясните), но...replicant
-
Совместимость Плагина SEO-FILTER и тег Link Canonical Есть решение
4 ответа 22 января 2021Речь о настройке "Не проставлять тег со страниц пагинации на страницу SEO-фильтра"? Если да, то здесь идет речь не о страницах пагинации категорий, а о страницах пагинаций страниц плагина SEO-фильтр. Оставляете галочку отключенной - и у вас на странице site.ru/category/bashmaki/belogo-cveta/?page=2 тег проставляется на страницу site.ru/category/bashmaki/belogo-cveta/ Включаете галочку - и у вас на странице site.ru/category/bashmaki/belogo-cveta/?page=2 тег проставляется на саму...chikurov-seo
-
Как выводить для каждой группы покупателей определенный текст Есть решение
32 ответа 21 января 2021Встроенной возможности нет, и это большое упущение.Можно использовать для этого свой класс shopCustom с таким кодом:<?php class shopCustom { public static function getContactCategories($contact_id) { $ccm = new waContactCategoriesModel(); return $ccm->getContactCategories($contact_id); } public static function getContactCategoryIds($contact_id) { return array_keys(self::getContactCategories($contact_id)); } }Тогда в шаблоне сработает:{if...Леонид Вакуленко
-
Полтергейст с остатками Есть решение
5 ответов 21 января 2021Похоже виновник плагин Списание со складов. При смене статуса заказа с некоторыми товарами увеличивалось количество товара на складе. После удаления плагина проблема исчезла. Совпадение? Не думаю!Vladislav
-
Вывод артикула в заголовке в карточке товара product.html Есть решение
5 ответов 20 января 2021Если у вас у товара только один артикул, то можно проще.Откройте файл product.html найдите там код похожий на:<h1>{$product.name|escape}</h1>и замените его на:<h1>{$product.name|escape}{if $product.skus[$product.sku_id].sku} ({$product.skus[$product.sku_id].sku|escape}){/if}</h1>Александр Викторович Музыченко
-
Canonical на странице пагинации с доп. get-параметрами Есть решение
3 ответа 19 января 2021Проблемы с дублированием канониклов решены в плагине SEO Link Canonical.Перед покупкой рекомендую ознакомиться с документацией к плагину и с тематическими статьями в блоге (ссылки в описании к плагину).chikurov-seo