Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [CakePHP] Problem z podłaczeniem tabeli do Aplikacji
haryb
post
Post #1





Grupa: Zarejestrowani
Postów: 137
Pomógł: 0
Dołączył: 9.11.2004
Skąd: Gdańsk

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


Mam następujący problem

Mam strone - taki maly serwis zrobiony na Cake PHP ja go nie robiłem, ale teraz musze go zmodernizować poprzez zmiane nazwy jednej z tabeli głównych: np. teraz jest wiadomosci a w bazie jest nowa tabela o nazwie wiadomosci_new i pzrejrzalem wszystkie pliki od tego cakephp i nie wiem w ktorych miesjcach to trzeba pozmienieniać a bardzo mi na tym zależy.

Może znalazła by sie osoba która zna sie na tym CakePHP, i na podstawie mojego kodu serwisu by mogła wskazac mi miejsce gdzie należy pozmieniac nazwe tej tabeli.

Najlepiej bym prosil kontakt na maila : haryb@tlen.pl, gg:3165026, lub na forum odpowiedz.

pzodro
haryb
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 6)
SongoQ
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 2 923
Pomógł: 9
Dołączył: 25.10.2004
Skąd: Rzeszów - studia / Warszawa - praca

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


O ile mnie pamiec nie myli to musisz zmienic w modelu. Chyba wlasciwosc sie nazywala $useTable ale nie jestem pewny przegladnij sobie API cake.


--------------------
Go to the top of the page
+Quote Post
haryb
post
Post #3





Grupa: Zarejestrowani
Postów: 137
Pomógł: 0
Dołączył: 9.11.2004
Skąd: Gdańsk

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


Juz przejrzałem całą dokumentacje i kod linijka po linijce ale nie znalazlem miejsca by to zmienic , niby taka prosta sparwa ale jeśli nic sie nie pisało nigdy w cakephp i do tego ma sie cos zmieniac w czyims kodzie to juz nie jesttakie proste.

Może jest mi ktoś w stanie pomóc - odwdzięcze sie!!

pozdro
haryb
Go to the top of the page
+Quote Post
SongoQ
post
Post #4





Grupa: Przyjaciele php.pl
Postów: 2 923
Pomógł: 9
Dołączył: 25.10.2004
Skąd: Rzeszów - studia / Warszawa - praca

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


Przeciez CI pisalem dodaj do modelu taka wlasciwosc $useTable = "nazwa twojej tabeli w bazie danych";


--------------------
Go to the top of the page
+Quote Post
haryb
post
Post #5





Grupa: Zarejestrowani
Postów: 137
Pomógł: 0
Dołączył: 9.11.2004
Skąd: Gdańsk

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


SUPER:) SongoQ DZIEKI - faktycznie dodałem tą własciwość i ruszyło na nowj nazwie tabeli a ja pzreszukiwalem i zmienialem w wszystkich miejscach nazwe modelu, z controleram kombinowalem a tutak wystaczy jedna ta linijka w pliku modulu.

Jeszcze raz dziekuje i zaraz biroe sie za testy czy wszystko juz teraz chodzi jak trzeba.


pozdro
haryb

W jaki sposób zrealizować zapis do bazy zmiennej?
Mam tabele i w niej kolumnie wskaz i chce zapisać ale jako zmienna ukryta cos jak hidden wartosc 1 i nie wiem jak to zrobi w tym cakePHP w zwykłym strukturalnym PHP zajelo by mi to minute a tutaj muzdze od 2 godzin i nic nie wychodz.


pozdro
haryb
Go to the top of the page
+Quote Post
SongoQ
post
Post #6





Grupa: Przyjaciele php.pl
Postów: 2 923
Pomógł: 9
Dołączył: 25.10.2004
Skąd: Rzeszów - studia / Warszawa - praca

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


http://api.cakephp.org/class_model.html#eb...b5a35dd428f5c81


--------------------
Go to the top of the page
+Quote Post
haryb
post
Post #7





Grupa: Zarejestrowani
Postów: 137
Pomógł: 0
Dołączył: 9.11.2004
Skąd: Gdańsk

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


Ok udało sie:)

Teraz mam kolejne banalne pytanie na które nie mogę znaleśc odpowiedzi - mam nastepująca definicje modelu:

  1. <?php
  2. class Favorite extends AppModel
  3. {
  4. var $name = 'Favorite';
  5.  
  6. var $belongsTo = array('News' => 
  7. array('className' => 'News',
  8. 'conditions' => '',
  9. 'order' => '',
  10. 'foreignKey' => 'news_id'),
  11. 'User' => 
  12. array('className' => 'User',
  13. 'conditions' => '',
  14. 'order' => '',
  15. 'foreignKey' => 'user_id')
  16. );
  17.  
  18. }
  19. ?>


i teraz jestem w widoku favorites gdzie mam plik index.thml i chce wyświetlić w nim dane ale z tabeli "motors" która w tym modelu nie wystepuje i jako tako nie ma swojego modelu. Czy można jakąs ja podpiąc pod ten model Favorite by była widoczna w nim ta tabela motors bez tworzenia dodatkowego osobnego modelu dla tej tabeli?


pozdro
haryb

Ten post edytował haryb 12.03.2007, 10:59:49
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 19.08.2025 - 19:52