2010-02-25 15 views
8

Próbuję zbudować system szablonów w CodeIgniter takich jak wordpress. Czy ktoś ma jakieś linki lub wskazówki, którymi chciałbym się z nami podzielić w tej sprawie?System szablonów w CodeIgniter takich jak wordpress?

Chciałbym utworzyć kilka funkcji, które można wywołać z tych stron szablonu php, jak w wordpress. Na przykład, aby wyświetlić komentarze z elementu lub pętli przez coś, a nawet tag_could.

Folder widoków będzie kontemplować różne pliki folderów szablonów &.

i tak jest smarty, ale nie, nie chcę z niego korzystać.

Odpowiedz

4

Wyjazd

http://www.williamsconcepts.com/ci/codeigniter/libraries/template/index.html

Szablon jest dla Ciebie, jeśli:

  • Można poczuć się jak przy użyciu widoków może być przylegający, zwłaszcza gdy "osadzanie" poglądy.
  • Nie lubisz wywoływać nagłówka, stopki i innych widoków globalnych z każdej metody kontrolera.
  • Preferujesz posiadanie jednego "szablonu głównego", który można zmienić dla dowolnego kontrolera, aby spełnić unikalne potrzeby w zakresie projektowania aplikacji.
  • Nie chcesz drastycznie zmieniać sposobu, w jaki sterujesz interfejsami i widokami.
  • Użytkownik lubi przejrzystą, dokładną dokumentację na równi z Podręcznikiem użytkownika CodeIgniter.
+1

link jest martwy! – xyonme

11

Spójrz na moje Template library. Obsługuje moduły, motywy, części i układy, dzięki czemu można utworzyć jeden główny układ dla każdego motywu, a następnie mieć widoki modułowe, jeśli chcesz.

Chociaż nie jesteś fanem Smarty, możesz być zainteresowany wypróbowaniem Dwoo. Obaj są bardzo podobni, ale Dwoo ma tę zaletę, że nie wysysa dużych piłeczek osłów, co jest głównym upadkiem Smarty'ego. Napisałem numer extension for the CodeIgniter Parser library, aby móc korzystać z Dwoo, który idealnie integruje się z moją biblioteką szablonów.

Pomiędzy tymi dwoma można tworzyć całkiem wydajne, tematyczne aplikacje MVC.

+0

Jeden na phil's ive oparty mój własny od jego i jego pracował wielki –

+0

Mój nie dość dobry dla ciebie Tom? heh :-p Jeśli masz ochotę wesprzeć zmiany, zawsze chętnie dołączę lub zaakceptuję widelce Githuba. –

+0

dziękuję: D Korzystam z biblioteki szablonów, którą sylvio opublikował, ponieważ skomentował wcześniej, a ja już wskoczyłem do kodu, ale po obejrzeniu podanego linku upewnię się, że przyjrzę się również twojej bibliotece szablonów i zobaczę który działa lepiej, ponieważ będę sprzedawał ten skrypt, który robię, potrzebuję go łatwo dostosować. wielkie dzięki za odpowiedź – Christophe

Powiązane problemy