Goldman −1


Goldman

  • Goldman Goldman 1 марта 2017 23:48 #
    Этого достаточно
    {$wa->shop->productsCount("")}

    в ответ на Общее количество товара в строке поиска

  • Goldman Goldman 28 февраля 2017 23:47 #

    Можно так же по цене сортировать

    <input type="hidden" name="sort" value="price"> //сортировка по цене
    <input type="hidden" name="sort" value="name">//сортировка по имени
    <input type="hidden" name="order" value="asc">// это не знаю похоже что по количествам заказов

    Есть еще варианты?

    в ответ на Сортировка поиска

  • Goldman Goldman 24 февраля 2017 21:04 #

    Скажу самое главное:

    Товар по категориям должен рассортировываться в процессе загрузки прайса. Но для этого нужно реализовать вертикальное считывание (по столбцам) и распознование категорий, А НЕ горизонтальное с подстановкой знака "!" для понижения уровня категории.

    • Вот пример правильной идентификации категорий:

    Категория | Подкатегория1 | _______________ | ________________| Наименование Товара | Характеристика1 | ...

    Категория | Подкатегория1 | Подкатегория2 | ________________| Наименование Товара | Характеристика1 | ...

    Категория | Подкатегория1 | Подкатегория2 | Подкатегория3 | Наименование Товара | Характеристика1 | ...

    Категория | Подкатегория1 | Подкатегория2 | Подкатегория3 | Наименование Товара | Характеристика1 | ...

    ...

    • Вот пример неудобной идентификации категорий ( то что мы имеем в Webasystе) идентификация по знакам"!" "!!" "!!!"

    Категория
    !Подкатегория1

    !!Подкатегория2

    !!!Подкатегория3

    Наименование Товара | Характеристика1 | Характеристика2 | Характеристика3 |Цена |...

    ...

    в ответ на Сортировка по характеристике в бекенде

  • Goldman Goldman 19 февраля 2017 18:07 #

    Все таки я склоняюь что не попадают. Их робот находит не напрямую через sitemap а через страницу товара.

    в ответ на Попадают ли в Sitemap страницы отзывов?

  • Goldman Goldman 19 февраля 2017 14:12 #

    В документации прописано что sitemap формируется сам по себе и обновляется в автоматическом режиме. Не путать с плагинами, которые формируют карту сайта для вывода во фронтенд. Речь идет о системной функции которая выводит карту в Sitemap.xml

    в ответ на Попадают ли в Sitemap страницы отзывов?

  • Goldman Goldman 19 февраля 2017 00:44 #

    Решение найдено

    Алексей Webasyst 2 сентября 2016 02:07 #Решение

    пример

    <!-- plugin hook: 'frontend_search' -->
    {* @event frontend_search.%plugin_id% *}
    {foreach $frontend_search as $_}{$_}{/foreach}
    {if !$products}
    [`No products were found.`]
    {else}
    <div id="product-list">
    {include file='list-thumbs.html'}
    </div>
    {/if}

    вызов хука опустим. т.к. это для плагинов

    Далее.

    Если нет результатов поиска выдать сообщение Нет товаров.
    Если есть товары то подключаем шаблон list-thumbs.html который сформирует нам всю красоту. Опционально можете продублировать шаблон вывода и подключать его.


    ответить

    в ответ на Табличная сортировка результатов поиска товаров

  • Goldman Goldman 18 февраля 2017 21:18 #

    Вопрос скорее про то какие переменные, операторы и тп отвечают за способ вывода найденых товаров

    в ответ на Табличная сортировка результатов поиска товаров

  • Goldman Goldman 21 ноября 2016 18:16 #

    Спасибо за полезный совет по поводу автозагрузки - сделал.

    Копаюсь в файле /wa-system/contact/data/fields.php

    new waContactEmailField('email', 'Email', array(
        'multi' => true, 'storage' => 'email',
        'ext' => array(
        'work' => 'work',
         'personal' => 'personal',
            ),
       'top' => true
     )),

    и не знаю какое значение или команду надо добавить чтобы сделать это поле скрытым../?


    Раннее пробовал в файле /wa-config/auth.php


    'fields' => 
        array (
          'email' => 
          array (
            'caption' => 'МОБ ТЕЛЕФОН',//переименованное поле email
            'placeholder' => 'например +79261234567',// поменял автозагрузку на свою версию файла валидирующего класса
            'required' => '',
          ),
            'phone' => 
          array (
            'caption' => 'Телефон',
            'placeholder' => '',
          ),
          'password' => 
          array (
            'caption' => 'Пароль',
            'placeholder' => 'придумайте любой',
            'required' => true,
          ),    
        ),

    Пробовал удалять из массиива полей запись 'email' => array () в итоге поле пропадает но при нажатии кнопки зарегистрироваться происходит обновление страницы и регистрация не проходит.

    Думаю "собака зарыта" где-то глубже../?

    в ответ на Как убрать поле email из настроек авторизации пользователей?