Ejemplo n.º 1
0
<?php

/** no direct access **/
defined('_WPLEXEC') or die('Restricted access');
/** set params **/
$user_id = isset($params['user_id']) ? $params['user_id'] : '';
$wpl_properties = isset($params['wpl_properties']) ? $params['wpl_properties'] : NULL;
$picture_width = isset($params['picture_width']) ? $params['picture_width'] : '90';
$picture_height = isset($params['picture_height']) ? $params['picture_height'] : '100';
$mailto = isset($params['mailto']) ? $params['mailto'] : 0;
/** getting user id from current property (used in property_show and property_listing) **/
if (!trim($user_id)) {
    $user_id = $wpl_properties['current']['data']['user_id'];
}
$wpl_user = wpl_users::full_render($user_id, wpl_users::get_pshow_fields(), NULL, array(), true);
/** resizing profile image **/
$params = array();
$params['image_parentid'] = $user_id;
$params['image_name'] = isset($wpl_user['profile_picture']['name']) ? $wpl_user['profile_picture']['name'] : '';
$profile_path = isset($wpl_user['profile_picture']['path']) ? $wpl_user['profile_picture']['path'] : '';
$profile_image = wpl_images::create_profile_images($profile_path, $picture_width, $picture_height, $params);
/** resizing company logo **/
$params = array();
$params['image_parentid'] = $user_id;
$params['image_name'] = isset($wpl_user['company_logo']['name']) ? $wpl_user['company_logo']['name'] : '';
$logo_path = isset($wpl_user['company_logo']['path']) ? $wpl_user['company_logo']['path'] : '';
//$logo_image               = isset($wpl_user['company_logo']['url']) ? $wpl_user['company_logo']['url'] : '';
$logo_image = wpl_images::create_profile_images($logo_path, $picture_width, $picture_height, $params);
$agent_name = isset($wpl_user['materials']['first_name']['value']) ? $wpl_user['materials']['first_name']['value'] : '';
$agent_l_name = isset($wpl_user['materials']['last_name']['value']) ? $wpl_user['materials']['last_name']['value'] : '';
$company_name = isset($wpl_user['materials']['company_name']['value']) ? $wpl_user['materials']['company_name']['value'] : '';