Exponerade filter och gömda input-fält

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

Har ett problem då jag använder exponerade filter - på en sida har jag textlänkar som använder sig av filter - till exempel att lista alla artiklar som är av nodtypen page. Och det fungerar bra, men om jag nu använder mig av ett fritextsök med ett exponerat filter från den sidan så sökes bara nodtypen page igenom - vilket hade varit bra om det var de jag hade velat göra - men det jag vill göra är istället att söka igenom allt. Problemet härstammar från att när jag valt det exponerade filtret för att få listningen på sidan så lägger sig också ett osynligt fält till i ett formuläret som anger värdet till nodtypen page, vilket jag inte vill. Jag vill alltså att detta osynliga fält inte ska skapas, eller att jag på något sätt, utan javascript, kan nollställe dess värde.

Fältet som skapas är alltså detta:

<input type="hidden" name="typ[]" id="edit-typ-page" value="page"  />

Comments

Just det, borde tillägga att

misc's picture

Just det, borde tillägga att det dolda fältet skapas av Better exposed filters, och ska egentligen renderas som gömt fält, men jag vill alltså komma runt det - jag vill att man via url ska kunna göra lista noder, men inte att nodtypen lägger sig som ett dolt fält. Jag kanske tänker helt fel i vägen till lösningen...

/* Mikke Schirén, https://digitalist/ */

Det låter som det är en view

pontus_nilsson's picture

Det låter som det är en view du skapat. I så fall borde ett filter ligga i vyn som begränsar vyn till nodtypen pages. Lägg till de nodtyper du vill kunna söka på i filtret.

//Pontus Nilsson, Digitalist

Jo det är Views - jag löste

misc's picture

Jo det är Views - jag löste problemet genom att hacka modulen Better exposed filters, och tog helt enkelt bort de dolda fälten - jag vill att de skulle kunan skickas som argument med urlen, men inte att de skulle sparas i dolda fält.

/* Mikke Schirén, https://digitalist/ */

Det är en dålig lösning att

pontus_nilsson's picture

Det är en dålig lösning att ändra i modulen då du inte kan uppdatera den när nästa viktiga säkerhetsuppdatering kommer. Måste du ha ett exponerat filter för nodtyperna? Kan du inte bara sätta att det är page och article som ska visas eller vilka nodtyper som gäller.

//Pontus Nilsson, Digitalist

Sweden

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds:

Hot content this week