aboutsummaryrefslogtreecommitdiffstats
path: root/include/template_processor.php
diff options
context:
space:
mode:
authorTobias Diekershoff <tobias.diekershoff@gmx.net>2012-03-14 07:20:13 +0100
committerTobias Diekershoff <tobias.diekershoff@gmx.net>2012-03-14 07:20:13 +0100
commit4fcdada4320d5d5619eb3a1f517d0fea6b26857b (patch)
treebc2ba3aac0a08c1464718f688be8080d0dff6d2c /include/template_processor.php
parent5bae7159cc7b182e40229bb6d547ccf303eb4282 (diff)
parentfb77bfa648c3dd06d1b3f343f5ad98f32a7ce313 (diff)
downloadvolse-hubzilla-4fcdada4320d5d5619eb3a1f517d0fea6b26857b.tar.gz
volse-hubzilla-4fcdada4320d5d5619eb3a1f517d0fea6b26857b.tar.bz2
volse-hubzilla-4fcdada4320d5d5619eb3a1f517d0fea6b26857b.zip
Merge branch 'master' of https://github.com/friendica/friendica
Diffstat (limited to 'include/template_processor.php')
-rwxr-xr-xinclude/template_processor.php9
1 files changed, 7 insertions, 2 deletions
diff --git a/include/template_processor.php b/include/template_processor.php
index 8671587fc..7f7b0b55b 100755
--- a/include/template_processor.php
+++ b/include/template_processor.php
@@ -80,8 +80,13 @@
*/
private function _replcb_for($args){
$m = array_map('trim', explode(" as ", $args[2]));
- list($keyname, $varname) = explode("=>",$m[1]);
- if (is_null($varname)) { $varname=$keyname; $keyname=""; }
+ $x = explode("=>",$m[1]);
+ if (count($x) == 1) {
+ $varname = $x[0];
+ $keyname = "";
+ } else {
+ list($keyname, $varname) = $x;
+ }
if ($m[0]=="" || $varname=="" || is_null($varname)) die("template error: 'for ".$m[0]." as ".$varname."'") ;
//$vals = $this->r[$m[0]];
$vals = $this->_get_var($m[0]);