Anpassa formuläret på söksidan

Events happening in the community are now at Drupal community events on www.drupal.org.
Joppen's picture

Hej!

Har aktiverat search-modulen samt aktiverat search block och positionerat den i headern på min site. Har även lyckats att ändra utseendet på "search block" så att den ser ut efter mina önskemål.
Mitt problem är söksidan (/search) som man kommer till efter man gjort en sökning ifrån "search block", formuläret där vet jag inte hur man kommer åt för att ändra utseendet på. Avancerad sök har jag döljt med hjälp av permissions och resultaten har jag fixat till med template overrides av search-result.tpl.php samt search-result.tpl.php. De frågor som jag har kvar är följande:

  • Hur ändrar jag utseendet på formuläret på "söksidan"
  • Kan jag styra vilken information som kommer i summerings texten?
  • Kan jag styra vilka innehållstyper som finns med i söket (utan att använda Advanced search) och hur de visas i resultatet?

Tack på förhand!

Comments

template_preprocess_search_result

Joppen's picture

Det verkar som om man kan göra en template per resultat för varje nod typ:

// Provide alternate search result template.
$variables['template_files'][] = 'search-result-' . $variables['type'];

Så den delen av frågeställningen är nog fixad :)

Du kan implementera

pontus_nilsson's picture

Du kan implementera template_preprocess_search_result() för att styra vad som hamnar i $info variabeln i sökresultaten.

//Pontus Nilsson, Digitalist

För att styra vilka

acke's picture

För att styra vilka innehållstyper som ska ingå i sökningen kan man använda någon av dessa moduler:

Search by page
http://drupal.org/project/search_by_page

Search config
http://drupal.org/project/search_config

--
Happiness - www.happiness.se