created_by
ve modified_by
ile created
ve modified
'un CakePHP'de nasıl çalıştığına benzer bir yöntem olup olmadığını mı merak ediyorum?Oluşturulmuş ve değiştirilmiş olarak CakePHP'de nasıl çalışıldığına benzer şekilde created_by ve modified_by eklemenin bir yolu var mı?
Kekin bu alanları tanıdığı ve modelden bağımsız olarak, bunları uygulamak zorunda kalmadan otomatik olarak bunlarla ilgilenmesi gerçeğini beğeniyorum. Geçerli kullanıcı kimliğini kullanarak benzer bir özellik eklemek istiyorum (uygulamamda, bazen 0 olsa bile, her zaman bir kullanıcı kimliği vardır).
App_model'de başlangıç yerinin before_save()
olduğunu mu sanıyorum?
- Ayrıca
, beni otomatik olarak kullanıcı tabloya yabancı anahtar olarak bu tanıma (o user_id
nasıl tanıdığı benzer) Pasta almak için herhangi bir yol yoktur, ya da ben vardır eklemek zorunda kalacak/ilişkiye manuel mi aittir? Bunu soruyorum çünkü bu çoğu modelimin üzerine çıkacak, bu yüzden gereksiz kodu azaltmayı tercih ediyorum.
Teşekkür ederiz!
anlaşılması kolay olduğundan onun: http://bakery.cakephp.org/articles/danfreak/2009/03/01/whodidit -behavior-automagic-created_by-ve-modified_by-alanları – mark
Bir çekicilik gibi çalışır ... Yine de sorunun ikinci yarısını bulmak isterdim, ama davranış alanları değiştirerek ve yaratmak için mükemmeldir. Teşekkürler! – xtraorange
Bu sadece mükemmel. –