konto usunięte

Temat: Obsługa sesji w plikach bezpośrednio nie związanych z...

Witam,

tworzę projekt, w którego strukturze plików i katalogów zamieściłem plik - nazwijmy go - "x.php". Plik ten jest całkowicie niezależny od logiki działania Symfony. Problem polega na tym, że chciałbym w nim odczytać zmienną sesji [$sf_context->getUser()->getAttribute('zmienna');], niestety nie wiem, jakich zmian dokonać w kodzie źródłowym, aby było to możliwe. Proszę o pomoc.
Paweł Kubasiak

Paweł Kubasiak Artysta Programista

Temat: Obsługa sesji w plikach bezpośrednio nie związanych z...

nie rozumiem tego problemu ?
To co ty masz w tym pliku klasę ? funkcję ? dodaj ten plik do folderu lib i w akcji rób sobie z nim co chcesz i przekazuj jakie chcesz parametry.

konto usunięte

Temat: Obsługa sesji w plikach bezpośrednio nie związanych z...

Ja też nie rozumiem po co tak robisz, ale jeżeli już musisz, to jest sposób, żeby dobrać się do całej symfonii:)

//zakładając, że "x.php" masz w folderze web
require_once(dirname(__FILE__).'/../config/ProjectConfiguration.class.php');
$configuration = ProjectConfiguration::getApplicationConfiguration('frontend', 'prod', false);
$context = sfContext::createInstance($configuration);
//teraz masz już dostęp do contextu, mozesz pobrac usera
$user = $context->getUser();


o to chodziło?:)Michał Majewski edytował(a) ten post dnia 11.06.11 o godzinie 18:43

konto usunięte

Temat: Obsługa sesji w plikach bezpośrednio nie związanych z...

#Michał Majewski - wielkie dzięki, właśnie tego potrzebowałem;)



Wyślij zaproszenie do