![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 237 Pomógł: 17 Dołączył: 1.11.2007 Skąd: Zielona Góra Ostrzeżenie: (0%) ![]() ![]() |
witam
chce zrobić by zdjęcie uploadowanie przez użytkownika było przed zapisem zmniejszane do podanych rozmiarów, korzystam przy tym z sfThumbnail. Problem w tym że jak już zdjęcie jest zapisane na dysku to w bazie nie ma zapisanej nazwy tego pliku. Jest po prostu puste pole. oto kod :
przypuszczam że to wina walidatora 'logo'=> new sfValidatorFile(array('max_size'=>100000,'mime_types'=>'web_images', 'required'=> false)) bo jak wypełnię opcje 'path' i wpisze jakąś ścieżkę to zdjęcie jest uploadowane podwójnie tj. zmniejszone i w oryginalnym rozmiarze i nazwa pliku jest zapisywana. Macie jakiś sposób na to ? Problem rozwiązany. Dla wszystkich którzy beda mieć problem z tym wystarczy w validated_file_class podać swoją klase w której nadpisujemy metode save z sfValidatedFile i po kłopocie (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) Ten post edytował Gribo 6.08.2009, 00:42:54 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 10.10.2025 - 06:45 |