Multi-kayıt Cakephp üzerinde ilgili verilerle düzenlemek?

0 Cevap php

CakePHP ile basit bir uygulama geliştiriyorum ve bazı ilgili verileri kullanarak bir çoklu-Kayıt düzenleme formu oluşturma konusunda biraz yardıma ihtiyacım var.

Ben geliştiriyorum uygulaması oldukça basittir, onun temel amacı öğrencilerin kayıtları yöneten: güncelleme silme, başka bir gruptan bir öğrenci, değişen olağan şüpheliler.

Veritabanının ilgili tablolar şunlardır:

group = (id, teacher, classroom, etc)
groups_students=(groupID, studentID, since, until)
students = (id, name, last_name, etc)
assitance = (id, assitance, date)
assistance_students (studentID, assitanceID, meta_information )

Yukarıdaki tablolardan elde edebileceğiniz gibi, uygulama kayıt assitance yardımcı gerekiyordu. Hangi ben bazı sorunlar yaşıyorum nerede.

Ne yapmak istiyorum şudur:

  • Kullanıcı bir grup seçin var
  • De detay grubunda, ben "Kayıt Yardım" adında bir eylem olacak
  • Üye Ol yardımın o gruba mensup her öğrenci için wich bir görünüme yönlendirmek gerektiğini, kullanıcı, öğrencinin assitance bakın bunları düzenleyebilir ve kaydedebilirsiniz. Böyle bir şey:

    table/form"> example</p></li>
</ul>

<p><strong>A</strong> P anlamına gelir ve kullanıcı herkes düzenleyebilir, ve kaydettiğiniz.

    Ben sadece bu konuda gitmek nasıl bilmiyorum? Bunu nasıl yönetirim? Ben assitance için bir çok düzenleme form oluşturmak başardı, ancak ilgili veri ekleme ben grupları denetleyicileri gelen öğrencileri sorgulamak ve sonra assitance kayıt eylem olduğunu geçmesi gerekiyorsa ben bilmiyorum, bir ağrı var, veya yardımın denetleyici içindeki tüm mantığını yönetmek?

    Herhangi bir yardım büyük olurdu,

    teşekkürler!

    Düzenleme: İşte $this->Student->find('first'); çıkış var

    Array ( 
        [Alumno] => Array ( 
                         [id] => 14 
                         [tipo] => dni 
                         [dni] => 2321312312 
                         [apellido] => COQUITO 
                         [nombre] => Pepe 
                         [carrera] => Composición Musical 
                         [creado] => 2011-01-08 17:59:00 
                         [modificado] => 2011-01-08 17:59:00 
                         ) 
            )
    

    Çıktı İspanyolca olduğunu. Alumno = Öğrenci, nombre = ilk isim, apellido = son_ad.

0 Cevap