Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class SMNDefaultBaseView extends SMNBaseView {
- public function executeHtml(AgaviRequestDataHolder $rd) {
- $this->addJavascript('main.js');
- }
- public function addJavascript($js_path){
- $request = $this->getContext()->getRequest();
- $layout_domain = 'my.sample_app.layout';
- if ($request->hasAttribute('javascripts', $layout_domain))
- {
- $request->addAttribute('javascripts', $js_path, $layout_domain);
- }
- else
- {
- $request->appendAttribute('javascripts', $js_path, $layout_domain)
- }
- }
- }
- ?>
- <?php
- class Default_ProfileSuccessView extends SMNDefaultBaseView {
- public function executeHtml(AgaviRequestDataHolder $rd) {
- parent::executeHtml($rd);
- $this->setupHtml($rd);
- $this->setAttribute ('title', 'This is the title');
- $this->addJavascript('ui.datepicker.js');
- $this->addJavascript('profile.js');
- }
- }
- ?>
Add Comment
Please, Sign In to add comment