Перейти к содержимому


Отображение Категорий В Корне Каталога, Вместо Товаров С Возможностью Переключения


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 41

#21 buddy90210

buddy90210

    Новичок

  • Пользователи
  • Pip
  • 2 сообщений

Отправлено 09 Июнь 2012 - 10:34

А как сделать такой же вид каталога товаров, т.е. что бы выводились только категории для шаблона Mokko

#22 Vaccina

Vaccina

    Активный участник

  • Модераторы
  • 24 353 сообщений

Отправлено 13 Июнь 2012 - 12:32

Вам необходимо установить Каталог товаров в виде главной страницы. Это делается в разделе Сайт -> Главная страница.

#23 Ксения

Ксения

    Пользователь

  • Пользователи
  • PipPip
  • 12 сообщений

Отправлено 19 Август 2012 - 00:01

Вот, пример как у кого-то получилось реализовать вашу задумку  :)
http://selenitstore.ru/catalog

#24 zaprom

zaprom

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 251 сообщений
  • ГородМосква

Отправлено 28 Октябрь 2012 - 21:37

Так всё таки как так сделать в шаблоне сияние как здесь http://selenitstore.ru/catalog

#25 Vaccina

Vaccina

    Активный участник

  • Модераторы
  • 24 353 сообщений

Отправлено 29 Октябрь 2012 - 10:58

Данный вопрос не однократно обсуждался. Например тут http://forum.storela...ndpost__p__6361

Подобная реализация не сильно отличается от установленной темы.

#26 Гость_Наталья C._*

Гость_Наталья C._*
  • Гости

Отправлено 08 Декабрь 2012 - 20:12

SOS! Помогите!
У меня сайт http://радуйсебя.рф  с шаблоном "Сияние".
Мне необходимо сделать в горизонтальном меню при нажатии кнопки "каталог" отображение категорий товаров, а не все товары подряд, как это реализовано сейчас.

Прочитала всю тему здесь, сделала 2 манипуляции, но ничего не получилось.

Сейчас у меня код такой в категории товары. Что мне и где нужно дописать? Помогите, пожалуйста!
Заранее благодарю!


<div class="page-headline">
  <h1>{CATEGORY_NAME}</h1>
</div>

<div class="pad-box">
  <!-- Строка пути -->
  <div id="site-path">
    <p>
      <a href="http://{NET_DOMAIN}/...}/">Главная</a>

      <!-- Если отображаем полный каталог товаров, без указания категории -->
      {% IF IS_FULL_CATALOG %}
         » <span class="current">Каталог товаров</span>
      <!-- Если отображаем товары в категории -->
      {% ELSE %}
        » <a href="{CATALOG_URL}" >Каталог товаров</a>
        {% FOR upper_navigation %}
          {% IF upper_navigation.CURRENT %} » <span class="current">{upper_navigation.NAME}</span>{% ELSEIF upper_navigation.CURRENT_PARENT %} » <a href="{upper_navigation.URL}" >{upper_navigation.NAME}</a>{% ENDIF %}
        {% ENDFOR %}
      {% ENDIF %}

    </p>
  </div>
  <!-- end Строка пути -->



  <!-- Фильтры показываются только если есть товары в категории -->
  {% IFNOT goods_empty %}
    <!-- Блок выбора параметра по которому производится сортировка списка товаров и возможность изменения лимитов выдачи -->
    <form action="">
      <table class="goodsListingTopNavigation">
        <tr>
          <td>
            <!-- Список фильтров, которые сейчас действуют на результаты поиска -->
            {% FOR goods_filters %}
              <input type="hidden" name="{goods_filters.NAME}" value="{goods_filters.VALUE}" />
            {% ENDFOR %}

            <!-- Поле выбора сортировки -->
            {% IF goods_show_order_fields %}
              Сортировать по:
              <select name="goods_search_field_id" onchange="this.form.submit();">
                {% FOR goods_order_fields %}
                  <option value="{goods_order_fields.ID}" {% IF goods_order_fields.SELECTED %}selected="selected"{% ENDIF %}>{goods_order_fields.NAME}</option>
                {% ENDFOR %}
              </select>
            {% ENDIF %}
          </td>
          <td class="alignCenter viewSelector">
            <!-- Переключатель режима просмотра -->
            {% IF GOODS_VIEW_TYPE=2 %}
              <strong title="Список товаров сейчас отображается в виде таблицы, по 2 товара на строку">Таблица</strong>&nbsp;
              <a href="?goods_view_type=1" title="Отображать список товаров в виде списка">Список</a>
            {% ELSE %}
              <a href="?goods_view_type=2" title="Отображать список товаров в виде таблицы с 2мя товарами на одну строку">Таблица</a>&nbsp;
              <strong title="Список товаров сейчас отображается в виде списка, где один товар занимает одну строку">Список</strong>
            {% ENDIF %}
            <!-- /Переключатель режима просмотра -->
          </td>
          <td class="alignRight">
            <!-- Поле выбора лимитов -->
            {% IF goods_show_per_page %}
              Показывать по:
              <select name="per_page" onchange="this.form.submit();">
                {% FOR goods_per_page_list %}
                  <option value="{goods_per_page_list.LIMIT}" {% IF goods_per_page_list.SELECTED %}selected="selected"{% ENDIF %}>{goods_per_page_list.LIMIT}</option>
                {% ENDFOR %}
              </select>
            {% ENDIF %}
          </td>
        </tr>
      </table>
    </form>
    <!-- END Блок выбора параметра по которому производится сортировка списка товаров -->
  {% ENDIF %}
  <!-- END Фильтры показываются только если есть товары в категории -->

  <!-- Goods list -->
  {% IF goods_empty %}

    <!-- Если не применено ни одного фильтра, значит в категории нет товаров -->
    {% IF goods_filters_empty %}

      <!-- Если в категории нет товаров, но есть категории, то отобразим их -->
      {%IFNOT nested_categories_list_empty %}

        <!-- Блок навигации по категориям, вложенным в текущую категорию -->
        <ul class="content_catalog_nested_categories">
          {% FOR nested_categories_list %}
            <li>
              <div class="imagem"><a href="{nested_categories_list.URL}" title="Перейти к категории &laquo;{nested_categories_list.NAME}&raquo;"><img class="goods-cat-image-medium" {% IF nested_categories_list.IMAGE_EMPTY %}src="{ASSETS_IMAGES_PATH}no-photo-small.png" width="130"{% ELSE %}src="{nested_categories_list.IMAGE_MEDIUM}"{% ENDIF %} alt="{nested_categories_list.NAME}" /></a></div>
              <a href="{nested_categories_list.URL}" title="Перейти к категории &laquo;{nested_categories_list.NAME}&raquo;">{nested_categories_list.NAME}</a>
            </li>
          {% ENDFOR %}
        </ul>
        <br clear="all"/>

      <!-- Если в категории нет ни товаров, ни категорий то сообщим пользователю что ничего нет -->
      {% ELSE %}
       <h3>Нет товаров в категории</h3>
      {% ENDIF %}

    <!-- Если производили фильтрацию товаров в категории -->
    {% ELSE %}
      <h3>Нет товаров для выбранных условий</h3>
    {% ENDIF %}

  {% ELSE %}
    {% IF GOODS_VIEW_TYPE=1 %}
      <!-- Список товаров. Список -->
      {% FOR goods %}
        <div class="listing">
          <div class="imagem"><a href="{goods.URL}" title="Перейти на страницу &laquo;{goods.NAME}&raquo;"><img class="goods-image-small" {% IF goods.IMAGE_EMPTY %}src="{ASSETS_IMAGES_PATH}no-photo-medium.png" width="220"{% ELSE %}src="{goods.IMAGE_SMALL}"{% ENDIF %} alt="{goods.NAME}" /></a></div>

          <div class="contm">
            <h3><a href="{goods.URL}" title="Перейти на страницу &laquo;{goods.NAME}&raquo;">{goods.NAME}</a></h3>
            <p>
              {goods.DESCRIPTION_SHORT}
            </p>
            <p>
              Цена сейчас: <a href="{goods.URL_MIN_PRICE_NOW}">{goods.MIN_PRICE_NOW | money_format}</a><br />
              {% IF goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT>goods.MIN_PRICE_NOW %}
                Цена без учёта скидки: <a href="{goods.URL_MIN_PRICE_NOW_WITHOUT_DISCOUNT}" class="lineThrough">{goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT | money_format}</a><br />
                <span class="listingDiscountInfo">До {goods.MAX_DISCOUNT_EXPIRED_AT | date} скидка составляет: {goods.MAX_DISCOUNT}%</span>
              {% ELSEIF goods.MIN_PRICE_OLD>goods.MIN_PRICE_NOW %}
                Старая цена: <a href="{goods.URL_MIN_PRICE_OLD}" class="lineThrough">{goods.MIN_PRICE_OLD | money_format}</a>
              {% ENDIF %}
            </p>

            <form action="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}" method="post" id="goodsListFormId{goods.MIN_PRICE_NOW_ID}" class="goodsListForm">
              <p>
                <input type="hidden" name="hash" value="{HASH}" />
                <input type="hidden" name="form[goods_from]" value="{goods.GOODS_FROM}" />
                <input type="hidden" name="form[goods_mod_id]" value="{goods.MIN_PRICE_NOW_ID}" />
                <a class="readmore" onclick="$('#goodsListFormId{goods.MIN_PRICE_NOW_ID}').submit(); return false;" href="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}?hash={HASH | url_amp}&amp;form%5Bgoods_from%5D={goods.GOODS_FROM}&amp;form%5Bgoods_mod_id%5D={goods.MIN_PRICE_NOW_ID}" title="Положить &laquo;{goods.NAME}&raquo; в корзину">Купить</a>
               </p>
            </form>

          </div>
          <div class="clr"></div>
        </div>
      {% ENDFOR %}
      <!-- /Список товаров. Список -->
    {% ELSE %}
      <!-- Список товаров. Таблица -->
      <table>
        <tr>
          {% FOR goods %}
            <td class="goodsListItem">  
              <div class="goodsListItemBlock withBorder cornerAll">
                <table class="goodsListItemImage">
                  <tr>
                    <td>
                      <a href="{goods.URL}" title="Перейти на страницу &laquo;{goods.NAME}&raquo;"><img class="goods-image-other" src="{% IF goods.IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-other.png{% ELSE %}{goods.IMAGE_OTHER}{% ENDIF %}" alt="{goods.NAME}" /></a>
                    </td>
                  </tr>
                </table>

                <h3 class="goodsListItemName"><a href="{goods.URL}" title="Перейти на страницу &laquo;{goods.NAME}&raquo;">{goods.NAME}</a></h3>
                <div class="goodsListItemPriceNew">
                  <a href="{goods.URL_MIN_PRICE_NOW}">{goods.MIN_PRICE_NOW | money_format}</a>
                </div>  
                <div class="goodsListItemPriceOld">
                  {% IF goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT>goods.MIN_PRICE_NOW %}
                    <a href="{goods.URL_MIN_PRICE_NOW_WITHOUT_DISCOUNT}" class="lineThrough">{goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT | money_format}</a>
                  {% ELSEIF goods.MIN_PRICE_OLD>goods.MIN_PRICE_NOW %}
                    <a href="{goods.URL_MIN_PRICE_OLD}" class="lineThrough">{goods.MIN_PRICE_OLD | money_format}</a>
                  {% ENDIF %}
                </div>
              </div>
            </td>
            {% IFNOT goods.last %}{goods.index | is_divided("3","</tr><tr>","")}{% ENDIF %}
          {% ENDFOR %}
        </tr>
      </table>
    <!-- /Список товаров. Таблица -->
    {% ENDIF %}
  {% ENDIF %}      
  <!-- end Goods list -->

  <!-- Pages -->
  {% IF show_pages %}
  <div class="pagination">
    <span class="pp-title">Страницы:</span>
    {% FOR goods_pages %}
      {% IF goods_pages.CURRENT %}
        <span class="pp-page pp-current">{goods_pages.PAGE}</span>
      {% ELSE %}
        <a class="pp-page" href="{GOODS_PAGINATE_URL}&amp;page={goods_pages.PAGE}">{goods_pages.PAGE}</a>
      {% ENDIF %}
    {% ENDFOR %}
  </div>
  {% ENDIF %}
  <!-- end Pages -->

  <!-- Описание категории -->
  {% IF CATEGORY_DESCRIPTION %}
    <div class="htmlDataBlock">
      {CATEGORY_DESCRIPTION}
    </div>
  {% ENDIF %}

  <!-- Короткое SEO описание категории -->
  {% IF CATEGORY_SEO_DESCRIPTION_SHORT %}
    <div style="padding-bottom:1em;">
      {CATEGORY_SEO_DESCRIPTION_SHORT}
    </div>
  {% ENDIF %}

  <!-- Полное SEO описание категории -->
  {% IF CATEGORY_SEO_DESCRIPTION_LARGE %}
    <div class="htmlDataBlock">
      {CATEGORY_SEO_DESCRIPTION_LARGE}
    </div>
  {% ENDIF %}

</div>

#27 support 2.0

support 2.0

    Активный участник

  • Модераторы
  • 4 950 сообщений

Отправлено 10 Декабрь 2012 - 09:01

 Наталья C. (08 Декабрь 2012 - 20:12) писал:

SOS! Помогите!
У меня сайт http://радуйсебя.рф  с шаблоном "Сияние".
Мне необходимо сделать в горизонтальном меню при нажатии кнопки "каталог" отображение категорий товаров, а не все товары подряд, как это реализовано сейчас.

Прочитала всю тему здесь, сделала 2 манипуляции, но ничего не получилось.

Сейчас у меня код такой в категории товары. Что мне и где нужно дописать? Помогите, пожалуйста!
Заранее благодарю!

В сообщении написано что Вам нужно ВЕСЬ код шаблона ТОВАРЫ заменить на тот, что представлен там. После этого у Вас все должно получиться. Больше никаких изменений не требуется.

#28 Гость_Наталья C._*

Гость_Наталья C._*
  • Гости

Отправлено 10 Декабрь 2012 - 10:43

 support 2.0 (10 Декабрь 2012 - 09:01) писал:

В сообщении написано что Вам нужно ВЕСЬ код шаблона ТОВАРЫ заменить на тот, что представлен там. После этого у Вас все должно получиться. Больше никаких изменений не требуется.

Спасибо за Ваш оперативный ответ. Получается. Только категории появляются в боковом меню, а мне его нужно оставить как есть, со списком товаров (так как товары итак уже распределены по категориям).
А вот заменить Каталог в горизонтальном меню так не получается.

Мне нужен тот же результат, который у меня получился, следуя Вашей рекомендации, но для горизонтального меню.
Спасибо!

#29 support 2.0

support 2.0

    Активный участник

  • Модераторы
  • 4 950 сообщений

Отправлено 10 Декабрь 2012 - 13:14

 Наталья C. (10 Декабрь 2012 - 10:43) писал:

Спасибо за Ваш оперативный ответ. Получается. Только категории появляются в боковом меню, а мне его нужно оставить как есть, со списком товаров (так как товары итак уже распределены по категориям).
А вот заменить Каталог в горизонтальном меню так не получается.

Мне нужен тот же результат, который у меня получился, следуя Вашей рекомендации, но для горизонтального меню.
Спасибо!

Т.е. Вам нужно чтобы из верхнего меню переходило на категории товаров? а Из правого меню осталось все как есть?

#30 Гость_Наталья C._*

Гость_Наталья C._*
  • Гости

Отправлено 10 Декабрь 2012 - 13:19

 support 2.0 (10 Декабрь 2012 - 13:14) писал:

Т.е. Вам нужно чтобы из верхнего меню переходило на категории товаров? а Из правого меню осталось все как есть?


Да, только чтобы верхнее поменялось.
При нажатии на верхнее  горизонтальное меню мне нужно увидеть появившиеся категории товаров, при нажатии на которые будет выход на товар.

А боковое меню оставить, как есть!

Спасибо огромное!

А боковое оставить, как есть!

#31 Koderhan

Koderhan

    Активный участник

  • Модератоpы
  • 6 227 сообщений

Отправлено 10 Декабрь 2012 - 15:21

 Наталья C. (10 Декабрь 2012 - 13:19) писал:

Да, только чтобы верхнее поменялось.
При нажатии на верхнее  горизонтальное меню мне нужно увидеть появившиеся категории товаров, при нажатии на которые будет выход на товар.

А боковое меню оставить, как есть!

Спасибо огромное!

А боковое оставить, как есть!
Не могли бы сообщить нам ваш сайт ?

#32 Гость_Наталья C._*

Гость_Наталья C._*
  • Гости

Отправлено 10 Декабрь 2012 - 15:40

 Koderhan (10 Декабрь 2012 - 15:21) писал:

Не могли бы сообщить нам ваш сайт ?

http://радуйсебя.рф

#33 Vaccina

Vaccina

    Активный участник

  • Модераторы
  • 24 353 сообщений

Отправлено 10 Декабрь 2012 - 23:34

Не совсем вас понимаю. Если вам необходимо отображение под категорий категорий вместо отображение товаров в каталоге товаров, то почитайте тему http://forum.storela...dpost__p__34680
Если же вам необходимо реализовать выпадающее меню из навигации, то почитайте тему http://forum.storela...еста/#entry2072

#34 Гость_Наталья C._*

Гость_Наталья C._*
  • Гости

Отправлено 13 Декабрь 2012 - 22:35

 Vaccina (10 Декабрь 2012 - 23:34) писал:

Не совсем вас понимаю. Если вам необходимо отображение под категорий категорий вместо отображение товаров в каталоге товаров, то почитайте тему http://forum.storela...dpost__p__34680
Если же вам необходимо реализовать выпадающее меню из навигации, то почитайте тему http://forum.storela...еста/#entry2072

Все прочитала. Это не то, что мне нужно.
Давайте снова ))
Мой сайт http:радуйсебя.рф
Я бы хотела сделать очень простую вещь: чтобы при нажатии на кнопку "Каталог" в верхнем горизонтальном меню появлялись категории товаров.

Вы мне уже помогли сделать это, но только для бокового вертикального меню.

Ваше ответ был" Все можно сделать гораздо проще, не меняя практически ничего в коде. Для начала зайдите в бэк-офис -> Товары -> Товары -> Выберете
Ювелирные USB флеш карты (http://xn--80aciet3b...-USB-флеш-карты)
USB флеш карты для мужчин (http://xn--80aciet3b...арты-для-мужчин)
Подарочные коробочки (http://xn--80aciet3b...очные-коробочки)
Подарочные сертификаты (http://xn--80aciet3b...ные-сертификаты)


Каталог товаров на сайте (http://anonimov.stor....ru/admin/store)
" -> Правой кнопкой мыши -> Создать подраздел -> Назвать его "Категории". Теперь в этот созданный подраздел положите все свои папки:"


Я это сделала. Получилось. Файл "Категории"  во вложении.
Но это только для бокового горизонтального меню, а меня в нем все устраивало.
Его не надо менять.

Надо сделать тоже самое, но для вертикального верхнего меню.
Понимаете?

С нетерпением жду Ваш ответ.Заранее благодарю.
Наталья

#35 Koderhan

Koderhan

    Активный участник

  • Модератоpы
  • 6 227 сообщений

Отправлено 14 Декабрь 2012 - 10:04

 Наталья C. (13 Декабрь 2012 - 22:35) писал:

Все прочитала. Это не то, что мне нужно.
Давайте снова ))
Мой сайт http:радуйсебя.рф
Я бы хотела сделать очень простую вещь: чтобы при нажатии на кнопку "Каталог" в верхнем горизонтальном меню появлялись категории товаров.

Вы мне уже помогли сделать это, но только для бокового вертикального меню.

Ваше ответ был" Все можно сделать гораздо проще, не меняя практически ничего в коде. Для начала зайдите в бэк-офис -> Товары -> Товары -> Выберете
Ювелирные USB флеш карты (http://xn--80aciet3b...-USB-флеш-карты)
USB флеш карты для мужчин (http://xn--80aciet3b...арты-для-мужчин)
Подарочные коробочки (http://xn--80aciet3b...очные-коробочки)
Подарочные сертификаты (http://xn--80aciet3b...ные-сертификаты)


Каталог товаров на сайте (http://anonimov.stor....ru/admin/store)
" -> Правой кнопкой мыши -> Создать подраздел -> Назвать его "Категории". Теперь в этот созданный подраздел положите все свои папки:"


Я это сделала. Получилось. Файл "Категории"  во вложении.
Но это только для бокового горизонтального меню, а меня в нем все устраивало.
Его не надо менять.

Надо сделать тоже самое, но для вертикального верхнего меню.
Понимаете?

С нетерпением жду Ваш ответ.Заранее благодарю.
Наталья
Выпадающее меню.На форуме не раз упоминалось про выпадающее меню.
http://forum.storela...ыпадающее-меню/

#36 Гость_Наталья C._*

Гость_Наталья C._*
  • Гости

Отправлено 14 Декабрь 2012 - 21:47

 Koderhan (14 Декабрь 2012 - 10:04) писал:

Выпадающее меню.На форуме не раз упоминалось про выпадающее меню.
http://forum.storela...ыпадающее-меню/

Спасибо за Ваш ответ. Но это не то, что мне нужно. Я не хочу, чтобы на моем сайте было выпадающее меню.
Мне нужно, чтобы было, как здесь http://petkovich.ru/catalog
То есть при нажатии на кнопку "Каталог" в верхнем горизонтальном меню на странице http://xn--80aciet3b...n--p1ai/catalog появлялись категории с картинками.
Поможете, пожалуйста?
Заранее благодарю!
Наталья

#37 Vaccina

Vaccina

    Активный участник

  • Модераторы
  • 24 353 сообщений

Отправлено 14 Декабрь 2012 - 23:24

Вам необходимо создать под категории, а так же прикрепить изображения к под категориям. Это все можно сделать в разделе "Товары" в карточке редактирования товарной категории. Так же вы можете настроить отображение категорий в разделе "Каталог товаров" по следующей теме форума http://forum.storela...г-т/#entry29600

#38 Гость_Наталья C._*

Гость_Наталья C._*
  • Гости

Отправлено 15 Декабрь 2012 - 16:24

 Vaccina (14 Декабрь 2012 - 23:24) писал:

Вам необходимо создать под категории, а так же прикрепить изображения к под категориям. Это все можно сделать в разделе "Товары" в карточке редактирования товарной категории. Так же вы можете настроить отображение категорий в разделе "Каталог товаров" по следующей теме форума http://forum.storela...г-т/#entry29600

Я сделала, как Вы сказали. Практически получилось.
Но теперь словосочетание "Каталог товаров" находится прямо на картинках. Некрасиво.

Пыталась сделать, как описано далее в этой теме, но ничего не изменилось. Ниже не ушло.
Принтскрин во вложении.

Мой сайт http://радуйсебя.рф

Заранее спасибо за помощь!

#39 miyako

miyako

    Активный участник

  • Модератоpы
  • 5 372 сообщений

Отправлено 15 Декабрь 2012 - 17:11

 Наталья C. (15 Декабрь 2012 - 16:24) писал:

Я сделала, как Вы сказали. Практически получилось.
Но теперь словосочетание "Каталог товаров" находится прямо на картинках. Некрасиво.

Пыталась сделать, как описано далее в этой теме, но ничего не изменилось. Ниже не ушло.
Принтскрин во вложении.

Мой сайт http://радуйсебя.рф

Заранее спасибо за помощь!
Приложите пожалуйста принтскрин еще раз

#40 Гость_Наталья C._*

Гость_Наталья C._*
  • Гости

Отправлено 15 Декабрь 2012 - 18:22

Каталог с ошибкой.jpg

 miyako (15 Декабрь 2012 - 17:11) писал:

Приложите пожалуйста принтскрин еще раз

Приложила




Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных