Имя контроллера: mother.php
Функция контроллера:
public function mother_dram_print() {
$mother = array();
$mother['label'] = $this->load->view('mother/mother_dram', '', TRUE);
$data = array(
'name_1' => $this->input->post('name_1'),
'size_1' => $this->input->post('size_1'),
'qty_1' => $this->input->post('qty_1')
);
$data['label_print'] = $this->load->view('print_template', $mother, TRUE);
$this->load->view('home', $data);
}
Показать имя файла: mother_dram.php
Посмотреть файл:
<div class="moth-dram-label-main-container fix">
<?php
for ($p1 = 1; $p1 <= $qty_1; $p1++) {
echo "<div class='moth-dram-label-wrapper fix'>";
echo "<div class='moth-dram-name fix'>$name_1</div>";
echo "<div class='moth-dram-ml'>$size_1</div>";
echo "</div>";
}
</div>
Примечание: когда я отправляю данные из html-формы, данные не могут быть просмотрены в файле mother_dram.php.
Определите свои $data
перед тем, как передать его в $this->load->view('mother/mother_dram', $data, TRUE);
Из стиля вашего кода кажется, что вы думаете, что $data
передается по представлениям, пока вы его определяете где-то, но это не так.