alias для пользовательских Тикетов
Добрый день. Подскажите как настроить создание тикета пользователем с определенными правилам.
Т.е. Есть раздел куда пользователи пишут свои темы как на данном сайте «вопросы», через TicketForm.
1. Нужно чтобы alias созданного элемента был его id
2. Применить определенный шаблон
3. Дублировать значение поля заголовок в расширенный заголовок
Спасибо.
Т.е. Есть раздел куда пользователи пишут свои темы как на данном сайте «вопросы», через TicketForm.
1. Нужно чтобы alias созданного элемента был его id
2. Применить определенный шаблон
3. Дублировать значение поля заголовок в расширенный заголовок
Спасибо.
Комментарии: 11
Неужели никто не настраивал? или я один чего то не прочитал(
Все вроде решил, но вот как заставить созданные пользователем тикеты иметь в alias ID никак не могу осилить. все перерыл, не могу найти решения.
Помогите кто настраивал, явно это както делается настройкой формы создания tpl.Tickets.form.create и вот как(
Помогите кто настраивал, явно это както делается настройкой формы создания tpl.Tickets.form.create и вот как(
Где-то был плагин, который срабатывает при создании ресурса и указывает в качестве псевдонима его ID.
Не заметил, вашего ответа. Я делал плагин для создания документов из админки
<?php
if ($modx->event->name == 'OnDocFormSave') {
$alias = $resource->get('alias');
$parent = $resource->get('parent');
if ($parent == 208 ) {
$resource->set('alias', $id);
$resource->set('template', 17);
$resource->save();
}
Что-то подобное можно прикрепить и к пользовательской части? Если да то на какое событие?
хе, этот же плагин и сработал))
Просто отключи на сайте автогенерацию alias и все тикеты будут создаваться с id.
так ее (генерацию url), надо же сохранить для других ресурсов и документов только для тикетов куда пользователи будут писать надо отключить чтобы избежать возможного дублирования.
как например у вас на сайте, разделы транслитом а тикеты номерами. Хочется сделать также.
Спасибо.
как например у вас на сайте, разделы транслитом а тикеты номерами. Хочется сделать также.
Спасибо.
У меня и отключены автоалиасы — я их заполняю вручную.
О как). Получается сейчас нет метода не генерировать url выборочно для разделов или всех тикетов. В минишоп видел есть пункты «Id категории как псевдоним» и «Id товара как псевдоним» можно что-то подобное в тикеты добавить? или это сложновато?
Можно.
Но пока вот как-то не срослось.
Но пока вот как-то не срослось.
думаю было бы полезно. как пожелание на будущее)
пока решил плагином, оказывается механизм у меня уже был), практики реализации не хватало. Надеюсь, что это не плохо и не тормозит все систему)
пока решил плагином, оказывается механизм у меня уже был), практики реализации не хватало. Надеюсь, что это не плохо и не тормозит все систему)
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.