Ошибаетесь. Хорошо работать может и спагетти-код. Но от этого он не станет удовлетворять концепции MVC. У Вас налицо полное непонимание принципов написания не только фреймворков, но и простых CMS.
Целые сутки терпел. 😂
И это предел. Теперь главное – успеть добежать.
Если подход "свой", то не надо называть эту дичь "MVC". У меня нет проблем с чтением кода, это у Вас проблемы с его написанием.
Я уже написал выше, что никакой MVC там и близко не лежит
if($mod!='admin')$req="($req or `mdl`='')"; $db->request("SELECT `des`,`lnk` FROM `menu` WHERE $req and `vis`=1"); $dat=$db->MeetAll();$res=''; foreach($dat as $val){ if($nvg==$val['lnk'])$sg=true; else if($mod!='site' && $mod!='admin'){ if(strpos($val['lnk'],"$mod/")!==false)$sg=true;else $sg=false; }else $sg=false; if($sg)$lm='<li><a class=active>'.$val['des'].'</a></li>'; else $lm='<li><a href='.$val['lnk'].'>'.$val['des'].'</a></li>'; $res.="$lm\r\n"; }
Да.
По-видимому, именно из-за этого неправильного мнения и было принято решение затеять подобное безобразие. Но подход к созданию CMS избран совершенно неверный и в корне порочный.
Дык именно в этом и оригинальность же. ☝
Лично у меня 3 CMS-ки. Две более или менее рабочие. ;)
Так не бывает. Стили всегда надо править. Если не сразу, так при последующей "эксплуатации". Другое дело, что не каждая тема допускает создание дочерней.
Это хорошо. Лучше, когда человек в одиночку поймёт свою дурную затею, а не будет втягивать в неё ещё кого-то. Проект совершенно никуда негодный.
Это очень плохо. В результате вместо шаблона получается какой-то конгломерат.