Έχω δύο πίνακες: «εστιατόρια» και «κουζίνα» που συνδέονται μεταξύ τους με έναν πίνακα HABTM
Οι τραπέζι κουζίνας έχει ορισμένες σταθερές εγγραφές - 54 τον αριθμό
Ένα εστιατόριο μπορεί να έχει οποιοδήποτε αριθμό κουζίνες. Στο ψήσιμο με την εφαρμογή αυτή ήρθε με μια πολλαπλή επιλογή. Δεδομένου ότι θέλησα πλαίσια ελέγχου i χρησιμοποιείται συστοιχία ( «τύπος» => «επιλέξτε», «πολλαπλές» = «κουτάκι»>) για να το μετατρέψει σε πλαίσια ελέγχου.
Τώρα θέλω να το στυλ τον τρόπο αυτό πλαίσια ελέγχου εμφανίζονται σε στήλες 4, όπως φαίνεται στο παρακάτω screenshot.
img2.pict. com / 82 / bc / A4 / 1453459/0 / 200908111511.png
echo $form->input('Cuisine', array('type' => 'select', 'multiple' => 'checkbox'));
Ο παραπάνω κώδικας δημιουργεί πολλά div γύρω από κάθε στοιχείο ως εξής
http://img2.pict.com/1a/a3/0a/1453457/0/200908121509.png
Έχω δοκιμάσει τα εξής:
echo $form->input('Cuisine', array( 'type' => 'select', 'multiple' => 'checkbox', 'div' => false, 'label' => false));
αλλά αυτός ο κώδικας καταργεί μόνο τις εξωτερικές divs και την ετικέτα. Δεν είμαι σε θέση να ελέγξει την εσωτερική
<div class=checkbox>
<label for=CuisineCuisine2>Andhra</label>
που εμφανίζονται γύρω από τα ενιαία πλαίσια ελέγχου.
Πώς μπορώ να χρησιμοποιήσω το FormHelper να αφαιρέσει ή να δώσει μαθήματα στους εσωτερικούς divs, ώστε να μπορώ να κάνω κάποια προσαρμοσμένα στυλ; Ή μήπως κάποιος άλλος τρόπος για να συμπληρώσετε αυτόν τον πίνακα HABTM για να πάρει το αποτέλεσμα που θέλω εκεί;













