Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [ZendFramework]Pierwszy projekt w zend framework
jakis_login
post
Post #1





Grupa: Zarejestrowani
Postów: 169
Pomógł: 1
Dołączył: 30.09.2010
Skąd: Gdańsk

Ostrzeżenie: (0%)
-----


Witam,
Pobrałem zend server i zainstalowałem. Teraz z konsoli gdy wpisuję zf create project test - to projekt się tworzy bez problemu tzn cała struktura plików i katalogów jednak gdy przechodzę do adresu localhost/test to pokazuje mi się struktura katalogów a nie jakaś "strona startowa" Dlaczego? Co musze jeszcze zrobić aby zadziałało? Dodam iż pracuje pod windows 7 i na xampp ( projekt oczywiście utworzyłem w xampp/htdocs/test) i do katalogu library takż skopiowałem biblioteki
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 12)
skowron-line
post
Post #2





Grupa: Zarejestrowani
Postów: 4 340
Pomógł: 542
Dołączył: 15.01.2006
Skąd: Olsztyn/Warszawa

Ostrzeżenie: (0%)
-----


Ustawiłeś virtualhost (IMG:style_emoticons/default/questionmark.gif)
http://framework.zend.com/manual/en/learni...e-project.vhost
http://framework.zend.com/manual/en/learni...tart.intro.html i cały quickstart
Go to the top of the page
+Quote Post
Psajkus
post
Post #3





Grupa: Zarejestrowani
Postów: 45
Pomógł: 5
Dołączył: 26.06.2011

Ostrzeżenie: (0%)
-----


Napisz przekierowanie w htaccess'ie na folder public. Nie bedziesz wtedy musial ustawiać virtualhost'a.
Go to the top of the page
+Quote Post
jakis_login
post
Post #4





Grupa: Zarejestrowani
Postów: 169
Pomógł: 1
Dołączył: 30.09.2010
Skąd: Gdańsk

Ostrzeżenie: (0%)
-----


Dzięki za odpowiedzi już sobie poradziłem z obydwiema propozycjami (IMG:style_emoticons/default/wink.gif)
Stworzyłem już jakiś formularz tzn przekopiowałem stąd: http://blog.wilgucki.pl/2009/09/tworzenie-...rzystaniem.html
i jest tu masa kodu gdzie normalnie w php myślę ze zrobiłbym krótszy kod. A może są jakieś inne sposoby szybsze na tworzenie np. formularzy i ich obsługa bo jakbym miał to pisać ręcznie bez kopiowania bo masakra. Sory ale myślę w ten sposób bo nie znam tego frameworka i chcę się go nauczyć. więc powiedzcie mi jak to sie robi szybko i sprawnie.
Go to the top of the page
+Quote Post
IceManSpy
post
Post #5





Grupa: Zarejestrowani
Postów: 1 006
Pomógł: 111
Dołączył: 23.07.2010
Skąd: Kraków

Ostrzeżenie: (0%)
-----


Pisanie w Zendzie jest szybsze. Wymyśl sobie formularz, który odpowiednio filtrujesz i walidujesz - sprawdź, gdzie szybciej go napiszesz. Jesteś początkujący, to tego nie doceniasz, ale spokojnie.
Zacznij jak chyba każdy od tego: http://www.heavymind.net/zend-framework-tutorial/
Go to the top of the page
+Quote Post
Psajkus
post
Post #6





Grupa: Zarejestrowani
Postów: 45
Pomógł: 5
Dołączył: 26.06.2011

Ostrzeżenie: (0%)
-----


Troche stary ten kurs z heavymind. Od Zenda 1.5 troche się zmieniło. Polecam ten video kurs: http://www.zendcasts.com/index/
Go to the top of the page
+Quote Post
IceManSpy
post
Post #7





Grupa: Zarejestrowani
Postów: 1 006
Pomógł: 111
Dołączył: 23.07.2010
Skąd: Kraków

Ostrzeżenie: (0%)
-----


Może i trochę się zmieniło, ale podstawy są takie same. Tak samo działają kontrolery, modele i widoki - przynajmniej te z tego tutoriala. Najpierw powinno sie poznać jak to mniej wiecej działa, a dopiero potem poszerzać horyzonty.

Ja do nauki Zenda zabierałem się 3-4 razy (IMG:style_emoticons/default/biggrin.gif)
Go to the top of the page
+Quote Post
Damonsson
post
Post #8





Grupa: Zarejestrowani
Postów: 2 355
Pomógł: 533
Dołączył: 15.01.2010
Skąd: Bydgoszcz

Ostrzeżenie: (0%)
-----


Gdzieś jest dla (naj)nowszej wersji ZF 1 i o ile się nie mylę nawet po polsku. Poszukaj dobrze.
Go to the top of the page
+Quote Post
KKzone
post
Post #9





Grupa: Zarejestrowani
Postów: 15
Pomógł: 0
Dołączył: 3.08.2003

Ostrzeżenie: (0%)
-----


To -> http://manual.zfdes.com/pl/index.html ?
Go to the top of the page
+Quote Post
jakis_login
post
Post #10





Grupa: Zarejestrowani
Postów: 169
Pomógł: 1
Dołączył: 30.09.2010
Skąd: Gdańsk

Ostrzeżenie: (0%)
-----


Nie no ten ostatni link do tutoriali jest super i to po polsku. Dzięki wielkie ale czy w zendzie zrobię w kilku ruchach(max. 1min.) dodawanie, edycja i usuwanie rekordów w bazie danych gdzie kolumn jest np. 20? Bo np. kiedyś trochę ćwiczyłem z Cake i tam było ze wykonałem kilka ruchów i pokazały mi się wszystkie dane na stronie które mogłem właśnie usuwać, dodawać nowe i edytować bez bawienia się w przesyłanie np. postem w tą i z powrotem.
Go to the top of the page
+Quote Post
IceManSpy
post
Post #11





Grupa: Zarejestrowani
Postów: 1 006
Pomógł: 111
Dołączył: 23.07.2010
Skąd: Kraków

Ostrzeżenie: (0%)
-----


Cytat(KKzone @ 18.11.2011, 01:47:55 ) *

To nie jest tutorial, tylko przetłumaczona dokumentacja (IMG:style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
snapshot
post
Post #12





Grupa: Zarejestrowani
Postów: 96
Pomógł: 6
Dołączył: 22.08.2007
Skąd: Wrocław

Ostrzeżenie: (0%)
-----


Cytat(jakis_login @ 18.11.2011, 08:22:27 ) *
Nie no ten ostatni link do tutoriali jest super i to po polsku. Dzięki wielkie ale czy w zendzie zrobię w kilku ruchach(max. 1min.) dodawanie, edycja i usuwanie rekordów w bazie danych gdzie kolumn jest np. 20? Bo np. kiedyś trochę ćwiczyłem z Cake i tam było ze wykonałem kilka ruchów i pokazały mi się wszystkie dane na stronie które mogłem właśnie usuwać, dodawać nowe i edytować bez bawienia się w przesyłanie np. postem w tą i z powrotem.

Możliwe, że cake ma generator CRUD - zend tego niema. Jednak prawda jest taka, że to ci wygeneruje i tak musisz w większości edytować. W zendzie napisanie CRUDa nie jest trudne, można sobie napisać helpera i po sprawie.
Go to the top of the page
+Quote Post
jakis_login
post
Post #13





Grupa: Zarejestrowani
Postów: 169
Pomógł: 1
Dołączył: 30.09.2010
Skąd: Gdańsk

Ostrzeżenie: (0%)
-----


OK niech będzie, że dokumentacja (IMG:style_emoticons/default/wink.gif) Tylko nie znalazłem w niej nic o Cron. Czy możecie mi podpowiedzieć gdzie umieścić skrypt np. cron-30min.php? tzn w jakim katalogu? Czy da się zrobić coś takiego, że wowołuje się corn a w nim przekierowanie do jakiejś akcji np. testController.php gdzie np dodaje mi się jakiś rekord do bazy czy np. wysyłka meila itp. albo może można już w tym pliku corn-30min.php łączyć się z baza itp. Podpowiedzcie coś...
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 23.08.2025 - 01:37