Drogi Czytelniku! Poniżej zamieszczona jest errata do książki:
"PHP5. Programowanie z wykorzystaniem Symfony, CakePHP, Zend Framework"
Jest to lista błędów znalezionych po opublikowaniu książki, zgłoszonych i zaakceptowanych przez naszą redakcję. Pragniemy, aby nasze publikacje były wiarygodne i spełniały Twoje oczekiwania. Zapoznaj się z poniższą listą. Jeśli masz dodatkowe zastrzeżenia, możesz je zgłosić pod adresem: helion.pl/user/erraty
Strona | Linia | Jest | Powinno | Zgłaszający |
---|---|---|---|---|
23 | <?php
echo link_to(′O firmie′,′wizytowka/oFirmie′).′ | ′. echo link_to(′Oferta′,′wizytowka/oferta′).′ | ′. echo link_to(′O firmie′,′wizytowka/kontakt′).′ | ′. echo link_to(′O firmie′,′wizytowka/referencje′); ?> |
<?php
echo link_to(′O firmie′,′wizytowka/oFirmie′).′ | ′; echo link_to(′Oferta′,′wizytowka/oferta′).′ | ′; echo link_to(′O firmie′,′wizytowka/kontakt′).′ | ′; echo link_to(′O firmie′,′wizytowka/referencje′); ?> |
Tomasz Skaraczyński | |
32 | 4 od dołu | ...kontroler.php/modul/szukajOsobe/... | ...kontroler.php/modul/szukajOsoby/... | - |
63 | ostatni | potrzebnym informacji w nagłym wypadku | potrzebnych informacji w nagłym wypadku | - |
91 | Przed ostatni akapit, pierwszy wiersz | Rekordy z bazy pobierane są zaprzy pomocą metody ... | Rekordy z bazy pobierane są za pomocą metody ... | - |
218 | 10 | protected $_nazwa = ′pro_nazwa′; | - | |
281 | 10,11 od dołu | echo $html->image(
′/images/logo/′ . $aReferencja[′Referencje′][′ref_nazwafirmy′]) |
<?php echo $aReferencja[′Referencje′][′ref_nazwafirmy′]; ?> | - |
Poniżej znajduje się lista błędów znalezionych przez czytelników, ale jeszcze nie potwierdzonych przez Redakcję:
Strona | Linia | Jest | Powinno | Zgłaszający |
---|---|---|---|---|
0 | płyta CD | Na płycie CD jest stabilna wersja CakePHP 1.2, ale niestety nie współpracuje ona z PHP 5.3 (Instalowany z dostarczonym serverem WAMP). Główna strona CAKa (index.php) pełna jest błędów typu :"Deprecated: Assigning the return value of new by reference is deprecated in C:\wamp\www\wiz-cake\cake\libs\inflector.php on line 131". | Zainstalowanie najnowszej acz niestabilnej jeszcze wersji CakePHP 1.3 pomogło w pozbyciu sie w/w błędów. | - |
23 | 7 i 8 | echo link_to(′O firmie′,′wizytowka/kontakt′).′ | ′.
echo link_to(′O firmie′,′wizytowka/referencje′); ?> |
echo link_to(′Kontakt′,′wizytowka/kontakt′).′ | ′.
echo link_to(′Referencje′,′wizytowka/referencje′); ? |
Michał Matuszewski |
23 | 7 i 8 | echo link_to(′O firmie′,′wizytowka/kontakt′).′ | ′.
echo link_to(′O firmie′,′wizytowka/referencje′); ?> |
echo link_to(′Kontakt′,′wizytowka/kontakt′).′ | ′.
echo link_to(′Referencje′,′wizytowka/referencje′); ?> |
Michał Matuszewski |
32 | 9 od góry | public function execute(){ | public function execute($request){ | Adrian Nowaczyk |
33 | 10 od dołu | $this->actionName = $this->getActionName(); //Wersja skrócona | $this->innaNazwa = $this->getActionName(); //Wersja skrócona | Michał Matuszewski |
33 | 12 od dołu | public function execute(){ | public function execute($request){ | Marek Zdybel |
34 | 6 od góry | Akcja: <?php echo $actionName; ?> | Akcja: <?php echo $innaNazwa; ?> //ewentualnie echo $this->getActionName(); | Michał Matuszewski |
45 | 11-14 od dołu | array('o nas', '/modul/oNas'), array('kontakt', '/modul/kontakt'), array('dojazd, '/modul/dojazd'), array('nasi konsultanci', '/modul/nasiKonsultanci') | : array('o nas', 'modul/oNas'), array('kontakt', 'modul/kontakt'), array('dojazd, 'modul/dojazd'), array('nasi konsultanci', 'modul/nasiKonsultanci') | - |
182 | 37 | Creole (opisaną w rozdziale 4.) | Creole (opisaną w rozdziale 3.) | Patryk Ziemnicki |
218 | 6 | class Wizytowki_Model_Produkty extends Zend_Db_Table_Abstract | class Wizytowki_Model_Oferta extends Zend_Db_Table_Abstract | Robert |
219 | 13 od dołu | $oProdukty = new Wizytowki_Model_Produkty(); | $oProdukty = new Wizytowki_Model_Oferta(); | Robert |