本文整理汇总了PHP中FlexicontentFields::getFilteredSearch方法的典型用法代码示例。如果您正苦于以下问题:PHP FlexicontentFields::getFilteredSearch方法的具体用法?PHP FlexicontentFields::getFilteredSearch怎么用?PHP FlexicontentFields::getFilteredSearch使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类FlexicontentFields
的用法示例。
在下文中一共展示了FlexicontentFields::getFilteredSearch方法的5个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: getFilteredSearch
public function getFilteredSearch(&$field, $value)
{
if (!in_array($field->field_type, self::$field_types)) {
return;
}
$field->parameters->set('display_filter_as_s', 1);
// Only supports a basic filter of single text search input
return FlexicontentFields::getFilteredSearch($field, $value, $return_sql = true);
}
示例2: getFilteredSearch
function getFilteredSearch(&$filter, $value, $return_sql = true)
{
if (!in_array($filter->field_type, self::$field_types)) {
return;
}
$filter->isindexed = true;
return FlexicontentFields::getFilteredSearch($filter, $value, $return_sql);
}
示例3: getFilteredSearch
function getFilteredSearch(&$filter, $value, $return_sql = true)
{
if (!in_array($filter->field_type, self::$field_types)) {
return;
}
$date_source = $filter->parameters->get('date_source', 0);
if ($date_source) {
JFactory::getApplication()->enqueueMessage("Field: '" . $filter->label . "' is using start/end publication dates and cannot be used as filter in search view", 'notice');
return;
}
return FlexicontentFields::getFilteredSearch($filter, $value, $return_sql);
}
示例4: getFilteredSearch
function getFilteredSearch(&$filter, $value, $return_sql = true)
{
if ($filter->iscore != 1) {
return;
}
if ($filter->field_type == 'maintext' || $filter->field_type == 'title') {
$filter->parameters->set('display_filter_as_s', 1);
// Only supports a basic filter of single text search input
}
$filter->isindexed = in_array($filter->field_type, array('type', 'state', 'tags', 'categories', 'created', 'createdby', 'modified', 'modifiedby'));
return FlexicontentFields::getFilteredSearch($filter, $value, $return_sql);
}
示例5: getFilteredSearch
function getFilteredSearch(&$field, $value)
{
if ( !in_array($field->field_type, self::$field_types) ) return;
return FlexicontentFields::getFilteredSearch($field, $value, $return_sql=true);
}