Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][MySQL][inne] Budowa CMSa kilka problemów, Potrzeba wsparcie przy tworzeniu własnego systemu
cypeczek
post 26.12.2010, 17:42:09
Post #1





Grupa: Zarejestrowani
Postów: 37
Pomógł: 0
Dołączył: 9.07.2010

Ostrzeżenie: (0%)
-----


Witajcie panowie,
zajmuje się od dłuższego czasu webdesignem. Grafika i CSS (+HTML oczywiście). Jakiś czas temu postanowiłem poszerzyć ofertę o budowanie stron, dobrze idzie, tylko albo są statyczne, albo korzystając z darmowych cmsów. Posiedziałem trochę w sieci przy kursach, zmarnowałem kilka tygodni na próby i doświadczenia. Postanowiłem zbudować jakiś własny system zarządzanie treścią. Moja wiedza o php to trochę ponad podstawowa, jednak nieźle mi idzie. Witajcie panowie,
zajmuje się od dłuższego czasu webdesignem. Grafika i CSS (+HTML oczywiście). Jakiś czas temu postanowiłem poszerzyć ofertę o budowanie stron, dobrze idzie, tylko albo są statyczne, albo korzystając z darmowych cmsów. Posiedziałem trochę w sieci przy kursach, zmarnowałem kilka tygodni na próby i doświadczenia. Postanowiłem zbudować jakiś własny system zarządzanie treścią. Moja wiedza o php to trochę ponad podstawowa, jednak nieźle mi idzie. Założyłem już kilka tematów w tym celu i myślę że to bez sensu jak mam problem to zakładać nowy więc proszę moderatora o ich scalenie.

Temat: PHPPlik jezykowy
Temat: HTMLPHP Edycja pliku

Mój skrypt może nie będzie należał do jakiś super zaawansowanych maszyn, ale będzie działać to najważniejsze, jak skończę to udostępnię wszystkim kod w ramach podziękowania za pomoc.

Co już jest:

  • Ogólny zarys budowy na suchych plikach
  • Panel Administratora
  • System newsów i zarządzanie nimi w PA
  • Rejestracja i logowanie użytkowników
  • System plików językowych


Co trzeba zrobić

  • System szablonów
  • Zarządzanie użytkownikami
  • Obsługa ustawień strony w PA (meta, włączenie/wyłączenie, dodawanie stron i ich edycja, zarządzanie menu)
  • System szablonów


Tak wygląda bieżący etap. I stanąłem na systemie szablonów. Hcę mieć coś podobnego jak w phpBB3 bo tamten bardzo mi się podoba. Stworzyłem coś na ten wzór, ale kiedy otwieram nie wczytuje mi szablonu, biała strona. Wklejam kod czy może ktoś wie gdzie jest błąd.

Wiem, ze założenie takiego tematu jest dość zuchwałe i jeżeli łamie znacząco regulamin to proszę moderatora o zamknięcie, jeżeli nie to bardzo proszę opomoc. Dwóch najbardziej pomocnych mogę wynagrodzić wykonaniem profesjonalnej grafiki na waszą stronę lub forum.

Poniżej mój pseudo system szablonów:

layout.php
  1. <?php
  2. class lay {
  3. public $render;
  4. public function render($plik, $tablica){
  5. $this->render=file_get_contents('template/".$plik.".html');
  6. foreach($tablica as $t => $content){
  7. $this->render=str_replace("{".$t."}", $content, $this->render);
  8. }
  9. $this->render=preg_replace('({(.*?)})', "", $this->render);
  10. }
  11.  
  12. public function __desctruct(){
  13. unset($this->render);
  14. }
  15.  
  16. return $this->render;
  17. }
  18. ?>


index.php
  1. <?php
  2. include 'layout.php';
  3.  
  4. $dane = array(
  5. tytul => 'Super strona',
  6. naglowek => 'Moj nagłowek jaki chcę',
  7. tresc => 'Zawartość mojej strony!'
  8. );
  9.  
  10. $szablon = new lay();
  11. echo $szablon->render('index', $dane);
  12. ?>


index.html
  1. <head>
  2. <title>{tytul}</title>
  3. </head>
  4. <body>
  5. <h1>{naglowek}</h1>
  6. <p>{tresc}</p>
  7. </body>
  8. </html>


Panowie bardzo proszę o podpowiedź.

Ten post edytował cypeczek 26.12.2010, 17:50:02
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 31.07.2025 - 08:33