Ejemplo n.º 1
0
 public function onComponentTag(Component &$component, ComponentTag &$tag)
 {
     parent::onComponentTag($component, $tag);
     $attrs = $tag->getAttributes();
     $current = '';
     if (array_key_exists($this->attributeName, $attrs)) {
         $current = $attrs[$this->attributeName];
     }
     $tag->put($this->attributeName, $this->newValue($current));
 }
 /**
  * This ajax.js should NOT be rendered all the time
  * @param Component $component
  * @param HeaderContainer $headerContainer
  * @param HeaderResponse $headerResponse 
  */
 public function renderHead(Component &$component, HeaderContainer $headerContainer, HeaderResponse $headerResponse)
 {
     parent::renderHead($component, $headerContainer, $headerResponse);
     $headerResponse->renderJavaScriptResourceReference(new ResourceReference('ajax.js', AbstractAjaxBehaviour::getIdentifier()));
 }