mirror of
https://github.com/ONLYOFFICE/document-server-integration.git
synced 2026-04-07 14:06:11 +08:00
Merge remote-tracking branch 'remotes/origin/develop' into feature/select-word
# Conflicts: # CHANGELOG.md # web/documentserver-example/csharp-mvc/Views/Home/Editor.aspx # web/documentserver-example/csharp/DocEditor.aspx # web/documentserver-example/csharp/DocEditor.aspx.cs # web/documentserver-example/java-spring/src/main/resources/templates/editor.html # web/documentserver-example/java/src/main/java/controllers/EditorServlet.java # web/documentserver-example/java/src/main/webapp/editor.jsp # web/documentserver-example/php/src/views/DocEditorView.php # web/documentserver-example/php/templates/docEditor.tpl # web/documentserver-example/python/src/views/actions.py # web/documentserver-example/python/templates/editor.html # web/documentserver-example/ruby/app/views/home/editor.html.erb
This commit is contained in:
@ -320,7 +320,7 @@ namespace OnlineEditorsExampleMVC.Models
|
||||
}
|
||||
|
||||
// get a mail merge config
|
||||
public void GetMailMergeConfig(out string dataMailMergeRecipients)
|
||||
public void GetSpreadsheetConfig(out string dataSpreadsheet)
|
||||
{
|
||||
var jss = new JavaScriptSerializer();
|
||||
|
||||
@ -361,7 +361,7 @@ namespace OnlineEditorsExampleMVC.Models
|
||||
mailMergeConfig.Add("token", mailmergeToken); // and add it to the mail merge config
|
||||
}
|
||||
|
||||
dataMailMergeRecipients = jss.Serialize(mailMergeConfig);
|
||||
dataSpreadsheet = jss.Serialize(mailMergeConfig);
|
||||
}
|
||||
|
||||
//get a users for mentions
|
||||
|
||||
@ -138,10 +138,12 @@
|
||||
};
|
||||
|
||||
// the user is trying to select recipients data by clicking the Mail merge button
|
||||
var onRequestMailMergeRecipients = function (event) {
|
||||
<% string dataMailMergeRecipients; %>
|
||||
<% Model.GetMailMergeConfig(out dataMailMergeRecipients); %>
|
||||
docEditor.setMailMergeRecipients(<%= dataMailMergeRecipients%>); // insert recipient data for mail merge into the file
|
||||
var onRequestSelectSpreadsheet = function (event) {
|
||||
<% string dataSpreadsheet; %>
|
||||
<% Model.GetSpreadsheetConfig(out dataSpreadsheet); %>
|
||||
var data = <%= dataSpreadsheet%>;
|
||||
data.c = event.data.c;
|
||||
docEditor.setRequestedSpreadsheet(data); // insert recipient data for mail merge into the file
|
||||
};
|
||||
|
||||
var onRequestSaveAs = function (event) { // the user is trying to save file by clicking Save Copy as... button
|
||||
@ -247,7 +249,7 @@
|
||||
"onMetaChange": onMetaChange,
|
||||
"onRequestInsertImage": onRequestInsertImage,
|
||||
"onRequestSelectDocument": onRequestSelectDocument,
|
||||
"onRequestMailMergeRecipients": onRequestMailMergeRecipients,
|
||||
"onRequestSelectSpreadsheet": onRequestSelectSpreadsheet,
|
||||
};
|
||||
|
||||
<% string usersForMentions; %>
|
||||
|
||||
Reference in New Issue
Block a user