View file Web Template Ktpl/package/system/controllers/ktpl/hooks/content_before_list.php

File size: 589B
<?php

class onKtplContentBeforeList extends cmsAction {

	public function run($data){

		if(!$this->options['filter_on_content'] || empty($this->options['filter_fields'])) return $data;

        list($ctype, $items) = $data;

        foreach($items as $key=>$item) {

        	foreach($item as $key2=>$field){

        		if(!in_array($key2, explode(',', str_replace(' ', '', $this->options['filter_fields'])))) continue;
        		
				$items[$key][$key2] = $this->text_filter($items[$key][$key2]);

			}
		
		}

        return array($ctype, $items);

    }

}