Вопросы и ответы

Ответы на любые вопросы, связанные с использованием приложений Webasyst и разработкой на основе фреймворка

  • Есть решение
    6 ответов 20 сентября 2013
    Можно поинтересоваться, почему не воспользовались услугами? По сути вопроса: посмотрите, как обрабатывается выбор значений услуг (а именно содержимое функции update_price() в шаблоне product.js), и сделайте по аналогии.
    Михаил Ушенин Михаил Ушенин

    цена товара, магазин, shop

  • Есть решение
    6 ответов 19 сентября 2013
    Только SQL-запросом никак. Там отдельный скрипт писать нужно, т.к. цены хранятся не в одной таблице. Проще воспользоваться импортом.
    Александр Викторович Музыченко Александр Викторович Музыченко

    shop-script 5, цена товара, sql

  • Есть решение
    1 ответ 19 сентября 2013
    Установите Shop-Script 5 на новом домене с помощью «Инсталлера». В ходе установки вам будет предложено автоматически перепривязать лицензию на новый домен.
    Владимир Тупоршин-мл. Владимир Тупоршин-мл.

    shop-script 5

  • Есть решение
    3 ответа 19 сентября 2013
    Вижу вашу заявку от 19 сентября (вчера) для пользователя Гитхаба vhar Заявка была обработана, доступ был предоставлен. Не получили уведомление от Гитхаба?
    Владимир Тупоршин-мл. Владимир Тупоршин-мл.

    GitHub

  • Есть решение
    3 ответа 19 сентября 2013
    Нужно передать её (а точнее, ИХ, т. к. пользователь/контакт может находиться более чем в одной категории) в шаблон в виде переменной с помощью плагина примерно таким кодом: $user = wa()->getUser(); $ccm = new waContactCategoriesModel(); wa()->getView()->assign('user_groups', $ccm->getContactsCategories(array($user->getId())));
    Михаил Ушенин Михаил Ушенин

    shop-script 5

  • Есть решение
    1 ответ 18 сентября 2013
    Значимых изменений в темах дизайна в последнем обновлении не было. Исправляются только дефекты отображения в разных браузерах (например, в IE), да и то подобных изменений в темах дизайна немного. Если изменение значимое, то мы обязательно напишем об этом отдельный блог-пост или инструкцию. Если вы хотите следить за тем что в каком файле изменилось и на какой строке, то заполните заявку на получение доступа к репозиторию Shop-Script 5 на Гитхабе — с его помощью вы сможете следить за изменениями в...
    Владимир Тупоршин-мл. Владимир Тупоршин-мл.

    дизайн, shop-script 5, витрина


  • 1 ответ 18 сентября 2013

    рассылки

  • Есть решение
    8 ответов 17 сентября 2013
    Приложение "Сайт" > выберите сайт > раздел "Настройки" > "Включить формы регистрации и входа для этого сайта" > "Авторизация через внешние сервисы". Параметры, которые вы устанавливаете в этом разделе, будут автоматически сохраняться в wa-config/auth.php, и на сайте возможность авторизации должна появиться сразу после сохранения.
    Владимир Тупоршин-мл. Владимир Тупоршин-мл.

    авторизация, вконтакте, создание файлов

  • Есть решение
    2 ответа 15 сентября 2013
    В подкатегориях должны присутствовать товары, в свойствах которых отмечены значения характеристик, выбранных для отображения в фильтрах. Если товаров с такими характеристиками в подкатегориях нет, то и фильтры по таким характеристикам отображаться не будут. Ну, и в подкатегориях тоже нужно настроить фильтры — не только в родительской.
    Михаил Ушенин Михаил Ушенин

    shop-script 5, фильтр

  • Архив
    6 ответов 14 сентября 2013
    Владимир, а можно тогда спросить, в анонсе было указано что "наконец-то" будет умный поиск с возможностью распределения веса в зависимости от того где встречается искомое слово... Потом это исчезло с сайта. Какие-то телодвижения есть в этой области или обманули и забили ?
    Антон Кузичев Антон Кузичев

    shop-script 5, баг

  • Есть решение
    2 ответа 14 сентября 2013
    Это будет сделано в одном из следующих обновлений Shop-Script 5. На данный момент функционал не был реализован, так как мы отдали приоритет работе над другими функциями, которые, на наш взгляд, более важны: быстроте работы продукта, API, возможности расширения, документировании хуков и т.д. Установка стоимости услуг в процентах будет довольно скоро. Приношу извинения за задержку.
    Владимир Тупоршин-мл. Владимир Тупоршин-мл.

    shop-script 5


  • 5 ответов 14 сентября 2013

    email, уведомления, почта

  • Есть решение
    2 ответа 13 сентября 2013
    .clear-both { clear: both; } позволяет сбрасывать обтекание float. Подробнее: http://htmlbook.ru/css/clear http://css-tricks.com/almanac/properties/c/clear/
    Владимир Тупоршин-мл. Владимир Тупоршин-мл.

    css, дизайн, clear-both, div

  • Есть решение
    1 ответ 12 сентября 2013
    Проверим. Спасибо. Если не попадают, исправим.
    Владимир Тупоршин-мл. Владимир Тупоршин-мл.

    sitemap, shop-script 5, SEO

  • Есть решение
    9 ответов 12 сентября 2013
    1. В будущих версиях мы планируем сделать возможность изменения отправителя для каждого уведомления. В текущей версии (5.1.9) можно формировать разный текст в тексте уведомления примерно так: {if empty($order.params.storefront) || $order.params.storefront == 'www.youdomain1.ru'}Store #1{else}Store #2{/if} Отправитель для всех уведомлений в текущей версии будет одним и тем же. 2. Точно также: только редактируя шаблон и добавляя if-ы. Или писать свой плагин. Постараемся придумать что-нибудь в...
    Владимир Тупоршин-мл. Владимир Тупоршин-мл.

    shop-script 5, витрина

  • Есть решение
    5 ответов 12 сентября 2013
    Эту информацию можно получить с помощью хелпера {$wa->title()} Если нужно установить новый заголовок из шаблона дизайна, то это можно сделать так {$wa->title('Your new page title')}. После такого вызова {$wa->title()} будет возвращать Your page title.
    Владимир Тупоршин-мл. Владимир Тупоршин-мл.

    shop-script 5, сайт

  • Есть решение
    3 ответа 12 сентября 2013
    Потому что плагин отображает на витрине значения характеристики, выбранной в настройках плагина "Бренды", без учёта наличия в каталоге товаров, в свойствах которых выбраны её значения.
    Михаил Ушенин Михаил Ушенин

    плагины, бренды

  • Есть решение
    3 ответа 10 сентября 2013
    {foreach....} {$cat = $wa->shop->category($i.id)} {$cat.params.mini} {f/foreach} помогло
    Сергей Варенов Сергей Варенов

    дизайн, shop-script 5


  • 4 ответа 10 сентября 2013

    локализация

  • Есть решение
    3 ответа 8 сентября 2013
    Функционал продажи пин-кодов (когда каждый экземпляр цифрового товара различается) не поддерживается Shop-Script 5. Из коробки поддерживается только функционал продажи цифровых товаров, который подразумевает предоставления ссылки на скачивание товара после покупки. Файл прикрепляется к продукту и не меняется от заказа к заказу.
    Владимир Тупоршин-мл. Владимир Тупоршин-мл.

    Продажа цифровых товаров

  • Есть решение
    1 ответ 6 сентября 2013
    Да, возможно. Обратитесь в службу поддержки (support@webasyst.com), указав ваш домен и попросив предоставить инструкцию какие IP-адреса прописать в А-записи для вашего домена.
    Владимир Тупоршин-мл. Владимир Тупоршин-мл.

    аренда, переход

  • Есть решение
    2 ответа 6 сентября 2013
    Таблица shop_product_skus, поля file_name, file_size, file_description
    Владимир Тупоршин-мл. Владимир Тупоршин-мл.

    программирование

  • Есть решение
    5 ответов 6 сентября 2013
    Общий остаток товара (сумма остатков по всем артикулам) на складе передается в шаблоны магазина как $product.count Если это значение === null, то остаток не задан (учет не ведется, бесконечность). Если задан, то параметр будет содержать число. Поэтому в шаблонах вывода списков товаров, например, list-thumbs.html, можно встретить такую конструкцию для вывода кнопки "В корзину" для товаров: {if $wa->shop->settings('ignore_stock_count') || $p.count === null || $p.count > 0}...
    Владимир Тупоршин-мл. Владимир Тупоршин-мл.

    категория, в наличии

  • Есть решение
    1 ответ 6 сентября 2013
    В данной базовой версии Shop-Script 5 функционала отключения скидки для конкретного товара не предусмотрено. Вам нужно обратиться к разработчикам для создания плагина, который позволил бы реализовать описанную вами задачу.
    Владимир Тупоршин-мл. Владимир Тупоршин-мл.

    зачёркнутая цена, купон