PATH:
home
/
centosnipponia
/
public_html
/
nipponiacom2
/
administrator
/
components
/
com_falang
/
contentelements
<?php // No direct access defined('_JEXEC') or die; class translationJfkeywordFilter extends translationFilter { public function __construct ($contentElement){ $this->filterNullValue=""; $this->filterType="jfkeyword"; $params = $contentElement->getFilter("jfkeyword"); list($this->filterField,$this->label) = explode("|",$params); parent::__construct($contentElement); } public function createFilter(){ if (!$this->filterField) return ""; $filter=""; if ($this->filter_value!=""){ $db = JFactory::getDBO(); $filter = "LOWER(c.".$this->filterField." ) LIKE '%".$db->escape( $this->filter_value, true )."%'"; } return $filter; } /** * Creates Keyword filter * * @param unknown_type $filtertype * @param unknown_type $contentElement * @return unknown */ public function createFilterHTML(){ if (!$this->filterField) return ""; $Keywordlist=array(); $Keywordlist["title"]= JText::_($this->label); if (FALANG_J30) { $Keywordlist['position'] = 'top'; $Keywordlist['html'] = '<label class="element-invisible" for="jfkeyword_filter_value">'.$this->label.'</label>'; $Keywordlist['html'] .= '<input type="text" name="jfkeyword_filter_value" title='.$this->label.' placeholder='.$this->label.' value="'.$this->filter_value.'" onChange="document.adminForm.submit();" />'; } else { $Keywordlist["html"] = '<input type="text" name="jfkeyword_filter_value" value="'.$this->filter_value.'" class="text_area" onChange="document.adminForm.submit();" />'; } return $Keywordlist; } }
[+]
..
[-] banners.xml
[edit]
[-] categories.xml
[edit]
[-] com_djcatalog2.php
[edit]
[-] com_djcatalog2.xml
[edit]
[-] contact_details.xml
[edit]
[-] content.xml
[edit]
[-] index.html
[edit]
[-] menu.xml
[edit]
[-] modules.xml
[edit]
[-] tags.xml
[edit]
[-] translationContact_details_categoryFilter.php
[edit]
[-] translationJfkeywordFilter.php
[edit]
[-] .htaccess.disabled
[edit]