Info o ciastkach

Eeee...
Żeby strona działała fajnie to trzeba zaakceptować obsługę pewnych plików. Jeśli jesteś nienormalny, nosisz czapkę z amelinium i siedzisz w schronie zbudowanym z poduszek to możesz je sobie wyłączyć. Autor strony nie czerpie żadnych korzyści z cookies (twierdzi nawet, że ten komunikat jest głupi), ale, cóż - Unia wymaga. Korzystając z witryny zgadzasz się z polityką cookies.

Wszystko w budowie...

Budujemy obiektowo cz 3

logo php

Uff, tyle roboty a na razie mamy czystą kartkę.

Nie będę pisał też jak dodać tło do strony, co to jest #wrapper (lub #container) albo po co dodalem jeszcze #body_container i #front. Powiedzmy, że są to kwestie umowne ale zbytnio byśmy zboczyli z drogi. Kwestie stylów też pomijam. Na warsztat idzie sam szkielet. Utworzyłem obiekt klasy HEADER który zawiera takie dane jak pierwszy kontakt oraz link do strony głównej. Powiedzmy, że to nie wymaga wyjaśnienia. Dzisiaj tylko kilka wspomagaczy na warsztat.

Z niusów to dodałem klasę Fontello. Fontello to ikony na stronę. Pobrać je można stąd. Cała klasa wygląda tak



  class Fontello{
    private $sClass;
    public function __construct($class){
      $this->sClass=$class;
      $this->utworz();
    }
    public function __destruct(){}
    public function utworz(){
      echo '<i class="'.$this->sClass.'"></i>';
    }
  }

Utworzyłem również div czyszczący floaty



class DivClear{
  public function __construct(){
    echo '<div class="clear_both"></div>';
  }
  public function __destruct(){}
}

W cssie wygląda on tak



div.clear_both{visibility:hidden;width:0;height:0;clear:both;}

Oba obiekty tworzymy standardowo



new Fontello('nazwa-ikony');
new DivClear;

Stopka to również obiekt. I to na razie tyle. Oczywiście cdn.

Komentarze (0)

Nikt jeszcze nie dodał komentarza. Możesz być pierwszy.

Napisz komentarz lub zgłoś błąd

Dodane w dniu 28 października 2015 przez Michał Misztal
Kopiowanie powyższych wypocin dozwolone pod warunkiem podania źródła, znaczy tandemu autor + link do strony