Model daha önce Oturum veri enjekte doğru yolu / CakePHP 1.3 doğrulamak kaydetmek?

0 Cevap php

Using CakePHP 1.3.6

Ben, bir URL param olarak benzersiz bir değer üzerinden bir giriş-az kimlik doğrulaması kullanıyorum böylece zaman bir "davet" kullanıcı Kim olduklarını biliyorum, ve Oturum bazı kullanıcı bilgilerini ayarlamak, sağlanan bir bağlantı erişir.

Bu sayfada bir form ebeveyn ve ilgili çocuk modelleri (hasMany, belongsTo, tüm bu) ile, olduğunu.

Her çocuk modeli önceden Oturumunda yüklü bir kimlik ile doldurulması gereken bir 'agent_id' alanını (sayfaya erişen üzerine yüklenen FK Agent modeli,) vardır.

Ben önümüzdeki every çocuk model formu eleman grubu için "agent_id" için gizli bir giriş alanı oluşturmak için, ya da daha kolay bir yolu var mı?

Perhaps I can grab from the Session or something from within the Model/Behavior beforeValidate() ya da böyle? Bu ideal olacaktır, ama ben nasıl emin değilim.

Teşekkürler!

0 Cevap