Cytat
Oczywiście wszystkie dane (łącznie z pozycją na stronie) trzymane są w bazie danych.
Można jaśniej? Co to są te "wszystkie dane" i co rozmiesz przez "pozycja na stronie"?
Sprawa nie wydaje się tak bardzo skomplikowana jeżeli CMS dzieli się na wyraźne moduły. Ale rozważcie taki problem: jest strona pewnej firmy X. Większość tej strony to zwykły statyczny kod z treścią informacjyjną. Jedyne typowe moduły to np. cennik, kontakty, jakiś sklep.
Wymyśliłem, że stworz moduł który będzie obsługiwał treść informacjyną, ale wtedy w menu muszą znaleźć się linki do tego samego mudułu, ale jednocześnie do innych stron przez ten moduł obsługiwanych. Jednocześnie nie można wrzycić do menu linków do wszystkich stron z treścią informacyjną, tylko trzeba je podzielić na kategorie - stworzyć hierarchie.
Z pełną automatyką chyba będzie problem, ale mam w zamyśle pewne rozwiązanie. Jak będe miał jakieś konkretne rozwiązania to pokaże.