Development

Changeset 7344

You must first sign up to be able to contribute.

Changeset 7344

Show
Ignore:
Timestamp:
02/04/08 21:02:49 (5 years ago)
Author:
KRavEN
Message:

Added option to exclude the javascript tag in begin and end methods

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • plugins/sfExtjs2Plugin/trunk/lib/helper/sfExtjs2Helper.php

    r7267 r7344  
    412412   * writes opening tag for javascript 
    413413   * 
    414    * @return string source 
    415    */ 
    416   public function begin() 
     414   * @param  boolean scripttag 
     415   * @return string source 
     416   */ 
     417  public function begin($script=true) 
    417418  { 
    418419    $source  = self::LBR; 
    419     $source .= sprintf("<script type='text/javascript'>%s", self::LBR); 
     420    if($script)$source .= sprintf("<script type='text/javascript'>%s", self::LBR); 
    420421    $source .= self::_comment(sprintf("%s// sfExtjs2Helper: %s%s", self::LBR, sfConfig::get('sf_extjs2_version'), self::LBR)); 
    421422    $source .= sprintf("Ext.BLANK_IMAGE_URL = '%s'%s", sfConfig::get('sf_extjs2_spacer'), self::LBR_SM); 
     
    428429   *   *  
    429430   * @param  string source 
     431   * @param  boolean scripttag 
    430432   * @return Javascript source 
    431433   */ 
    432   public function end($source = ''
     434  public function end($source = ''$script=true
    433435  { 
    434436    $source  = sprintf("%s%s%s", self::LBR, $source, $source != '' ? self::LBR : ''); 
    435     $source .= sprintf("</script>%s", self::LBR); 
     437    if($script)$source .= sprintf("</script>%s", self::LBR); 
    436438 
    437439    echo $source;