Перейти к содержанию
Форум поддержки пользователей VamShop

Как сделать страницу со всеми статьями с разбивкой по темам


Рекомендуемые сообщения

Доброго времени суток!

 

Есть необходимость сделать страницу с выводом всех статей. Статьи разделяются на тематики. Выглядеть это должно примерно так:

 

Смартфоны

  Как выбрать смартфон?

  FAQ по смартфонам.

...

Мобильные телефоны

  Как выбрать мобильный телефон?

  FAQ по мобильным телефонам.

...

...

...

 

Сделать страницу с выводом всех тем по списку у меня получается. В категории Статьи создаем подкатегории и называем их Смартфоны, Мобильные телефоны и т.д., затем добавляем туда сами статьи.

 

Создаем на основе микрошаблона subcategory-listing свой микрошаблон my-articles-subcategory-listing и вызываем его в шаблоне "Страница категории" если $content_alias == "articles")

 

Но что нужно добавить в шаблон my-articles-subcategory-listing чтобы еще все названия статей определенных тем выводились что-то не пойму?

Ссылка на сообщение
Поделиться на другие сайты

Вот смотрите пример раздела Информация - http://demo.vamshop.com/category/information.html

 

По сути, это тоже самое, т.е. открыли категорию и виден список всех страниц категории.

 

т.е. создаёте категорию и внутри статьи.

 

или я вопрос не совсем понял?!

Ссылка на сообщение
Поделиться на другие сайты

Нет, не это нужно. Нужно чтобы статьи (в вашем примере Доставка, Оплата, О магазине, Контакты) были еще разбиты по разделам. Чтобы выводилось это все вместе.

 

Если из Вашего примера исходить, то нужно ввести еще 2 раздела, первый: Доставка и оплата, второй: О нас. Далее в эти разделы перенести страницы Доставка, Оплата, О магазине, Контакты.

 

И все это вывести в таком виде:

Доставка и оплата

- Доставка

- Оплата

О нас

- О магазине

- Контакты

Ссылка на сообщение
Поделиться на другие сайты

Т.е. отобразить, к примеру "Доставка", "Оплата" можно только после нажатия "Доставка и оплата", сразу никак вывести?

Ссылка на сообщение
Поделиться на другие сайты
Вам нужно выводить и категории и содержимое категорий, правильно?!
 
Например, можно в категории Информация создать подкатегории.
 
Внутри подкатегорий создать страницы.
 
Затем в Админке - Оформление - Микро-шаблоны - subcategories-listing добавить у подкатегорий вывод содержимого этих самых подкатегорий:
Например после:
 
 
{$node.short_description|strip_tags|truncate:120:"...":true}
 
 
добавить:
 
 <ul>
 {content_listing template="links" parent="{$node.id}" type="page"}
 </ul>
 
т.е. это значит, что когда Вы зайдёте вот сюда http://demo.vamshop.com/category/information.html
В раздел информация, у Вас будут выведены подкатегории и ниже содержимое этих подкатегорий (страницы)
 
Смотрите, что в коде указа type=page
 
т.е. выводятся только страницы, т.е. тип контента страница, если другой тип контаента, можно через запятую указывать разные типы.
 
Надеюсь, что понятно объяснил.
 
Ну а дальше уже дело техники, т.е. сделайте своё оформление, как Вам нужно.
 
Но в принципе, если я правильно понял Вашу задачу, она решается именно так.
Ссылка на сообщение
Поделиться на другие сайты

т.е. в Вашем случае создаёте в категории Информаци подкатегории (тип контента Категория) Смартфоны, Мобильные телефоны.

 

Внутри этих подкатегорий создаёте страницы (тип контента Страница): Как выбрать смартфон? FAQ и т.д.

 

Тогда у Вас именно так и получится как Вы спрашивали в первом сообщении темы.

Ссылка на сообщение
Поделиться на другие сайты
×
×
  • Создать...