- Method parseMessageText of controller system/messages/Messages could accept also the prestudent_id parameter

- If prestudent_id parameter then CLMessagesModel->parseMessageTextPrestudent is called
- Fixed show_error(getData error in model CLMessagesModel
- Added new method parseMessageTextPrestudent to model CLMessagesModel
- Method _prepareHtmlWriteTemplate of model CLMessagesModel now checks if data are from a prestudent and then uses MessageLib->getMessageVarsPrestudent
- Added new method getMessageVarsPrestudent to MessageLib
- Function parseMessageText in js/messaging/messageWrite.js could call system/messages/Messages/parseMessageText with prestudent_id parameter
This commit is contained in:
Paolo
2020-01-24 18:13:03 +01:00
parent 15fa4a6c90
commit 8f908887be
5 changed files with 108 additions and 23 deletions
+12 -4
View File
@@ -19,12 +19,20 @@ function tinymcePreviewSetContent()
function parseMessageText(receiver_id, text)
{
var data = {text: text};
if ($("#type").val() == 'person_id')
{
data.person_id = receiver_id;
}
else
{
data.prestudent_id = receiver_id;
}
FHC_AjaxClient.ajaxCallGet(
"system/messages/Messages/parseMessageText",
{
person_id: receiver_id,
text: text
},
data,
{
successCallback: function(data, textStatus, jqXHR) {