neopolimatrix search fix
This commit is contained in:
parent
7b66bd2f6f
commit
acc8e7d971
@ -5,7 +5,7 @@ class elements {
|
|||||||
return \DBD\NEOPOLIMATRIX_GENERATE_ELEMENTLIST::QA(array($tag));}
|
return \DBD\NEOPOLIMATRIX_GENERATE_ELEMENTLIST::QA(array($tag));}
|
||||||
|
|
||||||
public static function getAllElementsOfSearch($search){
|
public static function getAllElementsOfSearch($search){
|
||||||
return \DBD\NEOPOLIMATRIX_GENERATE_ELEMENTLIST_FULLTEXT_SEARCH::QA(array($search));}
|
return \DBD\NEOPOLIMATRIX_GENERATE_ELEMENTLIST_FULLTEXT_SEARCH::QA(array($search,$search));}
|
||||||
|
|
||||||
public static function getText($tag){
|
public static function getText($tag){
|
||||||
return \DBD\NEOPOLIMATRIX_GET_TEXT::Q1(array($tag));}
|
return \DBD\NEOPOLIMATRIX_GET_TEXT::Q1(array($tag));}
|
||||||
|
|||||||
@ -7,5 +7,7 @@ class NEOPOLIMATRIX_GENERATE_ELEMENTLIST_FULLTEXT_SEARCH extends \SYSTEM\DB\QP {
|
|||||||
//pg
|
//pg
|
||||||
'',
|
'',
|
||||||
//mys
|
//mys
|
||||||
'SELECT * FROM system_locale_string WHERE deDE like "%?%";'
|
'SELECT * FROM system_locale_string'.
|
||||||
|
' LEFT JOIN system_locale_string_tag_strings ON (system_locale_string.id = system_locale_string_tag_strings.id)'.
|
||||||
|
' WHERE deDE like ? OR system_locale_string.id like ?;'
|
||||||
);}}
|
);}}
|
||||||
@ -23,6 +23,10 @@ class default_list extends \SYSTEM\PAGE\Page {
|
|||||||
return '%polizei%';
|
return '%polizei%';
|
||||||
case 6:
|
case 6:
|
||||||
return '%demokratie%';
|
return '%demokratie%';
|
||||||
|
case 7:
|
||||||
|
return '%fof%';
|
||||||
|
case 8:
|
||||||
|
return '%start%';
|
||||||
default:
|
default:
|
||||||
return '%';}
|
return '%';}
|
||||||
|
|
||||||
|
|||||||
@ -1,5 +1,5 @@
|
|||||||
$(document).ready(function() {
|
$(document).ready(function() {
|
||||||
new SYSTEM('./api.php',1,'start;filter.1');
|
new SYSTEM('./api.php',1,'start;filter.8');
|
||||||
tabs();
|
tabs();
|
||||||
impressum();
|
impressum();
|
||||||
search();
|
search();
|
||||||
@ -15,7 +15,7 @@ function impressum(){
|
|||||||
function search(){
|
function search(){
|
||||||
$("#nav_search_btn").click(function(){
|
$("#nav_search_btn").click(function(){
|
||||||
alert($('#nav_search').val());
|
alert($('#nav_search').val());
|
||||||
$('#contentframe').load('./?page=search¶m="%' + $('#nav_search').val() + '%"');
|
$('#contentframe').load('./?page=search¶m='+$('#nav_search').val());
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@ -41,6 +41,7 @@
|
|||||||
<p style="padding-top: 10px; font-size: 13pt; margin-right: 30px; margin-left: 7px; float: left;">Nach Themen</p>
|
<p style="padding-top: 10px; font-size: 13pt; margin-right: 30px; margin-left: 7px; float: left;">Nach Themen</p>
|
||||||
<ul class="nav nav-tabs" id="tabs_user_list">
|
<ul class="nav nav-tabs" id="tabs_user_list">
|
||||||
<li class="active"><a href="#start;filter.1" filter="1">Neu</a></li>
|
<li class="active"><a href="#start;filter.1" filter="1">Neu</a></li>
|
||||||
|
<li><a href="#start;filter.7" filter="7">Serie: FoF</a></li>
|
||||||
<li><a href="#start;filter.6" filter="6">Demokratie</a></li>
|
<li><a href="#start;filter.6" filter="6">Demokratie</a></li>
|
||||||
<li><a href="#start;filter.2" filter="2">Überwachung</a></li>
|
<li><a href="#start;filter.2" filter="2">Überwachung</a></li>
|
||||||
<li><a href="#start;filter.3" filter="3">Ungleichheit</a></li>
|
<li><a href="#start;filter.3" filter="3">Ungleichheit</a></li>
|
||||||
@ -53,6 +54,7 @@
|
|||||||
|
|
||||||
</div>
|
</div>
|
||||||
<div id="contentframe" style="margin: auto;">
|
<div id="contentframe" style="margin: auto;">
|
||||||
|
test
|
||||||
</div>
|
</div>
|
||||||
<div id="bottombar" style="width: 100%; min-height: 30px; background: black; position: relative; bottom: 0;">
|
<div id="bottombar" style="width: 100%; min-height: 30px; background: black; position: relative; bottom: 0;">
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@ -31,9 +31,7 @@ class default_search extends \SYSTEM\PAGE\Page {
|
|||||||
}
|
}
|
||||||
public function generate_list(){
|
public function generate_list(){
|
||||||
$result = '';
|
$result = '';
|
||||||
$tag = $this->param;
|
$elements = elements::getAllElementsOfSearch('%'.$this->param.'%');
|
||||||
new SYSTEM\LOG\INFO($tag);
|
|
||||||
$elements = elements::getAllElementsOfSearch($tag);
|
|
||||||
foreach($elements as $element){
|
foreach($elements as $element){
|
||||||
$element['title'] = $element['id'];
|
$element['title'] = $element['id'];
|
||||||
$element['published'] = date_format(new DateTime($element['timestamp']), 'H:i d-m-Y');
|
$element['published'] = date_format(new DateTime($element['timestamp']), 'H:i d-m-Y');
|
||||||
|
|||||||
@ -10,6 +10,7 @@ class page_neopolimatrix extends \SYSTEM\API\api_default {
|
|||||||
return new default_article($id);}
|
return new default_article($id);}
|
||||||
|
|
||||||
public static function page_search($param){
|
public static function page_search($param){
|
||||||
|
new SYSTEM\LOG\INFO($param);
|
||||||
return new default_search($param);}
|
return new default_search($param);}
|
||||||
|
|
||||||
public static function page_impressum(){
|
public static function page_impressum(){
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user