Ich habe meinen Admin-Backend der Website als eine andere Anwendung zu schaffen, etwa so:Kohana 3 Admin Struktur
admin
--classes
----controller
----model
--views
--.htaccess
--bootstrap.php
--index.php
application
--classes
----controller
----model
--views
--bootstrap.php
.htaccess
index.php
Aber es ist ein bisschen ärgerlich für mich so und so war ich nur zurück gehen zu denken und Platzieren den Admin-Ordner als Unterordner der Hauptanwendung, die in der Regel so sein würde:
application
--classes
----controller
------admin
----model
------admin
--views
----admin
--bootstrap.php
.htaccess
index.php
ich bin nicht allzu gern dieses Setup entweder obwohl lol. Also meine Frage ist, ist es möglich, eine Struktur wie diese zu erstellen?
application
--admin
----classes
------controller
------model
----views
--classes
----controller
----model
--views
--bootstrap.php
.htaccess
index.php
Wenn das nicht möglich ist, denke ich, werde ich nur mit dem 2. Weg bleiben. Obwohl ich noch eine Frage habe, ist es möglich, den Controller und die Modellordner über die Klassen zu verschieben? Ich bin mir sicher, dass es dafür einen guten Grund gibt. Aber ehrlich gesagt, muss ich einfach mehr klicken, um dorthin zu gelangen. Ich würde Controller, Modell und Ansichten alle auf der gleichen Ebene bevorzugen, wäre das möglich?
Vielen Dank.
Ist das nicht Admin als separate Anwendung? Der Grund, warum ich vermeiden wollte, zwei Anwendungen zu verwenden, liegt an den zusätzlichen Index-, Bootstrap- und anderen Dateien. Außerdem versuchen Sie, die Basis-URL der Hauptanwendung in der Admin-App zu finden. Ich werde das ausprobieren und sehen, ob das passiert. – noluck
Ich bleibe nur für den 2. Weg, aber danke für deine Antwort. – noluck