Firstly, I am really REALLY sorry to haev posted this elsewhere - well aware of poor etiquette but I very much need an answer.
My problem is I have weblog being administered by different group_id’s - on any news listing page the list is confined to the current group_id’s posting plus an admin group_id who makes their news articles appear within the listing by setting a custom field to “yes”. Not like a sticky in that they don’t stick to the top of the list.
I need to only show the admin entries that are selected as being global but I need the pagination to work correctly hence I can’t remove listings using conditionals as it will show less than 6 items per page hence I am trying to use a pair of search:custom_field statements to look for
a) items from the global admin that are marked “yes”
b) items that are from the current group_id ie search:custom_field_2=“6” (where the six has been added into a custom field)
Ideally I would do this with a query to return a paginating list of items that are posted by group_id 6 and those from the global admin marked “yes”.
At the moment I would be content with hacking the are of the weblog module that says search:custom_field and search:custom_field_2 return only entries that meet both conditions rather than either condition.
I am willing to pay for help with this as time is running out….
[Mod Edit: Moved to the CodeShare Corner forum]