Джумла | PHP :Наличие категории списка блогов/последних статей в структуре меню

Итак, у меня есть меню, в котором некоторые пункты меню представляют собой списки динамических категорий. Что-то подобное в левой навигационной (например):

Menu One
Category Two
  - Dynamic Article 1
  - Dynamic Article 2
  - Dynamic Article 3
Menu Three
Category Four
  - Dynamic Article 1
  - Dynamic Article 2
  - Dynamic Article 3  

РЕДАКТИРОВАТЬ

Я думаю, что мое описание меню не совсем понятно, поэтому я немного расширю его.

Скажем, у меня есть левая навигация, которая выглядит очень шикарно и организована вот так:

 - About Us
   - Jack
   - Joe
   - Our Dog
 - Success Stories
   - Sammy in South Dakota
   - Delilah in Delaware
   - Arty from Arkansas
   -....
 - Contact Us
 - Recent Articles
   - 9/4
   - 9/2
   - 8/30
   - 8/27
   - 8/25
   -...

И попутно имело смысл превратить «Истории» и «Статьи» в отдельную категорию, поскольку они часто обновляются, а процесс добавления и удаления пунктов меню требует слишком много обслуживания. Предположим также, что в разделах «Истории успеха» и «Последние статьи» мне нужны последние «x» статей, скажем, 5.

Если бы у меня было только одно меню, я мог бы использовать модули последних новостей Joomla (, которые похожи на «Список категорий» , но будут отображаться в области меню ). Но если вы попытаетесь вставить это, он будет перечислять статьи либо до, либо после вашего существующего меню (, например, может заставить его сделать :О нас / Связаться с нами / Истории успеха / Последние статьи ).

Мне нужно, чтобы он был интегрирован в структуру меню, чтобы было сочетание пунктов меню, которые являются статическими (, одной ссылкой меню, ведущей на одну страницу ), и динамической (, где меню показывает последние x статей из этого категория ). Этот список категорий должен вызываться как подпрограмма во время динамической генерации меню. Или пункт меню (Истории успеха )необходимо заменить списком категорий в структуре меню. Может быть, модуль расположить вместо меню, а затем разместить там последние новости?


Я нашел статью , в которой говорилось о создании плагина. Этот документ Joomla , хотя и для 1.5, создает впечатление, что последний модуль новостей просто подключается к меню -, но это не сработало.

Я создал очень простые плагины и только изучаю PHP и Joomla dev -, как мне перехватить структуру меню, чтобы подключить список категорий? Или, если есть «нестандартный» способ сделать это, я весь в ушах. Если это плагин , как бы вы перехватывали меню?

Моя первоначальная мысль заключалась в том, чтобы сказать, что если категория = 15, то распечатать позицию модуля «категория15». Что-то вроде этого . Не знаю, на правильном ли я пути.

Как всегда, спасибо!

6
задан Community 23 May 2017 в 11:45
поделиться