Fixes: #U4-1504 - insert macro syntax for views issue.

This commit is contained in:
Shannon Deminick
2013-01-19 06:50:22 +03:00
parent 362e98ebe7
commit e2b86cf2df

View File

@@ -74,16 +74,20 @@
_getMacroSyntaxMvc: function() {
/// <summary>Return the macro syntax to insert for MVC</summary>
var macroString = "@Umbraco.RenderMacro(\"" + this._opts.macroAlias + "\", new {";
for (var i = 0; i < this._macroAliases.length; i++) {
macroString += this._getMacroParameter(this._macroAliases[i]);
if (i < this._macroAliases.length - 1) {
macroString += ", ";
}
var macroString = "@Umbraco.RenderMacro(\"" + this._opts.macroAlias + "\"";
if (this._macroAliases.length > 0) {
macroString += ", new {";
for (var i = 0; i < this._macroAliases.length; i++) {
macroString += this._getMacroParameter(this._macroAliases[i]);
if (i < this._macroAliases.length - 1) {
macroString += ", ";
}
}
macroString += "}";
}
macroString += "});";
macroString += ")";
return macroString;
},