Сергей Варенов +41


Сергей Варенов

  • Сергей Варенов Сергей Варенов 5 мая 2014 07:24 #
    уберите

    <!-- subcategories -->
    <span class="subcat">
    {$c=$wa->shop->categories($category.id)}
    {$i=1}
    {foreach $c as $sc}
    {if $i<10} {$sc.name|escape} |{/if}
    {$i = $i+1}
    {/foreach} </span>
    </li>

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

  • Сергей Варенов Сергей Варенов 28 марта 2014 05:04 #
    да и s-product-edit-forms явно не подойдет, иначе все заменю, можно пример как реализовывать вкладки

    в ответ на Плагин редактирования товара(вкладка)

  • Сергей Варенов Сергей Варенов 28 марта 2014 05:01 #
    <a href="#/product/{$product.id}/edit/mytab/">Влкадка</a>

    в ответ на Плагин редактирования товара(вкладка)

  • Сергей Варенов Сергей Варенов 28 марта 2014 03:12 #
    Зачем покупали тему, если не получаете поддержку от разработчика темы...
    В файле casual.shop.css найдите строчку:
    .promo a { display: block; height: 300px; text-decoration: none; }

    height: 300px;, измените 300 на ваше число

    в ответ на Изменение высоты слайдера в теме Casual

  • Сергей Варенов Сергей Варенов 27 марта 2014 05:57 #
    уберите теги <pre> </pre>

    в ответ на Сортировка товара в <select>?

  • Сергей Варенов Сергей Варенов 27 марта 2014 05:56 #
    <pre>{$sort_fields = ['rating' => '[`Customer rating`]', 'total_sales' => '[`Bestsellers`]', 'price' => '[`Price`]', 'name' => '[`Name`]', 'create_datetime'=>'[`Date added`]', 'stock' => '[`In stock`]']}
    {$sort_default = ['rating' => 'desc', 'total_sales' => 'desc', 'price' => 'asc', 'name' => 'asc', 'create_datetime'=>'desc', 'stock' => 'desc']}
    {if !isset($active_sort)}
    {$active_sort = $wa->get('sort', 'create_datetime')}
    {/if}
    Сортировать по:
    <select id="product-sort">
    <option {if !$active_sort} class="selected" selected{/if} value="{$wa->currentUrl(0, 1)}">[`New & Popular`]</option>
    {foreach $sort_fields as $sort => $name}
    <option value="?sort={$sort}&order={$sort_default[$sort]}" {if $active_sort == $sort} class="selected" selected{/if}>{$name} </option>
    {if $wa->get('sort') == $sort}
    {$wa->title( $wa->title()|cat:' — '|cat:$name)}
    <option value="?sort={$sort}&order={if $wa->get("order")=="asc" && $active_sort == $sort}desc{else}asc{/if}">{$name} {if $wa->get("order")=="asc" && $active_sort == $sort}&darr;{else}&uarr;{/if}</option>
    {/if}
    {/foreach}
    </select></pre>

    <pre><script type="text/javascript">
    $("#product-sort").change(function(){
    location.assign($(this).val());
    });
    <script></pre>

    в ответ на Сортировка товара в <select>?

  • Сергей Варенов Сергей Варенов 25 марта 2014 07:13 #
    в основном js файле, у меня default.js

    ("#main").on('submit', '.product-list form.addtocart', function () {
    ...
    .post(f.attr('action') + '?html=0'

    html = 1, должно быть

    в ответ на Обновление без перезагрузки страницы

  • Сергей Варенов Сергей Варенов 25 марта 2014 01:28 #
    .checkout .wa-form .wa-field .wa-value input[type="text"],
    .checkout .wa-form .wa-field .wa-value input[type="email"],
    .checkout .wa-form .wa-field .wa-value select {
    width: 272px;
    height: 42px;
    border: 1px solid #d9d9d9;
    text-indent: 10px;
    color: #000;
    }

    .checkout .wa-form .wa-field .wa-value input[type="text"]:focus,
    .checkout .wa-form .wa-field .wa-value input[type="email"]:focus,
    .checkout .wa-form .wa-field .wa-value select:focus {
    border: 1px solid #5896fd !important;
    -moz-box-shadow: 0 1px 0 rgba(255,255,255,.9), inset 0 1px 3px rgba(0,0,0,0.1) !important;
    -webkit-box-shadow: 0 1px 0 rgba(255,255,255,.9), inset 0 1px 3px rgba(0,0,0,0.1) !important;
    box-shadow: 0 1px 0 rgba(255,255,255,.9), inset 0 1px 3px rgba(0,0,0,0.1) !important;
    }

    в ответ на Где находятся <input> в checkout.contactinfo.html ?

  • Сергей Варенов Сергей Варенов 21 марта 2014 05:23 #
    в файле стилей отредактируй эти классы

    в ответ на Как изменить дизайн звездочек(оценки)?

  • Сергей Варенов Сергей Варенов 21 марта 2014 05:23 #
    i.icon10 { background-repeat:no-repeat; height:10px; width:10px; display:inline-block; text-indent:-9999px; text-decoration:none!important; }
    * i.icon10 { text-decoration:none!important; vertical-align:top; margin: 0.2em 0.1em 0 0; }
    i.icon16 { background-repeat:no-repeat; height:16px; width:16px; display:inline-block; text-indent:-9999px; text-decoration:none!important; }
    * i.icon16 { text-decoration:none!important; vertical-align:top; margin: 0.1em 0.25em 0 0; }

    .icon10,
    .icon16 { background-image: url("img/icons.png"); }
    .icon16.star,
    .icon16.star-full { background-position:-16px 0; }
    .icon16.star-half { background-position:-32px 0; }
    .icon16.star-empty { background-position:-48px 0; }
    .icon16.star-hover { background-position:-64px 0; }
    .icon10.star,
    .icon10.star-full { background-position:0 -16px; }
    .icon10.star-half { background-position:-10px -16px; }
    .icon10.star-empty { background-position:-20px -16px; }

    в ответ на Как изменить дизайн звездочек(оценки)?

  • Сергей Варенов Сергей Варенов 21 марта 2014 05:02 #
    Есть расширения, которые перехватывают данные , которые передаются через формы, ну а потом ими пользуются, поэтому думаю как делать эту проверку не через smarty

    в ответ на Минимальная сумма заказа

  • Сергей Варенов Сергей Варенов 21 марта 2014 04:52 #
    Ну как мне сказали, достаточно отправить пост запрос на url checkout
    Если формы нет на странице, не значит, что нельзя эмулировать запрос

    Просто мне сказали, что обычно такие задачи решаются на уровне контроллеров

    в ответ на Минимальная сумма заказа

  • Сергей Варенов Сергей Варенов 6 марта 2014 00:18 #
    {$wa->blog->posts([blog_id[,number_of_posts]])}

    Пример
    {$wa->blog->posts(1,5)} - вывести 5 записей из 1ого блога, количество можно не писать

    Номер блога можно узнать в приложении блог
    Выбираем нужный и смотрим в адресной строке
    /webasyst/blog/?blog=НОМЕР БЛОГА#/

    в ответ на Разделение БЛОГа на два блога для двух сайтов

  • Сергей Варенов Сергей Варенов 5 марта 2014 02:28 #
    Приложение сайт -> файлы -> загрузить файлы выбираем лого, далее левой кнопкой на изображение где url файла, правой кнопкой мыши, копировать АДРЕС ССЫЛКИ

    там где у вас текст лого, вместо текста,
    <img src="АДРЕС ССЫЛКИ" alt="Название организации">


    вместо текст

    в ответ на Как добавить изображение логотипа вместо текста

  • Сергей Варенов Сергей Варенов 5 марта 2014 02:23 #
    Замените product на p
    {if $p.features} {foreach $p.features as $f_code => $f_value} {/foreach}
    {$features[$f_code].name|escape} {if is_array($f_value)} {if $features[$f_code].type == 'color'} {implode('
    ', $f_value)} {else} {implode(', ', $f_value)} {/if} {else} {$f_value} {/if}

    в ответ на list-thumbs.html добавить характеристики

  • Сергей Варенов Сергей Варенов 5 марта 2014 02:19 #
    {$product.count} не работает?? Ну это просто выведет количество, я думаю вам это и надо

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

  • Сергей Варенов Сергей Варенов 3 марта 2014 00:39 #
    Для этого вам не нужен программист, просто зайдите в настройки артикулов товара, там можно прикрепить фото к каждому

    в ответ на Нужен программист. Добавить новый тип характеристики.

  • Сергей Варенов Сергей Варенов 16 февраля 2014 00:15 #
    Насколько я помню в их теме было написано, что тема для определенного количества категорий.
    Т.к. категории находятся в центральном меню, то при добавлении определенного кол-ва все уедет.

    Если честно платить дополнительно вообще бред...

    в ответ на Платные продукты тем дизайна

  • Сергей Варенов Сергей Варенов 16 февраля 2014 00:15 #
    Насколько я помню в их теме было написано, что тема для определенного количества категорий.
    Т.к. категории находятся в центральном меню, то при добавлении определенного кол-ва все уедет.

    Если честно платить дополнительно вообще бред...

    в ответ на Платные продукты тем дизайна

  • Сергей Варенов Сергей Варенов 16 февраля 2014 00:12 #
    Сайт->структура, справа от пунктов значок настройки

    в ответ на Адрес сайта

  • Сергей Варенов Сергей Варенов 9 февраля 2014 06:24 #
    пардон в теме кастом есть это оказывается, не заметил

    в ответ на Вывести корзину в приложении блог

  • Сергей Варенов Сергей Варенов 31 января 2014 06:55 #
    <div class="image-container">
    <div class="corner top right">{$badge_html}</div>
    </div>
    .image-container {position: relative;}

    в ответ на {$badge_html} где увидеть код

  • Сергей Варенов Сергей Варенов 31 января 2014 06:51 #
    для контейнера попробуйте прописать position:relative;

    в ответ на {$badge_html} где увидеть код

  • Сергей Варенов Сергей Варенов 31 января 2014 06:33 #
    Есть "Товар 1"
    У него есть характеристика
    "Цвет": красный, синий
    "Материал": кожа, карпет

    Все делается очень просто
    1) заходим в настройки магазина -> характеристики
    2) добавляем пару характеристик типа "множественный выбор - чекбоксы". К примеру цвет и материал
    3) заходим в товар, на вкладке "характеристики" выбираем доступные значения характеристик для товара Цвет: "Красный", "Сининй"...
    Материал: "Кожа", "Карпет"...
    4) Переходим в товаре на вкладку "основные данные"
    5) Внизу есть пункт "режим продажи", выбираем "Характеристики"
    6) Выбираем необходимые нам характеристики, вводим базовую цену и жмем сохранить

    Появилась таблица
    Наименование артикула \ Цена \ В наличии
    Красный, Кожа Наша цена
    Красный, Карпет Наша цена
    Синий, Кожа Наша цена
    Синий, Карпет Наша цена
    Т.е для каждой комбинации характеристик можно указать свою цену
    Красный, Кожа 100
    Красный, Карпет 200
    Синий, Кожа 250
    Синий, Карпет 150

    в ответ на Выбор харартеристик клиентами магазина

  • Сергей Варенов Сергей Варенов 29 января 2014 02:20 #
    структура сайта -> магазин -> URL страниц
    Естественный
    Страницы товаров: /category-name/subcategory-name/product-name/
    Страницы категорий: /category-name/subcategory-name/

    Смешанный
    Страницы товаров: /product-name/
    Страницы категорий: /category/category-name/subcategory-name/subcategory-name/...

    Плоский (WebAsyst Shop-Script)
    Страницы товаров: /product/product-name/
    Страницы категорий: /category/category-name/

    в ответ на Как изменить иерархию страниц?

  • Сергей Варенов Сергей Варенов 29 января 2014 02:16 #
    ну если перевести, то это услуги магазина, они есть в "настройках магазина", т.е. по сути доп. услуги для товаров. К примером "подарочная упаковка" и т.п.
    в product.html они содержатся в массиве {$services}

    в ответ на За что отвечает класс shopServiceModel?

  • Сергей Варенов Сергей Варенов 20 января 2014 22:35 #
    http://old.webasyst.ru/

    в ответ на Установка Shop-Script 2008года

  • Сергей Варенов Сергей Варенов 9 января 2014 04:48 #
    в админке
    Магазин -> настройки(справа) -> название магазина

    в ответ на Изменить название магазина

  • Сергей Варенов Сергей Варенов 8 января 2014 22:38 #
    Вот мой вариант исполнения, вывод категория и подкатегорий в виде выпадающего списка
    <div class="leftmenu clear-both">
    <ul>
    <li class="first"><i class="icon categories"></i>Категории</li>
    {foreach from=$wa->shop->categories(0, null, true) item=cat name=leftmenu}
    {$subcats = $wa->shop->categories($cat.id,null,true)}
    <li {if count($subcats)>0}class="category_tree"{/if}>
    <a href="{$cat.url}">{$cat.name}</a>
    {if count($subcats)>0}
    <ul>
    {foreach from=$subcats item=subcat name=subleftmenu}
    <li {if $smarty.foreach.subleftmenu.first}class="first"{/if}{if $smarty.foreach.subleftmenu.last}class="last"{/if}><a href="{$subcat.url}">{$subcat.name}</a></li>
    {/foreach}
    </ul>
    {/if}
    </li>
    {/foreach}
    </ul>
    </div>

    в ответ на wa_print_tree