Sfoglia il codice sorgente

Fix for resetting otag/ctag to initial values between successive renders of same template.

Justin Hileman 15 anni fa
parent
commit
a978b6ba45
1 ha cambiato i file con 6 aggiunte e 0 eliminazioni
  1. 6 0
      Mustache.php

+ 6 - 0
Mustache.php

@@ -324,6 +324,9 @@ class Mustache {
 			return $template;
 		}
 
+		$otag_orig = $this->_otag;
+		$ctag_orig = $this->_ctag;
+
 		$otag = preg_quote($this->_otag);
 		$ctag = preg_quote($this->_ctag);
 
@@ -342,6 +345,9 @@ class Mustache {
 			$template = substr($template, $offset + strlen($tag));
 		}
 
+		$this->_otag = $otag_orig;
+		$this->_ctag = $ctag_orig;
+
 		return $html . $template;
 	}