if ($adr->phones() != null) {
require_once 'function.display_phones.php';
$txthtml .= smarty_function_display_phones(array('tels' => $adr->phones()),$smarty);
- } else if ($param['phones'] != null) {
+ } else if (isset($param['phones']) && count($param['phones'])) {
require_once 'function.display_phones.php';
$txthtml .= smarty_function_display_phones(array('tels' => $param['phones']),$smarty);
}
{/if}
{if $address->hasFlag('current')}
{include file="geoloc/address.tpl" address=$address titre_div=true titre=$address_name|@cat:" actuelle :"
- for="`$profile->firstname` `$profile->lastname`" pos=$pos}
+ for="`$profile->firstname` `$profile->lastname`" pos=$pos phones=null}
{elseif $address->hasFlag('secondary')}
{include file="geoloc/address.tpl" address=$address titre_div=true titre=$address_name|@cat:" secondaire :"
- for="`$profile->firstname` `$profile->lastname`" pos=$pos}
+ for="`$profile->firstname` `$profile->lastname`" pos=$pos phones=null}
{else}
{include file="geoloc/address.tpl" address=$address titre_div=true titre=$address_name|@cat:" principale :"
- for="`$profile->firstname` `$profile->lastname`" pos=$pos}
+ for="`$profile->firstname` `$profile->lastname`" pos=$pos phones=null}
{/if}
{if $smarty.foreach.addresses.iteration is even}<div class="spacer"></div>{/if}
{/foreach}
{foreach from=$jobs item="job" key="i"}
{if $i neq 0}<hr />{/if}
{include file="include/emploi.tpl" job=$job}
- {assign var=phones value=$job->phones()}
+ {assign var=jobPhones value=$job->phones()}
{if $job->address()}
- {include file="geoloc/address.tpl" address=$job->address() titre="Adresse : " for=$job->company->name pos="left" phones=$phones}
- {elseif $phones}
- {display_phones tels=$phones}
+ {include file="geoloc/address.tpl" address=$job->address() titre="Adresse : " for=$job->company->name pos="left" phones=$jobPhones}
+ {elseif $jobPhones|@count neq 0}
+ {display_phones tels=$jobPhones}
{/if}
<div class="spacer"> </div>
{/foreach}