Sziasztok!
Az alábbi hibaüzenetet kapom:
"Fatal error: Cannot redeclare phptemplate_search_theme_form() (previously declared in /var/www/MYSITE/htdocs/sites/all/themes/MYTHEME/theme-settings.php:47) in /var/www/MYSITE/htdocs/sites/all/themes/MYTHEME/template.php on line 166"
Végigolvastam már minden fórumot, az .org-on is, de valamiért nem jövök rá a hibára (valszeg fától az erdőt:(
Először nem találtam ilyen file-t: search_theme_form,tpl.php, de ezt megoldottam:
tartalma:
// $Id: search-theme-form.tpl.php,v 1.6 2009/11/14 12:40:44 cmstuning Exp $ /** * @file search-theme-form.tpl.php * Default theme implementation for displaying a search form directly into the * theme layout. Not to be confused with the search block or the search page. * * Available variables: * - $search_form: The complete search form ready for print. * - $search: Array of keyed search elements. Can be used to print each form * element separately. * * Default keys within $search: * - $search['search_theme_form']: Text input area wrapped in a div. * - $search['submit']: Form submit button. * - $search['hidden']: Hidden form elements. Used to validate forms when submitted. * * Since $search is keyed, a direct print of the form element is possible. * Modules can add to the search form so it is recommended to check for their * existance before printing. The default keys will always exist. * * <?php if (isset($search['extra_field'])):
*
*
print $search['extra_field'];
*
*
endif;
*
* To check for all available data within $search, use the code below.
*
*
print '<pre>'. check_plain(print_r($search, 1)) .'</pre>';
*
* @see template_preprocess_search_theme_form()
*/?>
print $search_form;
De még így sem jó, a hiba megmaradt...
(próbáltam utánnaolvasni, mint fentebb írtam...)
Köszönettel:
Szegedi Gábor
Drupal verzió:
Fórum:
SMINKENEVE_search_theme_form()
a SMINKNEVE részt cseréld le a sminked nevére.
Palócz István
https://palocz.hu | https://tanarurkerem.hu
azt most írtam csak át...
természetesen ott a megfelelő nevek vannak...
"természetesen ott a
"természetesen ott a megfelelő nevek vannak"
Az furcsa lenne hacsak nem találtak fel egy újfajta vicces-kreatív php értelmezőt, ami poénból dobál hibaüzeneteket:
"Fatal error: Cannot redeclare phptemplate_search_theme_form() (previously declared in /var/www/MYSITE/htdocs/sites/all/themes/MYTHEME/theme-settings.php:47) in /var/www/MYSITE/htdocs/sites/all/themes/MYTHEME/template.php on line 166"
ez ugyanis egészen pontosan azt jelenti, hogy két helyen is van phptemplate_search_theme_form függvényed, vagyis nem SMINKEDNEVE_search_theme_form a függvény neve, szóval mondjuk a template.php 166. sorában át kell írni TÉNYLEGASMINKEDIGAZINEVE_search_theme_form-ra a function utáni részt, vagy egyszerűen töröld a theme-settings.php-ból, mondjuk azt nem is biztos, hogy értem, hogy mit keres egy sminkfüggvény theme-settings.php-ben.
----
Rájöttem, miért kérdezek olyan ritkán a drupal.hu-n. Amíg szedem össze az infokat a kérdéshez, mindig rájövök a megoldásra.
Probléma megoldódott:)
Köszönöm:)