Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> jak rozwiazac problem modulow
trucksweb
post 5.02.2006, 20:37:31
Post #1





Grupa: Zarejestrowani
Postów: 1 199
Pomógł: 31
Dołączył: 22.03.2004
Skąd: Warszawa

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


wlasnie, zaczynam pisac cms'a i zastanawiam sie jak polaczyc wszystko w calosc.
Otoz mam plik index.php, header.php i footer.php
szablon strony sklada sie wlasnie z tych plikow. jak zrobic zeby po kliknieciu w link w menu, ktore jest w pliku header.php otwieralo sie w pliku index.php- u mnie srodek designu ? poprzez includowanie questionmark.gif

jesli tak to w kazdym pliku mam dodawac meta dane questionmark.gifi jak dodac wtedy style ?
troche sie pogubilem i nie wiem jak z tego wyjsc worriedsmiley.gif


--------------------
Rozmawia dwóch dyrektorów:
- Jaki jest twój ideał sekretarki?
- 20-letnia dziewczyna z 30-letnim doświadczeniem.
Go to the top of the page
+Quote Post
fiszol
post 6.02.2006, 13:53:34
Post #2





Grupa: Zarejestrowani
Postów: 449
Pomógł: 16
Dołączył: 25.05.2004
Skąd: Gorzów Wlkp.

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


na Twoim miejscu w header.php umieśiłbym jedynie wszystko do momentu <head>
odnośnie otweiranie w index.php - tak, poprzez includowanie. W miejscu gdzie mają wyświetlać się strony wsadź coś pokroju:
  1. <?
  2. if (isset($_GET['s']) && $_GET['s'] != false)
  3.  {
  4.  $strona = $_GET['s'].'.html'; //lub php
  5.  if(file_exists($strona))
  6. {
  7. include $strona;
  8. }
  9. else
  10. {
  11. echo "Nie ma takiej strony";
  12. }
  13. }
  14. ?>


ps - gdzie tu widzisz moduły ?smile.gif


--------------------
\o/
Go to the top of the page
+Quote Post
seaquest
post 6.02.2006, 14:57:36
Post #3





Grupa: Przyjaciele php.pl
Postów: 790
Pomógł: 7
Dołączył: 6.02.2003
Skąd: Polska

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


Nie to forum!
Przenoszę na php Początkujący.


--------------------
Michał Płachta
Warsztat: Mac OS X Leopard, PostgreSQL, Text Mate, Retrospectiva + SVN
Go to the top of the page
+Quote Post
trucksweb
post 6.02.2006, 15:38:15
Post #4





Grupa: Zarejestrowani
Postów: 1 199
Pomógł: 31
Dołączył: 22.03.2004
Skąd: Warszawa

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


wedlug mnie HYDEPARK, bo chcialem poznac sugestie ludzi piszacych cmsy, zeby nie wprowadzac bledow, a rozwiazanie juz sam bym znalazl, ale widocznie wyrocznia inaczej sadzi exclamation.gif offtopic.gif


--------------------
Rozmawia dwóch dyrektorów:
- Jaki jest twój ideał sekretarki?
- 20-letnia dziewczyna z 30-letnim doświadczeniem.
Go to the top of the page
+Quote Post
cadavre
post 6.02.2006, 16:14:52
Post #5





Grupa: Zarejestrowani
Postów: 472
Pomógł: 7
Dołączył: 7.12.2005
Skąd: Gliwice

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


Aktualnie też biorę się za wersję 2.0 mojego CMSa i zrobiłem w nastepujący sposób:

header.ph
----------
admin.php [z include("$dzialanie.php")]
i tym inkluduje jeden plik powiedzmy newsy_funct.php, który ma wszystkie działania, do tego dołączam $menu, który wstawia się w odpowiednie miejsce w admin.php
----------
footer.php

EDIT: Przed momentem skleiłem coś takiego:
  1. <?php
  2. if(!isset($_GET['goto'])) {
  3. if(!isset($_SESSION['goto'])||$_SESSION['goto']=="home") {
  4. include("home.php");
  5. }
  6. else {
  7. include("".$_SESSION['goto']."_funct.php");
  8. }
  9. }
  10. else {
  11. if($_GET['goto']=="home"){
  12. include("home.php");
  13. }
  14. else {
  15. include("".$_GET['goto']."_funct.php");
  16. }
  17. }
  18. ?>

W inkludowanych plikach (np. news_funct.php) mam na pcozątku $_SESSION['goto'] = "nazwa dzialu"; .

Ten post edytował cadavre 6.02.2006, 19:20:15


--------------------
Silesian PHP User Group - www.spug.pl
Symfony2, OAuth2, budowanie API - masz pytania? Pisz!
Go to the top of the page
+Quote Post

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: 7.07.2025 - 23:51