annieruci Posted October 27, 2020 Share Posted October 27, 2020 Hola, necesito lograr que a la hora de cargar la lista de los productos que voy a mostrar en el widget Tab Product estos se muestren de forma aleatoria. Dejo la imagen para que se lleven una mejor idea. Gracias por la ayuda. Link to comment Share on other sites More sharing options...
annieruci Posted October 27, 2020 Author Share Posted October 27, 2020 Ya he encontrado una posible solución, aquí la dejo por si alguien mas lo necesita. modules -> iqitelementor ->views -> templates -> widgets -> productslisttabs.tpl Agregar este linea {capture}{$tab.products|@shuffle}{/capture} Sobre esta otra {foreach from=$tab.products item="product"} Finalmente queda así: {capture}{$tab.products|@shuffle}{/capture} {*Linea Agregada*} {foreach from=$tab.products item="product"} Link to comment Share on other sites More sharing options...
annieruci Posted October 27, 2020 Author Share Posted October 27, 2020 Esto solo soluciona una parte ya que modifica las posiciones, necesitaría además localizar donde se carga esta lista $tab.products para que se cargue de forma aleatoria porque veo que siempre toma los primeros elementos. Para explicar mejor lo que necesito: La lista $tab.products tengo puesto que se llene con 50 productos que sean NEW PRODUCTS, el problema esta en que siempre toma los primeros 50 y yo quiero que tome aleatorio los 50 dentro de los que sean NEW PRODUCTS. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now