Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 57 Pomógł: 1 Dołączył: 11.10.2007 Ostrzeżenie: (0%)
|
Tak jak w temacie. Szukałem pluginu CMS do frameworka i nie mogłem znaleźć nic konkretnego. Niektórzy proponowali żeby zintegrować sobie Joomla! albo Drupal, ale chyba mija się to z celem. Wydaje mi się więc że można sobie "stworzyć" plugin biorąc dowolny CMS, wsadzając go do katalogu /app/plugins/cms i zmieniając jego "class ContentsController extends AppController" na "class ContentController extends CmsAppController". Tak samo z AppModel. Views zostają jakie są. Tabele chyba też mogą zostać ważne żaby nie duplikowały się z tabelami aplikacji.
Czy mam rację? Czy potrzebne są jakieś poważniejsze zmiany w kodzie? No i czy będzie konieczność uruchamiania konsoli "bake"? Bo skoro są tabele i modele i controllery to chyba nie. |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 19.06.2010 Ostrzeżenie: (0%)
|
Większych herezji nie czytałem (IMG:style_emoticons/default/smile.gif)
Jak można zintegrować z frameworkiem PHP gotowego CMS-a (IMG:style_emoticons/default/biggrin.gif) ? Może od początku: - gotowy CMS (Wordpress, Joomla itd) = baaardzo ogólnikowo, jest to gotowy program, korzystający z własnego autorskiego kodu i własnej architektury do którego możesz znaleźć w necie pluginy z różnymi funkcjami. - framework PHP - Jest to szablon na program, udostępniający szeregi funkcjonalności, od obsługi requestów, systemów zarządzania sesją itd. W frameworku CakePHP możesz napisać własnego CMS-a, który będzie składał się z różnych kontrolerów, akcji, widoków. Albo jeżeli nie masz czasu (lub umiejętności) pisać własnego rozwiązania a ktoś wymusza na Ciebie aby było to postawione na CakePHP polecam: http://croogo.org/ Jest to CMS oparty o framework CakePHP 1.3 |
|
|
|
23kulpamens [cakePHP] CMS plugin, albo czy da się z CMS'a zrobić plugin 27.10.2011, 18:14:59
vee Nie prościej napisać plugin do np. Drupala/Joomla? 20.12.2011, 13:48:54
23kulpamens Musiałby to być plugin zamieniający Durpal / Jooml... 4.01.2012, 14:36:49 ![]() ![]() |
|
Aktualny czas: 26.12.2025 - 11:41 |