تالار گفتمان nCIS.ir

نسخه‌ی کامل: نحوه ارسال مقادیر همزمان چند چک باکس که مربوط به یک متغییر هستند توی yii به چه صورته
شما در حال مشاهده نسخه آرشیو هستید. برای مشاهده نسخه کامل کلیک کنید.
سلام.
نحوه ارسال مقادیر همزمان چند چک باکس که مربوط به یک متغییر هستند توی yii به چه صورت هستش؟
ببینید من اومدم اینجوری چک باکسامو مقدار دهی کردم

<?php foreach(Dore::model()->findAll() as $dore ){ ?>
<span class="marginbottom" style="float: right;"><input type="checkbox" name="dore_id[]" value="<?php echo $dore->id ?>"></span><span style="color: green; float: right; margin-right:5px"><?php echo $dore->name ?></span>
<div class="clear"></div>
<?php } ?>

بعد توی کنترلر که میخوام print_r بگیرم مقدار نال رو بر میگیردونه
Tools::debug($model->dore_id);
چجوری میتونم درستش کنم؟با تشکر.
شما توی ruleهای اعتبارسنجی، برای dore_id چی نوشتین؟ من فکر میکنم ساختار طراحیتون اشکال داره چون اگه dore_id میتونه چندتا انتخاب بشه، قاعدتاً نباید یک فیلد توی مدل شما باشه (منظورم model->dore_id$ هست). لطفاً ساختار دیتابیستون و اینکه میخواین چه کاری انجام بشه رو بگذارین تا راهنمایی کنم.