YourWebShop +5


YourWebShop

Партнер-эксперт: http://experts.webasyst.ru/directory/942203/yourwebshop/ Партнер-эксперт

  • YourWebShop YourWebShop 14 февраля 2022 18:28 #

    Насколько знаю, то когда когда у клиентов много категорий и категорий-фильтров, то они раскидывают их по принципу сгенерированных путей (url), чтобы логически все складывалось. А в шаблоне уже делают вывод в любом виде: кто вручную, кто автоматически, кто полуавтоматически через доп. параметры категорий.

    в ответ на Группировка категорий

  • YourWebShop YourWebShop 11 февраля 2022 12:39 #
    Если хостингу, то попросите умножить на 10 параметры в php.ini
    max_input_vars
    post_max_size
    Если все также будут проблемы, то можете написать мне на egor.pank@mail.ru


    в ответ на Защита от CSRF-атак.

  • YourWebShop YourWebShop 8 февраля 2022 13:59 #

    Спрятать вывод условием {if/}, проверяя домен.

    Пример:

    //product.html 
    {foreach $product.features as $f_code => $f_value}
      {if  $f_code === 'weight' && $smarty['server']['HTTP_HOST'] !== 'support.webasyst.ru'}
        {continie}
      {/if}
      // ..
    
    // Можно работать не с HTTP_HOST, а поддоменами.
    {$httpHost = '.'|explode:$smarty.server.HTTP_HOST}
    // первый саб в массиве {$httpHost[0]}
    

    в ответ на Характеристика для разных поддоменов

  • YourWebShop YourWebShop 8 февраля 2022 13:45 #

    Если не имеете опыта, то в этом случае лучше обратитесь в поддержку вашего хостинга, можете прямо скриншот им сбросить - они сами параметры увеличат. 

    в ответ на Защита от CSRF-атак.

  • YourWebShop YourWebShop 8 февраля 2022 13:17 #

    В первом абзаце все правильно написано. Меняете в .htaccess в корне сайта, либо на хостинге в настройках параметры на большие. 

    в ответ на Защита от CSRF-атак.

  • YourWebShop YourWebShop 4 февраля 2022 21:07 #

    Ну если в папке находятся директории "wa-data", "wa-system" и тд, но при этом нет файлов index.php, .htaccess и прочих, то получается вы не все файлы перенесли из бекапа. 

    в ответ на Не запускается Админ-панель Webasyst

  • YourWebShop YourWebShop 4 февраля 2022 21:04 #
    $helper = new waViewHelper(wa()->getView());
    $helper->block('contacts', ['contacts' => 'phone-1']);

    в ответ на Как получить блоки сайта в бэкенде?

  • YourWebShop YourWebShop 29 января 2022 20:11 #

    Если вы не в облаке, то могу посмотреть egor.pank@mail.ru

    в ответ на Налоги

  • YourWebShop YourWebShop 29 января 2022 20:09 #

    Если вы не в облаке, то могу посмотреть egor.pank@mail.ru

    в ответ на Query Error 1062 при изменении остатков на складе.

  • YourWebShop YourWebShop 29 января 2022 20:08 #

    Если вы не в облаке, то можем обсудить egor.pank@mail.ru

    в ответ на Массовое добавление отзывов

  • YourWebShop YourWebShop 28 января 2022 18:55 #

    Если вы в облаке, то как дорабатывали плагины? 

    Автоматические уведомления только по заказам, насколько я помню. Если у вас есть приложение Рассылки и в нем можно по крону отправлять себе письма (тк у меня его нет - не могу утверждать), то просто получаете через Smarty дату, через $wa->shop->products() товары, получаете их характеристики через $wa->shop->features($products), сравниваете, добавляете в массив те, которые нужны и выводите их "найдены такие то товары" или "с товарами сегодня все ок", если не найдены. 

    в ответ на настроить уведомление

  • YourWebShop YourWebShop 28 января 2022 18:41 #
  • YourWebShop YourWebShop 24 января 2022 19:04 #

    Ну можно в шаблоне кнопки покупки, контент корзины, оформления заказа заключить в if

    {$hour = $smarty.now|date_format:"%H"}
    {if $hour > 10 && $hour < 23}
        // контент
    {else}
       // вывод информации, что оформление заказа будет доступно в 11:00 
    {/if}

    в ответ на Ограничение корзины по времени

  • YourWebShop YourWebShop 20 января 2022 12:27 #

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

    в ответ на Не сохраняются блоки приложения Сайт

  • YourWebShop YourWebShop 13 января 2022 14:47 #

    Если нет в настройках шаблона (Магазин - Витрина - Оформление), то в файле напрямую (Магазин - Витрина -Шаблоны). Скорее всего файл footer.html

    в ответ на Как исправить данные на главной странице

  • YourWebShop YourWebShop 28 декабря 2021 17:34 #

    Внутри цикла ваш шаблон может и использовать $p вместо $product. Если не получится, то можете прислать код list-thumbs.html на egor.pank@mail.ru

    в ответ на Вывод количества товара на странице

  • YourWebShop YourWebShop 28 декабря 2021 12:55 #

    // list-thumbs.html or products.html
    {foreach $products as $product}
    //..
        {if !empty($category) && $category['id'] === '1'}
            <div class="count">{$product['count']}</div>
        {/if}
    //..
    {/foreach}

    в ответ на Вывод количества товара на странице

  • YourWebShop YourWebShop 27 декабря 2021 17:40 #

    В файле 

    /wa-apps/site/templates/actions-legacy/blocks/Blocks.html

    php-предупреждения ломают js-скрипт из за обращения к $block.id которого нет. 

    $.post("?module=blocks&action=delete", { id: "{$block.id|escape}"}, function (response) { ...

    При этом в 

    /wa-apps/site/templates/actions/blocks/Blocks.html

    предусмотрен блок if, проверяющий массив $block.

    Получается не тот шаблон подгружается? В каком случае используются папки *-legacy ?


    в ответ на Не сохраняются блоки приложения Сайт

  • YourWebShop YourWebShop 6 декабря 2018 17:37 #

    Поставьте приложение "логи" и включите там "php warnings".

    Скорее всего ошибка php добавляется в JSON ответа и не парсится. Так она будет игнорироваться при ответе и отправляться в файл php.log.

    Что делать с самой ошибкой - уже надо смотреть.

    в ответ на Не добавляется товар в заказ в бэкэнде

  • YourWebShop YourWebShop 25 октября 2018 12:35 #

    Да, дизайнеру нужно нанимать админа. Или людям малого бизнеса, покупающие движок за 15000. Пусть нанимают еще backend, frontend, аналитиков и т.д. 

    Ну или давайте редкие неприятности из разных областей просто решать совместно на форуме, который для этого и создали.

    И при чем тут админ, ошибка чисто движка, на уровне "не заработало после нажатия на кнопку 'установить'". И тут либо пропустили пункт в документации установки (разработчики или пользователи), либо просто баг, т.к. такая вещь может вполне осуществляться автоматически. 


    в ответ на Сайты перезаписывают кеш друг друга

  • YourWebShop YourWebShop 24 октября 2018 12:15 #

    Спасибо, примерно такое я и нашел в коде кеширования. Попробую.

    Просто странно, что параметр "namespace" не указан в документации, хотя такой раздел есть. И странно, что namespace не проставляется по умолчанию.

    И все таки хотелось бы  услышать ответ официальных представителей. 

    в ответ на Сайты перезаписывают кеш друг друга

  • YourWebShop YourWebShop 2 сентября 2017 12:46 #

    Как я понял, для этого нужно перехватывать обращения к изображениям в .htaccess и перенаправлять на свой скрипт.

    Но этого не сделать через корневой, т.к. в wa-data/shop/products лежит тот, который перехватывает все на thumb.php .

    А если я перепишу тот .htaccess, то при обновлении движка он может быть перезаписан?

    в ответ на Скрытие фотографий товаров от незарегистрированных