Files
sterivein/local/modules/Test/Loop/Doobitch.php
2013-05-16 11:13:09 +02:00

48 lines
993 B
PHP

<?php
/**
* Created by JetBrains PhpStorm.
* User: manu
* Date: 15/03/13
* Time: 09:23
* To change this template use File | Settings | File Templates.
*/
namespace Test\Loop;
use Thelia\Tpex\Element\Loop\BaseLoop;
use Thelia\Tpex\Tools;
use Thelia\Model\ProductQuery;
class Doobitch extends BaseLoop {
public function defineArgs()
{
return array(
"param1",
"param2" => array("default" => "foo")
);
}
public function exec($text)
{
$res = "";
if($this->param1 == 2 || $this->param1 == 3) {
for($i = 0; $i < 4; $i++) {
$tmp = str_replace("#ALFRED", "foo".$i, $text);
if($i%2){
$tmp = str_replace("#CHAPO", "bar".$i, $tmp);
} else {
$tmp = str_replace("#CHAPO", "", $tmp);
}
$res .= $tmp;
}
}
echo $this->param2;
return $res;
}
}