Nagyon jó, hogy a Drupal alapból nyújt számunkra egy keresőt "mindenestől". Ennek a funkciónak erősen megvannak a korlátai nem véletlen azt hiszem, hogy a drupal.hun is a googlet részesítik előnyben. Viszont ez a rövid bejegyzés nem ezekről a korlátokról kíván szólni, hanem a kereső kinézetének átszabásáról, mely gyakran felmerülő igény, mégsem olyan egyszerű megoldani, mint ahogy az ember azt elsőre gondolná.
Az igények voltak: a kereső mező elől a label eltűntetése és a form rövidebbre szabása.
Ehhez a következőt kell tenni:
0. Amennyiben még nincs, hozzuk létre az (al)smink gyökérkönyvtárában a template.php fájlt (figyeljünk rá, hogy a kód "
"-val kezdődjön, de a végén ne zárjuk le!)</p> <p>1. A fájlban szükségünk van egy sminkneve_theme meghívására (tehát pl. garland_theme)</p> <p> </p> <p>[geshifilter-code] function sminkneve_theme() { <br /> return array( // The form ID. <br /> 'search_theme_form' => array( <br /> 'arguments' => array('form' => NULL), <br /> ), <br /> ); <br /> } [/geshifilter-code]</p> <p>2. Ezután jön a lényegi munka, eltüntetjük a labelt és átállítjuk a szövegmező hosszát. </p> <p>[geshifilter-code] function sminkneve_search_theme_form($form) { <br />// Eltüntetjük a labelt <br /> unset($form['search_theme_form']['#title']); <br /> // Átállítjuk a szövegmező hosszát <br /> $form['search_theme_form']['#size'] = 32;<br /> $output .= drupal_render($form); <br /> return $output; <br />} [/geshifilter-code]</p><p>3. Elmentjük a template.phpt, ürítjük a smink gyorsírótárat (ezt pl. úgy tehetjük meg, hogy rámegyünk a sminkek oldalára és mentünk), és kész vagyunk</p> <p><a title="Megosztom Facebookon!" href="https://www.facebook.com/sharer.php?api_key=120587281320910&locale=hu_HU&method=stream.share&u=https%3A%2F%2Flaza.blog.hu%2F2009%2F11%2F02%2Fkereso_atszabasa%3Futm_source%3Dbloghu_rss%26utm_medium%3Dfacebook%26utm_campaign%3Dblhshare"><img src="http://www.blog.hu/assets/frontend/img/rss/icon_facebook.png" alt="Megosztom Facebookon!"></a> <a title="Megosztom Twitteren!" href="http://twitter.com/home?status=https%3A%2F%2Flaza.blog.hu%2F2009%2F11%2F02%2Fkereso_atszabasa%3Futm_source%3Dbloghu_rss"><img src="http://www.blog.hu/assets/frontend/img/rss/icon_twitter.png" alt="Megosztom Twitteren!"></a> <a title="Megosztom Tumblren!" href="http://www.tumblr.com/share?v=3&u=https%3A%2F%2Flaza.blog.hu%2F2009%2F11%2F02%2Fkereso_atszabasa%3Futm_source%3Dbloghu_rss%26utm_medium%3Dtumblr%26utm_campaign%3Dblhshare&t=Kereső átszabása"><img src="http://www.blog.hu/assets/frontend/img/rss/icon_tumblr.png" alt="Megosztom Tumblren!"></a> <a href="https://laza.blog.hu/2009/11/02/kereso_atszabasa#comments"><img class="item_ctp" src="http://blog.hu/rss/image/post/id/1492821" border="0" /></a><br /></p>