Jump to content

se trata de saltarse los productos que no tengan una URL que contenga la URL en la que estas actualm


Recommended Posts

Buenos dias

 

alguien me puede ayudar con esto?

 

{foreach from=$categoryProducts item='product' name=categoryProduct}
        {if ($product.link|strstr:"{$request_uri}") }

                   <img src="{$link->getImageLink($product.link_rewrite, $product.id_image, 'home_default')|escape:'html'}"
                        alt="{$product.legend|escape:'html':'UTF-8'}"
                        class="img-responsive"/>
         {/if}

{/foreach}

 

se trata de saltarse los productos que no tengan una URL que contenga la URL en la que estas actualmente.

 

no me hace caso en esta linea:

        {if ($product.link|strstr:"{$request_uri}") }

 

saben si strstr acepta $request_uri ?? o solo acepta "palabras escritas"

Link to comment
Share on other sites

Pruebalo de esta forma:

 

{if ($product.link|strstr:$request_uri) }

 

Gracias por responderme Gabriel, pero no, tampoco funciona

 

he potado por otra estrategia

 

{if $request_uri == $product.link }

 

el problema es que $product.link me da la URL completa, pero solo necesito un trozo, como me lo monto?

Link to comment
Share on other sites

A que te refieres con que no funciona, a que te da error o a que no hace lo que tu esperas?

no da error, pero no hace lo que se espera que ha de hacer

 

en teoria dice:

 

si , el $request_uri, esta dentro del $product.link haz lo siguiente:

 

bueno claro, como va a estar la url completa dentro de la url parcial? bueno, cambiandolo así

{if ($request_uri|strstr:$product.link) } tampoco funciona.

 

no funciona significa que no muestra el resultado de:

si el $product.link está o contiene el $request_uri

 

Link to comment
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...