26 grudnia 2007
Ostatnio często zmieniałem maszynę na której pracuje (raz PC, potem Mac, teraz znowu PC, za parę dni pewnie znowu Mac) i dość uciążliwe było przenoszenie plików projektu i utrzymanie tego "w kupie". Setki wersji, tu czegoś brakuje, tam jest za dużo, ogólnie trochę ciężko to ogarnąć.
Więcej...
25 grudnia 2007
Wpis przeleżał trochę jako szkic, a właśnie robie małe porządki więc publikuję ;)
W dzisiejszym odcinku będzie o wykorzystaniu sfThumbnailPlugin`u do automatycznego zmniejszania uploadowanych obrazków w panelu admina.
Więcej...
25 grudnia 2007
W dokumentacji Symfony bardzo często jest coś w stylu
$this->forward404Unless($object);
Niby proste, niby fajne, niby wygodne.
Dlaczego tylko 'niby' ?
W praktyce forwarduje to do akcji default/error404 która objawia się tym, że jest bez layoutu i z nic nie mówiącym napisem 'Not found'
Osobiście chciałbym aby aplikacja była nieco bardziej przyjazna dla użytkownika
Dobra akcja 404 powinna:
- Wyświetlić error pozostawiając layout (możliwość kliknięcia w menu i przejścia gdzie indziej)
- Wyświetlić treść błędu w zależności od tego co się stało (np 'Product not found')
Nie pozostaje nic innego jak zabrać się do pracy :)
Więcej...
23 grudnia 2007
Po 2 godzinach szukania i zastanawiania się dlaczego nie działają mi testy, a w szczególności $browser->click() postanowiłem dla pewności sprawdzić response.
echo $browser->getResponse()->getContent()
i wszystko jasne. Ukazał sie HTML wraz z
<?= link_to(__('Register'), 'user/register') ?>
No tak, nie parsuje "= ?>", szybka zmiana na "" i po prawie.
Teoretycznie po sprawie... Dlaczego? A dlatego, że w ustawieniach PHP mam włączone short_open_tag, odpalając normalnie w przeglądarce wszystko działa.
Na razie pozostawiam to jako informacje, może komuś oszczędzi to czasu i nerwów. Jak dojdę do tego dlaczego tak się dzieje to napiszę
P.S. Tak, niestety pracuje na WAMPie (mam najdzieję, że już niedługo ;])
//EDIT
Kolejna ciekawostka, odpalając w przeglądarce
http://localhost/ps/test/functional/frontend/defaultActionsTest.php
short tags są parsowane
22 grudnia 2007
Wpis przeniesiony z symfony.jogger.pl
Sprawa jest tak banalna, aż dziwie się że nie ma tego wbudowanego. Chodzi mi wyświetlenie ceny produktu wraz z podatkiem.
Bierzemy się do pracy.
Więcej...