Wypowiedzi
-
Witam,
Ostatnimi czasu tez bawię się Selenium. Natrafiłem na ciekawy przypadek iż z Firefoxem jest jak z Windowsem co druga wersja ma błędy. Ja od wersji bodajże 15 nie aktualizowałem Firefoxa gdyż na 16 i 17 mi nie działał WebDrivier. Możliwe iż masz ten sam problem. -
Andrzej C.:
a jednak jest, mój błąd :) wezmę się za tutorial oracle'owy. Rzeczywiście dosyć rozbudowane criteria api. Query by example jeszcze mogę przeboleć :)
Witam,
Ciekawy wątek się rozwinął. Nawiązując do tematu Criteria API, warto zapoznać się z samą specyfikacją, a dopiero potem ( oraz w razie problemów ) odwoływać się do specyfikacji i rozwiązań jakie zastosował provider JPA. Fajnie opisane niuanse JPA są w książce "Pro JPA 2", która polecam razem z uzupełnianiem wiedzy zespecyfikacji ( więcej na ten temat opisałem TUTAJ )Ten post został edytowany przez Autora dnia 13.05.13 o godzinie 20:42 -
- 11.08.2012, 17:25
-
Mont Blanc zdobyty ;) 4 lipca 2012 udało nam się wejść ;)
- 13.07.2012, 13:40
-
Witam,
Również przygotowuje się do podejścia do certyfikatu. Narazie poszukuję informacji z tego zakresu i idę za radą Jacka Laskowskiego czytam specyfikację + jego wpisy na blogu ;)
Pozdrawiam. -
Aby mieć możliwość przeczytania tego posta musisz być członkiem grupy SCJP
-
Bo gdy dodasz do pliku 'databases.yml' taki parametr:
attributes:
quote_identifier: true
to nie krzyczy. -
Michał Soczyński:
Kolejny problem spowodowany brakiem doświadczenia, jak mogę pobrać informacje z przesłanego formularza:
$request->getParameter('user_id');
mi nie działa :(
Dodatkowo chciałbym się dowiedzieć jak mam przesłany formularz to jak wymusić nadanie user_id, tak żeby nawet jak ktoś prześle przez ukryty input inną wartość to nie będzie ona brana pod uwagę.
Dobrą praktyką i ze względów bezpieczeństwa, jeśli potrzebny jest Ci w formularzu user_id, a wiesz ze zalogowany użytkownik tylko z niego korzysta, to nie przesyłasz user_id w formularzu tylko w obsłudze formularza ustawiasz ten parametr przy zapisie. Wtedy nie martwisz sie, że ktoś może podać Ci inną wartość. -
your MySQL server version for the right syntax to use near 'order INT NOT NULL, INDEX category_id_idx (category_id), INDEX gallery_id_idx (g' at line 1. Failing Query: "CREATE TABLE category_has_gallery (id BIGINT AUTO_INCREMENT, category_id INT NOT NULL, gallery_id INT NOT NULL, type VARCHAR(3) DEFAULT 'mod', template VARCHAR(45), position TINYINT DEFAULT '2' NOT NULL, order INT NOT NULL, INDEX category_id_idx (category_id), INDEX gallery_id_idx (gallery_id), PRIMARY KEY(id)) ENGINE = INNODB". Failing Query: CREATE TABLE category_has_gallery (id BIGINT AUTO_INCREMENT, category_id INT NOT NULL, gallery_id INT NOT NULL, type VARCHAR(3) DEFAULT 'mod', template VARCHAR(45), position TINYINT DEFAULT '2' NOT NULL, order INT NOT NULL, INDEX category_id_idx (category_id), INDEX gallery_id_idx (gallery_id), PRIMARY KEY(id)) ENGINE = INNODB
Raczej nie Netbeans się przyczepił tylko SQL. Nazwałeś kolumnę 'order' tak jak polecenie.Łukasz Woźniak edytował(a) ten post dnia 27.08.11 o godzinie 12:18 -
Aby mieć możliwość przeczytania tego posta musisz być członkiem grupy Hibernate
-
funkcja use_helper jest uzywana w widoku masz tam przyklad. Czarno na białym ;)
BTW.
Przeczytaj sobie książki symfony jakie udostępniają i przejrzyj jobeeta w poszikwaniu pomocy, bo zrobić go raczej nikomu się nie chce ;) a skoro masz projekt to szybciej się nauczysz na swoim niż na cudzym. Ksiązki symfony też sporo ci powiedzą. -
wywołanie można wykonać w sposób;
$connection = Doctrine_Manager::getInstance()->connection();
$statement = $connection->execute($sql);
$var_result = Array();
$j = 0;
while( $row = $statement->fetch(PDO::FETCH_NUM) )
{
// .... obsługa tablicy $row;
}
w sql masz czysty sql ;)Łukasz Woźniak edytował(a) ten post dnia 30.05.11 o godzinie 17:50 -
Widgety przyjmują 2 tablice pierwsza opcji a druga atrybutów html. Możesz tam dopisać dla przykładu:
Łukasz Woźniak edytował(a) ten post dnia 06.04.11 o godzinie 10:18
$this->setWidget('date_from', new sfWidgetFormJQueryDate($date_options,array('onclick' => 'myFunction()')));
-
Gabriel Domagała:
Witam w pliku schema.yml mam wpisane
Zamowienia:
actAs:
Timestampable:
columns:
.
.
.
klient_id: {type: integer(8)}
adres_faktury_id: {type: integer(8)}
adres_dostawy_id: {type: integer(8)}
relations:
Klient: {local: klient_id,foreign: id ,foreignAlias: Zamowienia }
Adresy: {local: adres_dostawy_id,foreign: id ,foreignAlias: Zamowienia}
Adresy: {local: adres_faktury_id,foreign: id ,foreignAlias: Zamowienia}
Po pierwsze to jest tutaj przykład, ze 2 relations maja taka sama nazwe i się nadpisują.Łukasz Woźniak edytował(a) ten post dnia 24.01.11 o godzinie 20:14 -
Poczytaj o jsonie lub funkcja serialize w php.
-
Ja mam pytanie jak bardzo zaawansowanych osób w tłumczeniu szukacie ;) Bo bym chętnie dołączył do tej grupy Wsparcia :)
-
Generatory w Symfony jest tak poteżnym narzędziem, że nawet nikt nie przypuszcza co można nim robić. Takiego typu rzeczy jak np. galerie lub innego rodzaju popularne rzeczy robię poprzez modyfikowanie i pisanie własnego generatora i podmienianie tylko tematu coś w rodzaju jRollera ;) Zrobisz to szybciej niż znajdziesz jakies dobry wygodny plugin.
-
Jesli chcesz chcesz latwo dodawać tam wpisy to zostaw czesc body i otworz to w exelu.
Pozdrawiam. -
Wystarczy, że ogarniesz validatory symfoniowe w formularzach. W Googlu "symfony validator tutorial" i jeden z pierwszych linków. W wiekszości osobiście wolę napisać własny validator, ale czasem trzeba przez funkcję isValid()
-
Nadpisz funkcję isValid() w formularzu. i tak mozesz umieśćić całą logikę.