Андрей

Андрей

С нами с 25 ноября 2020; Место в рейтинге пользователей: #3962
Андрей
01 февраля 2021, 13:32
0
Вот это как раз интересно, подскажете как можно реализовать такой функционал?
Есть пост и ответ к нему, нужно чтобы при нажатии на «Открыть чат» в ответе создавался чат с именем «Пост — ответ» и только два пользователя в нём — автор поста и автор ответа. Получается так, что может быть несколько чатов с одними и теми же пользователями, но на разные темы
Андрей
27 декабря 2020, 21:23
0
Здравствуйте!
Подскажите, пожалуйста, не смог понять как ни пытался )
На гитхабе есть файл info c таким содержимым
/* Плагин с событием на OnBeforeCommentSave
   https://modx.pro/help/4370
   https://bezumkin.ru/sections/522/1540/ */

if ($modx->event->name == 'OnBeforeCommentSave') {
  if(!empty($_POST['my_property_prop'])){
  	$properties = array(
      'my_property' => $modx->stripTags($_POST['my_property_prop'])
    );
  } else {
    $properties = array(
      'my_property' => $modx->stripTags($_POST['my_property'])
    );
  }
  
  $modx->event->params['TicketComment']->set('properties', $properties);
}


/* core/components/tickets/processors/mgr/comment/get.class.php
   Костыль для функции cleanup() */
   
if (isset($comment['properties'])) {
  foreach($comment['properties'] as $comment_key => $comment_value) {
    $comment[$comment_key."_prop"] = $comment_value;
  }
}


/* assets/components/tickets/js/mgr/comment/comment.window.js
   Добавление нового поля в getFields */
   
{
  xtype: 'textarea',
  fieldLabel: _('comment'),
  name: 'my_property_prop',
}


/* Вывод в чанке */
[[+properties.gender]]
Нигде в кодах не упоминается название поля gender но в выводе в чанк оно есть, не понимаю, как прописывать доп. поля, если у меня их, например два — title и dop ((( Голову сломал
Андрей
30 ноября 2020, 17:08
0
Не получается найти плагин в установщике в репозитории modstore.pro (((
Как установить то?
Андрей
25 ноября 2020, 12:34
0
Он уже лет 15 как халявный и неизвестно какие там апгрейды за это время были ))
Андрей
25 ноября 2020, 12:31
0
Спасибо! Вручную помогло, последующие установки пока не пробовал, пытаюсь достучаться до владельца хостинга, чтобы полечил настройки )
Андрей
25 ноября 2020, 07:05
0
если кодировку просто вручную поменять, должно быть норм или лучше настройки поправить и переустановить?
Андрей
25 ноября 2020, 05:51
0
Почему-то при установке все таблицы ms2 в базе создаются как InnoDB со сравнением latin1_swedish_ci вследствие чего кириллицу магазин отказывается понимать ((
Установка была чистая, не обновление, пробовал деинсталировать, удалять, чистить базу, всё-равно устанавливается так же, чё делать то (((