User Tools

Site Tools


koding:hostcms:informacionnye_sistemy:dobavlenie_v_xml_description_bez_tegov

This is an old revision of the document!


<?php

/*
* @author KAD artem.kuts@gmail.com
* Добавление в Informationsystem_Group описания без тегов

* В bootstrap.php

Core_Event::attach('informationsystem_group.onBeforeGetXml', array('Informationsystem_Group_Cleardescription', 'onBeforeGetXml'));

*
* Копирование и использование файлов модуля 
* в коммерческих целях ЗАПРЕЩЕНО
*
*/

defined('HOSTCMS') || exit('HostCMS: access denied.');

 class Informationsystem_Group_Cleardescription
 {
    static public function onBeforeGetXml($object, $params)
    {
		$description = $object->description;
		$description = str_replace("<br />", "", $description);
		$description = strip_tags($description);
		
		$object->addEntity(
				Core::factory('Core_Xml_Entity')
					->name('cleardescription')
					->value($description)
			);
	}
 }
koding/hostcms/informacionnye_sistemy/dobavlenie_v_xml_description_bez_tegov.1430926321.txt.gz · Last modified: 26.06.15 в 15:07 (external edit)