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

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

  • 03 марта 2017 г. , редакция: 1488558033
  • Создала файл для вывода каталога (причем подкатегорий каталога первого уровня)

    custom/themeName/modules/shop/views/shop.view.list_on_main.php
    Код

    // вывод подкатегории
    if (!empty($result["children"]))
    {
    echo '<div class="shop_cat_link_wrap">';
    foreach ($result["children"] as $child)
    {
    echo '<div class="shop_cat_link">';

    //вывод изображений подкатегории
    if (!empty($child["img"]))
    {
    echo '<div class="shop_cat_img">';
    foreach ($child["img"] as $img)
    {
    switch ($img["type"])
    {
    case 'animation':
    echo '<a href="'.BASE_PATH.$img["link"].'" rel="prettyPhoto[gallery'.$child["id"].'shop]">';
    break;
    case 'large_image':
    echo '<a href="'.BASE_PATH.$img["link"].'" rel="large_image" width="'.$img["link_width"].'" height="'.$img["link_height"].'">';
    break;
    default:
    echo '<a href="'.BASE_PATH_HREF.$img["link"].'">';
    break;
    }
    echo '<img src="'.$img["src"].'" width="'.$img["width"].'" height="'.$img["height"].'" alt="'.$img["alt"].'" title="'.$img["title"].'">'
    . '</a> ';
    }
    echo '</div>';
    }

    //краткое описание подкатегории
    if ($child["anons"]) {
    echo '<div class="shop_cat_anons"><a href="'.BASE_PATH_HREF.$child["link"].'">'.$child['anons'].'</a></div>';
    }

    //название и ссылка подкатегории
    echo '<a href="'.BASE_PATH_HREF.$child["link"].'">'.$child["name"].'</a>';
    // ('.$child["count"].')

    echo '</div>';

    //вывод списка товаров подкатегории
    if (!empty($child["rows"]))
    {
    $res = $result;
    $res["rows"] = $child["rows"];
    // echo $this->get('rows', 'shop', $res);
    }
    }
    echo '</div>';
    }


    Вызываю его вот так:
    <insert name="show_block" module="shop" template="list_on_main"></insert>

    И ничего не получается :)
    как это можно сделать? Просто вывести просто подкатегории
  • 08 марта 2017 г.
  • Дмитрий, а если то же самое делать на списке товаров ?
    В коде ниже вывожу название товара и артикул в списке товаров, а хочется еще дополнительно характеристику (id=32)

    Код

    . '<a href="' . BASE_PATH_HREF . $row["link"] . '" class="item-info__link">'.$row['name'].', '.$row["article"].'</a>'
  • 16 марта 2017 г. , редакция: 1489676865
  • Странно, у меня та же самая проблема, товаров много, сервер нормальный. Удаление "Названия товара" из выгрузки не помогло сделать экспорт.
    Единственное, раньше у меня модуль интернет-магазин был подключен к старнице Магазин (/shop/), а сейчас к главной странице.
    Не понятно, почему файлы пустые экспортируются.

    upd: Проверила, категории выгружаются. Товары все так же нет.

Новости

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