Jump to content

Poner HREF en estrellas de evaluación


Eutanasio

Recommended Posts

Buenas,

Tengo el código del enlace de otro botón y quiero hacer que ese mismo hipervínculo se aplique a las estrellas de evaluación de producto. Este es el código del hipervínculo:

<a id="bt_btn-review-form" href="{$sMODULE_URI|escape:'htmlall':'UTF-8'}&sAction={$aQueryParams.reviewForm.action|escape:'htmlall':'UTF-8'}&sType={$aQueryParams.reviewForm.type|escape:'htmlall':'UTF-8'}&iPId={$iProductId|intval}&iCId={$iCustomerId|intval}&sURI={$sURI|urlencode}&btKey={$sSecureReviewKey|escape:'htmlall':'UTF-8'}{if !empty($rtg)}&rtg={$rtg|escape:'htmlall':'UTF-8'}{/if}" rel="nofollow"><i class="icon-pencil"></a>

y este es el código correspondiente a las estrellas de evaluación que aparecen en la ficha de producto:

                               {section loop=$iMaxRatingBlock name=note}
									<input type="radio" value="{if !empty($bHalfStar)}{math equation="x/2" x=$smarty.section.note.iteration}{else}{$smarty.section.note.iteration|intval}{/if}" {if !empty($iReviewAverage) && $iReviewAverage >= $smarty.section.note.iteration}checked="checked"{/if}/>
									<label class="{if !empty($bHalfStar) && $smarty.section.note.iteration%2}half{/if} product-block{if !empty($bHalfStar)}-half{/if}{if !empty($iReviewAverage) && $iReviewAverage >= $smarty.section.note.iteration} checked{/if}" for="rating{$smarty.section.note.iteration|intval}" title="{$smarty.section.note.iteration|intval}"></label>
                                {/section}

He intentado envolver con el <a> tanto {section} como  input como lave pero se destrozan los estilos, bien desaparecen las estrellas o aparecen esos "input radio" seleccionados :

546028328_Capturadepantalla2021-04-25alas21_57_11.png.94654bb888b4d87687c56c556234d231.png610043539_Capturadepantalla2021-04-25alas21_57_52.png.0c0149b14fb67501e70a3d6f8632595e.png

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...