Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [Symfony]sfConfig::set, Nic się nie dzieje.
z3L
post
Post #1





Grupa: Zarejestrowani
Postów: 54
Pomógł: 4
Dołączył: 22.08.2006

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


Witam.

Mam problem, otóż funkcja set w klasie sfConfig nie chce działać. Używam symfony 1.2.4, mój kod:
  1. <?php
  2. $this->password = sfConfig::get('app_admin_password');
  3.        $this->prefix = sfConfig::get('app_dir');
  4.        
  5.        if ($request->isMethod('post'))
  6.        {
  7.            sfConfig::set('app_admin_password', $request->getParameter('password'));
  8.            sfConfig::set('app_dir', $request->getParameter('prefix'));
  9.        }
  10. ?>


jak zdumpuje $this->password to widzę wartość, lecz, gdy próbuję zrobić sfConfig::set to nic się nie dzieje, o co chodzi?

Pozdrawiam.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
strife
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 2 605
Pomógł: 96
Dołączył: 22.10.2004
Skąd: UK

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


Nic się nie dzieje tzn. ? Z tego co pamiętam to metoda set nie zapiszę Ci danym w pliku yaml, nadpisujesz je tylko, aby móc je wykorzystać dalej w skrypcie. Napisz gdzie dumpujesz dane, w którym miescu je widzisz, i co chcesz osiągnać - łatwiej będzie nam pomóc.

Pozdrawiam.
Go to the top of the page
+Quote Post
z3L
post
Post #3





Grupa: Zarejestrowani
Postów: 54
Pomógł: 4
Dołączył: 22.08.2006

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


Cytat(strife @ 11.03.2009, 03:21:36 ) *
Nic się nie dzieje tzn. ? Z tego co pamiętam to metoda set nie zapiszę Ci danym w pliku yaml, nadpisujesz je tylko, aby móc je wykorzystać dalej w skrypcie. Napisz gdzie dumpujesz dane, w którym miescu je widzisz, i co chcesz osiągnać - łatwiej będzie nam pomóc.

Pozdrawiam.


Tak, masz racje. Dopiero później się o tym przekonałem. Nic mi to w sumie nie da. Chciałem zmieniać opcje w yaml.
Go to the top of the page
+Quote Post
strife
post
Post #4





Grupa: Przyjaciele php.pl
Postów: 2 605
Pomógł: 96
Dołączył: 22.10.2004
Skąd: UK

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


Cytat(z3L @ 11.03.2009, 15:32:23 ) *
Tak, masz racje. Dopiero później się o tym przekonałem. Nic mi to w sumie nie da. Chciałem zmieniać opcje w yaml.
Możesz jeszcze spróbować skorzystać z klas Symfony do obsługi plików YAML. Może są jakieś kontrukcje, które to umożliwiają. Ewentualnie napisz swoją klasę, która będzie zmieniała wartości w pliku z wykorzystaniem klasy do obsługi YAML (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
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.12.2025 - 23:12