NAVIGATION
This is an old revision of the document!
As a result of the content part SEARCH you see the result are displayed just below the search box.
If you would like to see the result displayed on another page (on a main page, with search results only) here is a solution.
- Using this code the Input field is set to hidden if a search result was found.
Docu: –
Forum: Display search result on another page
Author: K.Heermann (flip-flop) http://planmatrix.de
CMS Version: >= 1.4x
Version: V1.0 (04.11.2011)
Condition: → /config/phpwcms/conf.inc.php
File: /template/inc_script/frontend_init/cp_trig_search_no_input_if_result.php
cp_trig_search_no_input_if_result.php
<?php // ------------------------------------------------------------------------------------------- // obligate check for phpwcms constants if (!defined('PHPWCMS_ROOT')) {die("You Cannot Access This Script Directly, Have a Nice Day.");} // ------------------------------------------------------------------------------------------- /** ******************************************************************************************** * CP search trigger * Die Sucheingabe wird ausgeblendet, wenn ein Ergebnis gefunden wurde. * The search input is hidden, if a match is found. * * 04.11.2011 K.Heermann http://planmatrix.de ******************************************************************************************** */ function CP_SEARCH_NO_IPUTFIELD_IF_RESULT($text, & $data) { if( $data['acontent_type'] == 13 AND strpos($text, 'phpwcmsSearchResult') !== false ) { // CP: 13 => search $text .= '<!-- CSS: .search_form {display: none;} -->'; } return $text; } register_cp_trigger('CP_SEARCH_NO_IPUTFIELD_IF_RESULT'); ?>