Вот код Код (Text): {if (!$listing.sold || !$ads_settings.hide_contact_when_sold) && (!$listing.rented || !$ads_settings.hide_contact_when_rented)} {* contact information *} <div class="right_box_heading">{$lng.listings.contact_info}</div> <div id="user_details"> {foreach from=$user_fields_array item=v} {if $listing.user[$v.caption] && $v.public && $v.type!="google_maps" && (($v.type!="textarea" && $v.type!="htmlarea") || $listing.user_id==0) && $v.type!="checkbox_group" && $v.type!="youtube"} <div> <span>{$v.name}:</span> {if $v.type=='url'}<a href="{$listing.user[$v.caption]}" target="_blank" rel="nofollow">{/if} {if $v.type=="date"} {$listing.user.vis[$v.caption]} {elseif $v.type=="multiselect"} {$listing.user[$v.caption]|@implode:', '} {elseif $v.type=="checkbox"} {if $listing.user[$v.caption]==1}{$lng.general.Yes}{else}{$lng.general.No}{/if} {elseif $v.type!="file" && $v.type!="image"} {$listing.user[$v.caption]} {* ------------ rating ------------ *} {if in_array("ratings",$modules_array) && $ratings_settings.rate_users && $v.caption==$settings.contact_name_field} {section name=loop start=0 loop=5 step=1} <img src="{$live_site}/modules/ratings/css/images/star{if $listing.user.rating|round>=($smarty.section.loop.index+1)}_on{else}_off{/if}.gif" /> {/section} {/if} {* ------------ end rating ------------ *} {else} {if $v.type=="file" && $listing.user[$v.caption]}<a href="{$live_site}/uploads/{$v.caption}/{$listing.user[$v.caption]}"><img src="{$template_path}/images/download.png" class="tooltip" alt="" title="{$lng.general.download}"/></a>{/if} {if $v.type=="image" && $listing.user[$v.caption]}<a href="{$live_site}/uploads/{$v.caption}/{$listing.user[$v.caption]}" class="imgfield"><img src="{$template_path}images/camera.gif" alt="" /></a>{/if} {/if} {if $v.type=='url'}</a>{/if} </div> {/if} {/foreach} </div> {/if} Нужно чтоб эта функция открывала номер по клику. --- Добавлено --- Если сделать так надписи выводятся но они не кликабельные ( Код (Text): {if (!$listing.sold || !$ads_settings.hide_contact_when_sold) && (!$listing.rented || !$ads_settings.hide_contact_when_rented)} {* contact information *} <div class="right_box_heading">{$lng.listings.contact_info}</div> <div id="user_details"> {foreach from=$user_fields_array item=v} {if $listing.user[$v.caption] && $v.public && $v.type!="google_maps" && (($v.type!="textarea" && $v.type!="htmlarea") || $listing.user_id==0) && $v.type!="checkbox_group" && $v.type!="youtube"} <div> <span>{$v.name}:</span> {if $v.type=='url'}<a href="{$listing.user[$v.caption]}" target="_blank" rel="nofollow">{/if} {if $v.type=="date"} {$listing.user.vis[$v.caption]} {elseif $v.type=="multiselect"} {$listing.user[$v.caption]|@implode:', '} {elseif $v.type=="checkbox"} {if $listing.user[$v.caption]==1}{$lng.general.Yes}{else}{$lng.general.No}{/if} {elseif $v.type!="file" && $v.type!="image"} {$listing.user} <span class="hide-tail">XXX XXX <em onclick="showSTR(this, '[$v.caption]')">показать</em></span> {* ------------ rating ------------ *} {if in_array("ratings",$modules_array) && $ratings_settings.rate_users && $v.caption==$settings.contact_name_field} {section name=loop start=0 loop=5 step=1} <img src="{$live_site}/modules/ratings/css/images/star{if $listing.user.rating|round>=($smarty.section.loop.index+1)}_on{else}_off{/if}.gif" /> {/section} {/if} {* ------------ end rating ------------ *} {else} {if $v.type=="file" && $listing.user[$v.caption]}<a href="{$live_site}/uploads/{$v.caption}/{$listing.user[$v.caption]}"><img src="{$template_path}/images/download.png" class="tooltip" alt="" title="{$lng.general.download}"/></a>{/if} {if $v.type=="image" && $listing.user[$v.caption]}<a href="{$live_site}/uploads/{$v.caption}/{$listing.user[$v.caption]}" class="imgfield"><img src="{$template_path}images/camera.gif" alt="" /></a>{/if} {/if} {if $v.type=='url'}</a>{/if} </div> {/if} {/foreach} </div> {/if}
Нужно чтоб {$listing.user[$v.caption]} открывалась по клику на подобии <span class="hide-tail">XXX XXX <em onclick="showSTR(this, '[$v.caption]')">показать</em></span>