Hi,
I can now confirm that the two add ons are compatible. You need to place reefine tags in main template and pass entry_ids as a variable to the embed template that contains your Infinite Scroll tags.
I have the following working code:
Main template
{exp:reefine channel=“products” category_url=“my-cat-url” parse=“inward” theme=“shop” filter:fields=“my|filter|fields” status=“open” url=”{segment_1}/{my|any-my}/{filter|any-filter}/{fields|any-fields}/”}
{entries}
{if entry_ids==’-1’} No matching products found. {/if}
{embed=“embed-name” infinite_scroll_vars=“entry_ids” infinite_scroll_values=”{entry_ids}”}
{/entries}
{/exp:reefine}
Embed Template
{exp:infinite_scroll:wrapper ajax_container=“ajax_container” embed_template_url=“this-url” xid_element_id=“infinite_scroll_xid” process_indicator=“process_indicator” next_chunk_link=“next_chunk_link” parse=“inward” infinite_scroll_vars=”{embed:infinite_scroll_vars}” infinite_scroll_values=”{embed:infinite_scroll_values}”}
{infinite_scroll_container_top}
<div id=“ajax_container”>
{/infinite_scroll_container_top}
<input type=“hidden” id=“infinite_scroll_xid” value=”{XID_HASH}”>
{exp:channel:entries entry_id=”{infinite_scroll_embed_entry_ids}” disable=“category_fields|member_data” dynamic=“no” status=“open” limit=“36” paginate=“yes”}
{/exp:channel:entries}
{infinite_scroll_container_bottom}
</div><!—End of #ajax_container—>
{/infinite_scroll_container_bottom}
{/exp:infinite_scroll:wrapper}
|