Vytvor si modulovú pozíciu position-69 v xml súbore šablóny, do šablóny ju ale nedávaj,aby sa ti obsah nezobrazoval 2x.
Ku každej položke menu si vytvor do tejto pozície modul a nastav ho iba pre danú položku.
(Myslím,že som videl modul,ktorý dokázal načítať aktuálny článok do modulu.Ak ho nájdeš,ušetrí ti to robotu).Môžeš použiť normálny HTML modul a obsah z článku tam skopírovať alebo použiť niektorý modul na zobrazenie vybraného článku podľa ID.
V šablóne si urob podmienku,aby sa pri týchto položkách menu hlavná časť vôbec nezobrazovala.(ak ju nebudeš zobrazovať nikde,môžeš <jdoc:include type="component" /> zo šablóny úplne vyhodiť).
Itemid položiek menu si zistíš v správe menu v administrácii.Aktuálne Itemid si v šablóne zistíš pomocou
JSite::getMenu()->getActive()
V súbore modulu menu modules\mod_menu\tmpl\default.php si niekde na konci po vygenerovaní odkazu vytvoríš podmienku,či je práve vytvorená položka menu aktívna (teda tá,čo sa práve zobrazuje).
Id aktívnej položky máš v premennej $active_id .
Pokiaľ áno,necháš si vygenerovať modul z pozície vytvorenej na začiatku týmto kódom:
JFactory::getDocument()->loadRenderer('modules')->render('position-69');