Вход • Регистрация

Всего найдено: 2054

  • 28 августа 2015 г. , редакция: 1440766799
  • Можно сделать так:
    1. Для каждой акции создаем свой общий шаблон (клон от site.php)
    2. Создаем дополнительные категории типа "Акция 1", "Акция 2 " и т.п.
    3. На каждой их тех страниц прописываем шаблонный тег вывода конкретной категории товара.

    Можно и через админку создать страницы "Акция 1", "Акция 2 " и т.п. и вставить шаблонный тег уже в визуальном редакторе.
    Минус - можно нечаянно затереть.

    шаблонный тег типа:
    Код
    <insert name="show_block" module="shop" cat_id="ID_категории" count="количество_товара" images="1">


    лучше если из отдельного шаблона, тогда его подключаем template="шаблон"
  • 28 августа 2015 г.
  • На главной каталога смог вывести (shop.view.first_page.php) количества товара:
    Код
    echo '<div>'.$cat["name"].' (товаров - '.$cat["count"].') </div>';


    Хочу еще вывести количество в с помощью файла shop.view.list.php в категории.
    Пробовал по всякому, все время ошибка.
    И так:
    Код
    echo '<div>Товаров - '.$child["count"].'</div>';

    и так:
    Код
    echo '<div>Товаров - '.$result["count"].'</div>';

    и еще пару вариантов.
    Прошу подсказал, как верно прописать?
  • 28 августа 2015 г. , редакция: 1440762942
  • Аааа, Вы неверно меня поняли. Мне нужно общее количество товара за всю категорию (а не количество на складе).
    Вот тут работает (использую shop.view.first_page.php): http://filgrand.ru/shop/ (Юбки (товаров - 330))

    А надо еще вывести количество товара вот тут (работает shop.view.list.php): http://filgrand.ru/shop/yubki/ под названием категории "Юбки" отдельной строкой.
  • 28 августа 2015 г.
  • В поддержке ответили:
    Цитата
    В списке товаров категории нет такого элемента массива, в котором храниться количество товаров в текущей категории. Нужно использовать примерно такой запрос для получения количества

    Код
    $count = DB::query_result("SELECT COUNT(id) FROM {shop} WHERE cat_id=%d", $this->diafan->_route->cat);

    куда это вписать????

    Или тупо:
    Код
    echo '<div>Товаров - '.$count = DB::query_result("SELECT COUNT(id) FROM {shop} WHERE cat_id=%d", $this->diafan->_route->cat);.'</div>';

    сейчас попробую...
  • 27 августа 2015 г. , редакция: 1440672807
  • config.php - это конфиг общий, на весь движок.

    А где же Вы прописывали джаву, если не знаете где??? Не знаю что там у Вас конкретно, но Дмитрий подсказал как прописывать вот в таком месте (код от первого попавшегося на глаза слайдера):
    Код
    <script type="text/javascript">
    $(document).ready(function(){
    $(".shop_block_rel").jCarouselLite({
    btnNext: ".next",
    btnPrev: ".prev",
    auto: false,
    speed: 1000,
    pause: 30000,
    visible: 6
    });
    });
    </script>

    Обычно располагается сразу выше </body> в общих шаблонах, ниже
    Код
    <insert name="show_js">
  • 25 августа 2015 г.
  • Ну, наверно тех, кто делал сайты, используя домен timeweb.ru было уже немало.
    А привязка лицензии идет к доменам 2-го уровня, а не 3-го.

    Делайте на другом домене (2-го уровня), а не тех, которые уже использовали.
  • 25 августа 2015 г.
  • или взять напрокат (домен).
    Есть разница. Если бы у Вас был домен 2-го уровня, то вот не говорили бы.
    КУпите один домен за 100-200 руб, и пробуйте. Если Вам дорого покупать домены по таким ценам, то Вам еще рано заниматься сайтами.
  • 25 августа 2015 г.
  • дык, пишите в ТП. Хотя если сложно, могу дать на время (неделя-две) или один из свободных своих доменов, но не уверен, ставил ли на них диафан для работ(?).
    Могу дать домены третьего уровня, типа demo.rusblogi.ru или demo.katalogmam.ru (вместо "demo" ваш вариант).
  • 26 августа 2015 г. , редакция: 1440593768
  • Отправил Вам в личку почти весь код.
    Можете в более "литературном" виде опубликовать на форуме, а то то что я там написал не для всех понятно.

    Можно использовать хоть на главной, хоть на какой другой странице.

Новости

  • 18 июня
  • В сборке большое обновление demo-шаблона, дополнительная защита от спама, улучшение YML-импорта и еще много важного и интересного.
  • 24 апреля
  • В новой сборке совершили революцию в структурировании кастомизированной информации в шаблонах, добавили авторегистрацию пользователей, усовершенствовали защиту от спама, актуализировали накопительную скидку, а также улучшили производительность и стабильность работы системы.
  • 12 января
  • После выхода сборки 7.1 мы выпустили уже три патча, в каждом из которых улучшаем административную часть сайта. Сборка DIAFAN.CMS 7.1.3 уже доступна к установке. 

Форум