/**
 * Получить станицу с выбором работ для таба.
 * 
 * @param bool $params
 *
 * @return \xajaxResponse
 */
function FPEP_getTab($params)
{
    $objResponse = new xajaxResponse();
    $uid = get_uid(false);
    if ($uid > 0 && !is_emp() && is_pro()) {
        $query = http_build_query($params);
        $params['is_ajax'] = true;
        require_once ABS_PATH . '/freelancers/widgets/FreelancersPreviewEditorPopup.php';
        $freelancersPreviewEditorPopup = new FreelancersPreviewEditorPopup($params);
        $html = $freelancersPreviewEditorPopup->render();
        $objResponse->call("window.popups_factory.getPopup('freelancersPreviewEditorPopup').showTabContent", $freelancersPreviewEditorPopup->getCurrentTab(), $html, $query);
    }
    return $objResponse;
}
예제 #2
0
        if ($cnt < $max) {
            for ($key = $cnt; $key < $max; ++$key) {
                ?>
            <td>
                <div id="preview_pos_<?php 
                echo $key + 1;
                ?>
"><?php 
                echo str_repeat('<br/>', 6);
                ?>
</div>
                <a href="javascript:void(0);" data-preview-pos="<?php 
                echo $key + 1;
                ?>
" data-popup="<?php 
                echo FreelancersPreviewEditorPopup::getInstance()->getPopupId();
                ?>
">Изменить</a>
            </td>
<?php 
            }
        }
    } else {
        if ($cnt < $max) {
            echo str_repeat('<td>&nbsp;</td>', $max - $cnt);
        }
    }
    ?>
        
        
    </tr>
예제 #3
0
//if ($page < 20) $buffer_on = true;
/*
$additional_header = '<script type="text/javascript" src="/scripts/kwords.js"></script>' .
                     '<script type="text/javascript" src="/kword_js.php"></script>';	
*/
//------------------------------------------------------------------------------
require_once ABS_PATH . '/freelancers/widgets/FreelancersTServicesWidget.php';
//Инициализация виджета плитки ТУ вместо портфолио
$freelancersTServicesWidget = new FreelancersTServicesWidget();
//------------------------------------------------------------------------------
//Популярные услуги из этой же категории
require_once ABS_PATH . '/tu/widgets/TServicesPopular.php';
$tservicesPopular = new TServicesPopular();
$tservicesPopular->setOptions(array('prof_group_id' => $prof_group_id, 'prof_id' => $prof_id, 'limit' => 9, 'title' => 'Услуги фрилансеров', 'title_css' => 'b-layout__title_padtop_10'));
$tservicesPopular->init();
//------------------------------------------------------------------------------
if ($uid > 0 && !is_emp() && !in_array($action, array('search', 'search_advanced')) && is_pro()) {
    require_once ABS_PATH . '/freelancers/widgets/FreelancersPreviewEditorPopup.php';
    $freelancersPreviewEditorPopup = FreelancersPreviewEditorPopup::getInstance(array('group_id' => $prof_group_id, 'prof_id' => $prof_id));
}
//------------------------------------------------------------------------------
$header = "../header.php";
$footer = "../footer.html";
$js_file[] = '/css/block/b-text/b-text.js';
$js_file[] = '/css/block/b-popup/b-popup.js';
$css_file = array('/css/block/b-icon/__cat/b-icon__cat.css', '/css/block/b-search/b-search.css', 'main.css', '/css/nav.css');
$js_file[] = 'search.js';
$js_file[] = 'freelancers/freelancers.js';
//@todo: Сюда переносить все inline-скрипты!
$freelancers_catalog = true;
include "../template2.php";