Δήλωση τυποποιημένων παραμέτρων διαδρομής σε μια ενέργεια
Μια ενέργεια μπορεί να περιγράψει τις παραμέτρους που περιμένει με το params, χρησιμοποιώντας τα ίδια ονόματα τύπων με το input. Τα UID παράγονται με το UID() και περιέχουν άθροισμα ελέγχου, επομένως ένα τυχαίο string δεν είναι έγκυρο UID. Όταν μια παράμετρος δεν ταιριάζει με τον τύπο της, το framework απαντά με σφάλμα επικύρωσης και η συνάρτησή σας action δεν καλείται.
NEWACTION('Items/read', {
name: 'Read an item',
params: 'id:UID',
action: function($) {
$.success($.params.id);
}
});exports.install = function() {
ROUTE('GET /items/{id}/ --> *Items/read');
};