Дата истечения срока оплаты - PullRequest
0 голосов
/ 20 января 2020

Здравствуйте, я запускаю osTicket ver 1.12, mysql 5.5.64 и php 7.0.33.

Я замечаю, что когда я добавляю дату оплаты в качестве агента или администратора, она появляется на панели инструментов в разделе «Мои билеты». Я добавил «Срок исполнения» в формы, но когда пользователь заполняет эту информацию, она не отображается в том же столбце. Также, когда я открываю тикет, я вижу, что есть 2 раздела сроков исполнения, один для агентов и один для пользователей.

Можно ли разрешить пользователям устанавливать сроки выполнения, чтобы я мог их видеть на панели? Я могу изменить это позже, если я буду sh.

enter image description here enter image description here

1 Ответ

0 голосов
/ 26 января 2020

Я искал inte rnet на форумах и Github и не смог найти никого, кто смог бы опубликовать серьезный ответ. Я наконец-то понял.

Мне пришлось добавить поле даты во «встроенную» форму, я использовал форму «Дополнительная информация о запросе» и добавил поле даты, в поле переменной я поставил «test_duedate». Затем в БД я нашел «ost_queue_column» и изменил «duedate» на «cdata__test_duedate». Это позволило заполнить поле «Срок исполнения» в форме «дополнительная информация о запросе».

У меня все еще была проблема с попыткой отсортировать очередь. Поэтому я вернулся к БД в «ost_queue_sort» и изменил «Срок исполнения» на «-cdata__test_duedate». Теперь он работает нормально. Я надеюсь, что это кому-то поможет, так как я несколько дней был разочарован, пытаясь найти какую-то информацию на inte rnet.

...