Система управления контентом SantaFox

Santafox CMS

  • Начало
  • Помощь
  • Поиск
  • Календарь
  • Вход
  • Регистрация

  • Система управления контентом SantaFox »
  • Работа с SantaFox »
  • Модуль "Обратная связь" »
  • Нумерация обращений
  • Показать непрочитанные сообщения
« предыдущая тема следующая тема »
  • Печать
Страницы: [1]

Автор Тема: Нумерация обращений  (Прочитано 2383 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн reikon

  • Новичок
  • *
  • Сообщений: 5
  • Авторитет: 0
    • Просмотр профиля
Нумерация обращений
« : 28 Ноябрь 2017, 01:44:49 »
Привет. Подскажите, как с наименьшими правками кода можно реализовать сквозную нумерацию обращений?
Хранить их в бд не нужно. Где-то как-то в структуре нужен счетчик, который будет увеличиваться на 1 после каждого отправленного письма. И в шаблоне письма, в теле и тексте, нужен этот номер.
В итоге, условно говоря, должно получиться:
"Обращение с сайта x.com #12
Имя... Email... Текст обращения...
"
Записан

Оффлайн Nikodim

  • Опытный лис
  • ****
  • Сообщений: 298
  • Авторитет: 29
  • Пол: Мужской
    • Просмотр профиля
Re: Нумерация обращений
« Ответ #1 : 28 Ноябрь 2017, 14:11:55 »
ID сообщения можно использовать, они как раз на единицу прибавляются
Записан

Оффлайн reikon

  • Новичок
  • *
  • Сообщений: 5
  • Авторитет: 0
    • Просмотр профиля
Re: Нумерация обращений
« Ответ #2 : 28 Ноябрь 2017, 15:48:47 »
Вполне подойдет. А как до него добраться? Чтобы в почтовом шаблоне можно было использовать.
Записан

Оффлайн Nikodim

  • Опытный лис
  • ****
  • Сообщений: 298
  • Авторитет: 29
  • Пол: Мужской
    • Просмотр профиля
Re: Нумерация обращений
« Ответ #3 : 29 Ноябрь 2017, 06:28:59 »
тут особо не помогу, это надо либо в код модуля лезть , либо отдельную пользовательскую функцию писать...
есть таблица sf_feedback21_messages , туда сохраняются все сообщения, вот оттуда id и вытягивать )
что-то типа:
Код: [Выделить]
$mail_id = $kernel->db_get_record_simple("_feedback21_messages","id");
$mail_id = $mail_id["id"];
« Последнее редактирование: 29 Ноябрь 2017, 06:45:26 от Nikodim »
Записан

  • Печать
Страницы: [1]
« предыдущая тема следующая тема »
  • Система управления контентом SantaFox »
  • Работа с SantaFox »
  • Модуль "Обратная связь" »
  • Нумерация обращений
  • Показать непрочитанные сообщения
 

SMF 2.0.11 | SMF © 2011, Simple Machines
Flatline Theme Made By: NBK*Twitch
Go To Top