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

Contact form 7 | Как сделать в шаблоне письма генерацию случайного числа (номер заказа) и дату отправки?

Подскажите пожалуйста. Здорово выручите.
Есть контактная форма. Где клиент заполняет его. Затем одна копия отправляется администратору сайта, другой заказчику. Нужно, чтобы в этих сообщениях была дата отправки + номер заказа сделать. (Форт абсолютно не важен. Главное, чтобы у разных заказов - были разные номера)
  • Вопрос задан
  • 1282 просмотра
Подписаться 1 Оценить Комментировать
Решения вопроса 1
@Barmunk
Устанавливаете плагин contact-form-7-dynamic-text-extension
в functions.php создаете новый шорткод

/* Generate Quote Ticket */
function genTicketString() {
    $length = 8;
    $characters = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ";
    for ($p = 0; $p < $length; $p++) {
        $string .= $characters[mt_rand(0, strlen($characters)-1)];
    }
    return $string;
}
add_shortcode('quoteticket', 'genTicketString');


далее готовый шорткод вставляете в форму и скрываете поле
<span class="hideMe">[dynamictext ticket "quoteticket"]</span>


подробнее тут: https://wordpress.org/support/topic/contact-form-7...
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@stoik_kpd Автор вопроса
[_date] - тег даты отправки. Если кто-то ещё будет искать
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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