Twee argumenten in Views
Views 7.x-3.5. Hallo. Hoe kan ik twee contextuele filters in views combineren? Er is een inhoudstype met twee titels in het Russisch en het Latijn (bijvoorbeeld 2 velden: title en field_latin). Voor dit type materiaal is de standaardglossarium gekloond en ingesteld, zoals standaard beschikbaar in views. Het probleem is dat ik de contextuele filters voor de hierboven genoemde velden niet zo kan instellen dat er meteen naar beide wordt gezocht. In de query die views genereert, staat de voorwaarde (wanneer de filter 'д' in de URL aanwezig is): WHERE (( (SUBSTRING(node.title, 1, 1) = 'Д') ) AND (( (node.status = '1') ))) en uiteindelijk wil ik bereiken dat het zo is: WHERE (( (SUBSTRING(node.title, 1, 1) = 'Д') OR (SUBSTRING(field_data_field_latin_title.field_latin_title_value, 1, 1) = 'Д')) AND (( (node.status = '1') ))). Ik ben niet zeker of ik het probleem duidelijk heb beschreven, ik zal proberen wat meer helderheid toe te voegen: ik wil via een URL zoals mysite.ru/glossary/L alle materialen vinden waarvan de waarden van de verschillende tekstvelden, aangegeven in de contextuele filters van views, beginnen met L. Als je geïnteresseerd bent in deze vraag, dan is mijn Skype: ivan-malenko (ik heb je al een aanvraag gestuurd). Ik deel graag een werkende oplossing voor een soortgelijke situatie en hoor graag je opmerkingen, of een eenvoudigere oplossing voor het beschreven probleem.
- Login of registreer om te reageren