Задать вопрос

При формировании письма с формы, передаем из бд поля, как правильно сделать?

Есть форма, заполняем ее, далее нажимаем отправить и идет отправка письма, в контроллере где идет сбор письма и проверка на ошибки, я пыдключил таблицу из бд contacts, с нее я пытаюсь передать любые поля, по типу телефон, емаил и адрес. Но ничего не выходит, поля в письме приходят пустые.

С самой формы, то что я заполняю там поля, они приходит, вывожу так <?php echo $data['fio'] ?>
А вот с таблицы которую я подключаю contacts и пытаюсь вытянуть поля, ничего не приходит, вы вожу так <?php echo $contacts['tell'] ?>

Кусок кода где я пытаюсь передать таблицу contacts из бд .
$contacts = ORM::factory('Contact');

      $configEmail = Kohana::$config->load('email');
      $emailData = $configEmail->get('options');
      $message = View::factory('emails/zaprosagent')
      ->set('data', $data)
      ->set('contacts', $contacts);

      Email::connect($configEmail);
      Email::send('-------@--------.ru', [$emailData['username'], $emailData['fromname']], 'Запрос на партнёрство -------.ru', $message, true);
  • Вопрос задан
  • 25 просмотров
Подписаться 1 Средний Комментировать
Пригласить эксперта
Ответы на вопрос 1
slashinin
@slashinin
Задачи для PHP https://justcoding.ru
Попробуйте изменить первую строку, на:
$contacts = ORM::factory('Contact')->find();
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы