FSN#39312 Via scaffolding ook extern API2 ondersteunen
svn path=/Website/trunk/; revision=32696
This commit is contained in:
@@ -12,6 +12,7 @@
|
||||
*/
|
||||
|
||||
%>
|
||||
<!--#include file="./api2_dispatch.inc"-->
|
||||
<%
|
||||
model_apis =
|
||||
{
|
||||
@@ -19,7 +20,9 @@ model_apis =
|
||||
primary: "id",
|
||||
records_name: "apis",
|
||||
record_name: "api",
|
||||
fields : { "id" : { xxdbs: "fac_usrrap_key", typ: "varchar", label: "Api", filter: "exact" }},
|
||||
fields : { "id" : { xxdbs: "fac_usrrap_key", typ: "varchar", label: "Api", filter: "exact" },
|
||||
"name" : { xxdbs: "fac_usrrap_key", typ: "varchar", label: "Api", filter: "exact" }
|
||||
},
|
||||
|
||||
REST_GET: function _GET(params)
|
||||
{
|
||||
@@ -27,6 +30,11 @@ model_apis =
|
||||
params.authparams = user.checkAutorisation(autfunction, null, null, true); // pessimistisch
|
||||
|
||||
var api2_names = [];
|
||||
for (var dispatch in api2_mapper)
|
||||
{
|
||||
// TODO: kijken of er een L() bestaat voor de api2_mapper filenaam
|
||||
api2_names.push({ id: dispatch, name: "X-" + dispatch });
|
||||
}
|
||||
|
||||
var fullpath = Server.MapPath("./appl/api2");
|
||||
var objFso = new ActiveXObject("Scripting.FileSystemObject");
|
||||
@@ -40,7 +48,7 @@ model_apis =
|
||||
if ((attFile.name.indexOf("api_") == 0) && (ext == "asp"))
|
||||
{
|
||||
var name = attFile.name.substring(4, attFile.name.indexOf(".asp"))
|
||||
api2_names.push({ id: name });
|
||||
api2_names.push({ id: name, name: name });
|
||||
}
|
||||
// Graag zou ik er ook info instoppen over het model zelf.
|
||||
// Dan moet ik echter alle model_xxxx.inc bestanden includen wat ik niet wil.
|
||||
|
||||
Reference in New Issue
Block a user