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

Как найти страницу в файл менеджере

  • 24 июля 2016 г.
  • Создал страницу http://prntscr.com/bwndj3 каталог продукции к которой подключен модуль интернет магазин. Как мне найти эту страницу? Нужно в левую часть вставить фильтр поиска и сперва каталог товаров, а затем текст отображался. Я так понимаю это все блоки подключаются, но а где страница сама лежит?)
    • 24 июля 2016 г.
    • страницу, которую создали в страницах

      Я не пойму, а зачем Вы так делаете?

      Почему не в самом модуле интернет-магазина добавить нужную категорию? И фильтр будет и текст в самой категории можно написать. Если сперва каталог, а потом текст, то просто отредактировать вывод инфы в файлах модуля магазина.

      Не понимаю зачем этот ход конём


      З.Ы. почти оффтоп. Купил тоже этот шаблон и смотрю при подключенной панели редактирования админом снизу поиска крестик (именно когда подключена панель быстрого редактирования) думал я накосячил и забил на это. А тут видимо косяк шаблона или задумка такая... Если видят админы, обратите внимание на шаблон и этот непонятный крестик
      • 25 июля 2016 г.
      • Цитата
        З.Ы. почти оффтоп. Купил тоже этот шаблон и смотрю при подключенной панели редактирования админом снизу поиска крестик (именно когда подключена панель быстрого редактирования) думал я накосячил и забил на это. А тут видимо косяк шаблона или задумка такая... Если видят админы, обратите внимание на шаблон и этот непонятный крестик
        Режим редактирования добавляет span-ы, они сбивают этот крестик с поиска немного. Обычные посетители сайта не видят это
  • 24 июля 2016 г.
  • Модуль же обязательно привязывается к странице сайта. Пробовал как вы сказали сделать. привязал к главной модуль и создал категорию. При переходе на категорию выводится главная со всеми слайдерами и прочее. Если менять в доп. настройках шаблон страницы не помогаеь. Вы на этом же шаблоне делали категорию себе?
    • 24 июля 2016 г.
    • да, как раз сейчас делаю сайт на этом шаблоне.
      Но не совсем понимаю Ваши действия. Ведь по умолчанию есть страница с прикрепленным модулем

      А далее идем в модуль интернет магазина и добавляем категории



      • 25 июля 2016 г. , редакция: 25 июля 2016 г.
      • У меня также сделано все как на скринах. Но когда переходишь именно на страницу в Вашем случае интернет-магазин у вас есть там фильтр товаров? Тоже самое тут http://themes.diafan.ru/besthome/shop/ нет фильтра товаров, только на категориях. Поставлю вопрос по другому, как сделать категорию вторым уровнем вложенности www.site/<<<тут>>> . Я пытался привязать модуль инет магазина к главной странице, чтобы получить категорию со вторым уровнем вложености, на дефолтном шаблоне работало, но похоже данный шаблон не адаптирован под это, выводит не понятно что. Я переношу сайт с другой кмс и важны пути сохранить некоторые.
        • 25 июля 2016 г.
        • теперь понял Вас!!!
          Да, и думаю это косяк.
          Причем в этом шаблоне еще нашел косяк что нет аккаунта пользователя, т.е. ссылок на них нет.

          Напишу и об этом косяке про фильтры админам.
        • 25 июля 2016 г. , редакция: 25 июля 2016 г.
        • Всё можно решить гораздо проще, смотрите срины.
          Только смотрите по номерам пунктов, а то заливаются наоборот скрины.
          • 25 июля 2016 г.
          • Владимир (german3w), все верно! Но, если я не ошибаюсь, такую манипуляцию нужно делать до создания товаров, т.к. эта ссылка автоматически не распространица на и имеющийся товара (потому, что у имеющегося товара уже сгенерировались ссылки). В имеющимся товаре при таком варианте необходимо будет вручную менять ссылки, если необходима преемственность в ссылках. Тоже относится и к подкатегориям.
            Не буду утверждать, но, по-моему, это так.
          • 25 июля 2016 г.
          • от того что я сменил url категории что появится фильтр на главной модуля магазина?
            Тут дело в другом видимо
            • 25 июля 2016 г. , редакция: 25 июля 2016 г.
            • Цитата
              от того что я сменил url категории что появится фильтр на главной модуля магазина?
              Нее, я говорил о преемственности url ссылок.
              Цитата
              появится фильтр
              Думаю, что просто соответствующий шаблонный тег вставить надо с требуемыми параметрами.
  • 24 июля 2016 г.
  • Вопрос по поводу где найти саму страницу и отредактировать в php например открыт, в дальнейшем определенные страницы нужно будет интегрировать с crm.
    • 24 июля 2016 г. , редакция: 24 июля 2016 г.
    • Иван, в cms страницы генеряться в зависимости от url на основе шаблонов. Например, 200 000 товаров (каждый товар можно видеть на отдельной странице), но на хосте физически нет 200 000 страниц товаров. В шаблоне или где Вам удобнее можно отслеживать, что запрошено, соответственно и выдать можно то, что нужно и как Вам нужно индивидуально для каждой страницы.
      • 25 июля 2016 г.
      • Цитата
        Иван, в cms страницы генеряться в зависимости от url на основе шаблонов. Например, 200 000 товаров (каждый товар можно видеть на отдельной странице), но на хосте физически нет 200 000 страниц товаров. В шаблоне или где Вам удобнее можно отслеживать, что запрошено, соответственно и выдать можно то, что нужно и как Вам нужно индивидуально для каждой страницы.

        Например на странице site.ru/shop мне нужно, чтобы сперва выводился каталог товаров, а затем текст. Как это сделать? Нашел custom\my\modules\shop\views файл shop.view.list.php там код
        Код
        //вывод изображений текущей категории
        if (!empty($result["img"]))
        {
        echo '<div class="shop_cat_all_img">';
        foreach ($result["img"] as $img)
        {
        switch ($img["type"])
        {
        case 'animation':
        echo '<a href="'.BASE_PATH.$img["link"].'" rel="prettyPhoto[gallery'.$result["id"].'shop_cat]">';
        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>';
        }
        }

        echo '<div class="btn btn_aside js_aside">'.$this->diafan->_('ПОДБОР ПО ПАРАМЕТРАМ').'</div>';

        if (!empty($result["link_sort"])) {
        echo $this->get('sort_block', 'shop', $result);
        }

        echo '<div class="catalog catalog_in"><span class="box-links">
        <a href="#" class="ctg-tile active">
        <i class="fa fa-th-large"></i>
        '.$this->diafan->_('Плиткой').'
        </a>
        <a href="#" class="ctg-table">
        <i class="fa fa-th-list"></i>
        '.$this->diafan->_('Таблицей').'
        </a>
        </span>';

        if (!empty($result["children"]))
        {
        foreach ($result["children"] as $child)
        {
        if (!empty($child["rows"]))
        {
        $res = $result;
        $res["rows"] = $child["rows"];
        echo $this->get('rows', 'shop', $res);
        }
        }
        }

        if (!empty($result["rows"]))
        {
        echo $this->get('rows', 'shop', $result);
        }

        echo '</div>';


        Что здесь поменять, чтобы сперва отображался товар, а затем текст.
  • 25 июля 2016 г.
  • Цитата
    когда переходишь именно на страницу в Вашем случае интернет-магазин у вас есть там фильтр товаров? Тоже самое тут http://themes.diafan.ru/besthome/shop/ нет фильтра товаров, только на категориях.
    Потому, что на этом шаблоне фильтр поиска товаров выводится с параметром only_module
    Код
    <insert name="show_search" module="shop" cat_id="current" only_module="true">

    Цитата
    Поставлю вопрос по другому, как сделать категорию вторым уровнем вложенности www.site/<<<тут>>>

    Создайте категорию, она получит адрес site.ru/shop/category/. Т.е. shop - это адрес родителя, страницы, к которой подключен модуль магазина. А все товары из нее будут получать site.ru/shop/category/item/. Т.е. родитель категории shop + родитель товара category.
    Если после создания категории зайти и изменить у нее shop/category на category, она станет site.ru/category/ а все товары из этой категории будут получать site.ru/category/item/

    Цитата
    Я пытался привязать модуль инет магазина к главной странице, чтобы получить категорию со вторым уровнем вложености, на дефолтном шаблоне работало, но похоже данный шаблон не адаптирован под это, выводит не понятно что.
    Во-первых, не балуйтесь с переподключением или дублированием модуля, повесив модуль еще на одну страницу, Вы создадите вообще отдельный независимый магазин. Во-вторых, да, нужно смотреть, что в этом шаблоне с главной, /custom/my/themes/site_start.php А там своя структура, без show_body. Выводится только show_text (содержимое визуальника), а show_module нету, т.е. товары из магазина не выйдут
    • 25 июля 2016 г.
    • Цитата
      Создайте категорию, она получит адрес site.ru/shop/category/. Т.е. shop - это адрес родителя, страницы, к которой подключен модуль магазина. А все товары из нее будут получать site.ru/shop/category/item/. Т.е. родитель категории shop + родитель товара category.
      Если после создания категории зайти и изменить у нее shop/category на category, она станет site.ru/category/ а все товары из этой категории будут получать site.ru/category/item/


      Спасибо, получилось. Изначально при создании категории не возможно убрать www.site.ru/shop, только при повторном редактировании. Это и сбило меня.

Новости

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