Jump to content

Poner el botón "Escribe tu comentario" como nofollow - SOLUCIONADO


guelu

Recommended Posts

Hola a todos,

 

En la ficha de producto podemos encontrar un botón para escribir un comentario sobre el producto en cuestión que se genera por el módulo "productcomments". Adjunto imagen .

 

La cuestión es que por razones de SEO quiero poner esos enlaces como nofollow. Para ello dentro del módulo he buscado el archivo tpl que parece ser productcomment-extra.tpl dentro de dicho archivo encuentro esto:

<div class="comments_advices">
		{if $nbComments != 0}
		<a href="#idTab5">{l s='Read user reviews' mod='productcomments'} ({$nbComments})</a><br/>
		{/if}
		{if ($too_early == false AND ($logged OR $allow_guests))}
		<a class="open-comment-form" href="#new_comment_form" rel="nofollow">{l s='Write your review' mod='productcomments'}</a>
		{/if}
	</div>

Yo pensaba que poniendo rel="nofollow" tal y como indico es este nuevo código sería suficiente pero no....

<a href="#idTab5" rel="nofollow">{l s='Read user reviews' mod='productcomments'} ({$nbComments})</a><br/>
		{/if}
		{if ($too_early == false AND ($logged OR $allow_guests))}
		<a class="open-comment-form" href="#new_comment_form" rel="nofollow">{l s='Write your review' mod='productcomments'}</a>

No funciona, los enlaces siguen siendo follow y si miro el html en la web no aparecen la etiquetas nofollow... dejo html de la web

<li> 
<a href="#idTab5" class="reviews"> Leer los comentarios de los usuarios (<span itemprop="reviewCount">2</span>) </a></li>
<li> 
<a class="open-comment-form" href="#new_comment_form"> Escribe tu opinión </a>
</li>

Muchas gracias

post-835611-0-38316600-1483172022_thumb.jpg

Edited by guelu (see edit history)
Link to comment
Share on other sites

Hola a todos,

 

En la ficha de producto podemos encontrar un botón para escribir un comentario sobre el producto en cuestión que se genera por el módulo "productcomments". Adjunto imagen .

 

La cuestión es que por razones de SEO quiero poner esos enlaces como nofollow. Para ello dentro del módulo he buscado el archivo tpl que parece ser productcomment-extra.tpl dentro de dicho archivo encuentro esto:

<div class="comments_advices">
		{if $nbComments != 0}
		<a href="#idTab5">{l s='Read user reviews' mod='productcomments'} ({$nbComments})</a><br/>
		{/if}
		{if ($too_early == false AND ($logged OR $allow_guests))}
		<a class="open-comment-form" href="#new_comment_form" rel="nofollow">{l s='Write your review' mod='productcomments'}</a>
		{/if}
	</div>

Yo pensaba que poniendo rel="nofollow" tal y como indico es este nuevo código sería suficiente pero no....

<a href="#idTab5" rel="nofollow">{l s='Read user reviews' mod='productcomments'} ({$nbComments})</a><br/>
		{/if}
		{if ($too_early == false AND ($logged OR $allow_guests))}
		<a class="open-comment-form" href="#new_comment_form" rel="nofollow">{l s='Write your review' mod='productcomments'}</a>

No funciona, los enlaces siguen siendo follow y si miro el html en la web no aparecen la etiquetas nofollow... dejo html de la web

<li> 
<a href="#idTab5" class="reviews"> Leer los comentarios de los usuarios (<span itemprop="reviewCount">2</span>) </a></li>
<li> 
<a class="open-comment-form" href="#new_comment_form"> Escribe tu opinión </a>
</li>

Muchas gracias

Obviando si lo que quieres hacer, realmente tiene sentido u no, te hablare solo a nivel técnico a la hora de modificar los ficheros.

 

Recuerda que el fichero a modificar es el:

/themes/tu-plantilla/modules/productcomments/productcomments-extra.tpl

Lo que quiero decir es que si tienes el "tpl" del módulo en cuestión en tu plantilla (y si no lo estuviera, porque usaras otra plantilla distinta a la de por defecto, siempre es recomendable tener el override del modulo en la plantilla) y intentas modificar directamente el tpl del módulo fuera de la plantilla en:

/modules/productcomments/

no se te verán los cambios. 

 

Adjunto Imagen

 

nofolow-1024x285.png

 

Recuerda lo de "Forzar Compilación" en la pestaña Parametros Avanzados -> Rendimiento 

Link to comment
Share on other sites

Bueno, lo primero de todo es que os deseo un magnífico año nuevo, estamos ya a las puertas. Muchas gracias a los dos por responder y disculpad una pregunta tan "chorra" ya que funciona perfectamente pero lo estaba cambiando en el tpl fuera del tema!!!! a estas alturas ya no debería caer en estas cosas. La verdad es que a veces se ofusca uno en un problema y no ve más allá.

 

Por cierto, encantado de volver a verte por aquí NADIE.

 

Felices fiestas,

 

PD, doy el tema por solucionado

  • Like 1
Link to comment
Share on other sites

Bueno, lo primero de todo es que os deseo un magnífico año nuevo, estamos ya a las puertas. Muchas gracias a los dos por responder y disculpad una pregunta tan "chorra" ya que funciona perfectamente pero lo estaba cambiando en el tpl fuera del tema!!!! a estas alturas ya no debería caer en estas cosas. La verdad es que a veces se ofusca uno en un problema y no ve más allá.

 

Por cierto, encantado de volver a verte por aquí NADIE.

 

Felices fiestas,

 

PD, doy el tema por solucionado

Me alegro de que hayas podido resolver el problema.

 

No se te olvide añadir la palabra "Solucionado": https://www.prestashop.com/forums/topic/269515-solucionado-%C2%BFcomo-poner-la-palabra-solucionado-en-el-titulo-del-tema/ al titulo del tema.

 

PD: Solo he vuelto los días finales del año, ya no estoy por aquí desde hace años, y el año que viene tampoco podré estar. 

 
Feliz año nuevo !

 

Saludos,

Link to comment
Share on other sites

  • nadie locked this topic
Guest
This topic is now closed to further replies.
×
×
  • Create New...