(Quick Reference)
r:require Tag
This is the tag that you call to indicate that your page needs a given resource module.
Through the dependency resolution mechanism and your calls to
layoutResources, this automatically pulls in all the resources you need in the correct order, without any duplication.
<html>
<head>
<meta name="layout" content="main"/>
<r:require modules="jquery-ui, blueprint"/>
<r:require module="single-module"/> <r:script>
$(function() {
$('#form').dialog('open');
});
</r:script>
</head>
<body>
<div id="form">
Hello World
</div>
</body>
</html>
Attributes
- module - Optional. The name of the resource module required.
- modules - Optional. A comma-delimited list of resource modules required.
- strict - Optional. Set to true by default, the page will throw an exception if one of them modules in the module/modules attributes cannot be found. If you wish to include an optional module, set this attribute to false.