Пример #1
0
<?php

use_class('elements_attributes');
$class_ea = new elements_attributes();
$sort = isset($_GET['sort']) && $_GET['sort'] != '' ? tep_db_prepare_input($_GET['sort']) : 'asc';
if (isset($_GET['attr']) && $_GET['attr'] != '') {
    $attr = $_GET['attr'] != '' ? tep_db_prepare_input($_GET['attr']) : 'mat';
    $form = $class_ea->retrieveList($attr);
    echo utf8_encode($form);
    exit;
}
//START TEMPLATE
$main_link = '?open=eams&amp;sort=' . $sort . '&amp;attr=';
$content .= '<div id="el-attributes-tab">';
$content .= '<ul>';
$headerTabs = $class_ea->elementAttributesHeader();
foreach ($headerTabs as $header_attr => $name) {
    $content .= '<li><a href="' . $main_link . $header_attr . '"><span>' . $name . '</span></a></li>';
}
$content .= '</ul>';
$content .= '</div>';
$javascript = '
                    function parseContent() {
                        $("input[readonly=readonly]").addClass("disabled");
                        $("div.draw-table").find("th,td").addClass("ui-corner-all");
                        applyFancyBox($("#el-attributes-tab"), "view_image");
                        applyFancyBox($("#el-attributes-tab"), "view_webpage");
                    }
                    $("#el-attributes-tab").tabs({
                        load: function(event, ui) {
                            parseContent();
Пример #2
0
<?php

$uploaddir = DIR_WS_IMAGES;
$minimagewidth = 500;
$el_attributes_folder = 'element_attributes/';
use_class('elements_attributes');
$class_ea = new elements_attributes();
$attributes = $class_ea->elementAttributesHeader();
$attribute_data = array();
$attr = isset($_GET['attr']) && $_GET['attr'] != '' ? $_GET['attr'] : '';
if (isset($_GET['id']) && $_GET['id'] != '') {
    $attrid = tep_db_prepare_input($_GET['id']);
} else {
    header('Location: ?open=eams');
    exit;
}
//SUBMIT ACTION
$attr_buttons = '';
$attribute_id = '';
if (isset($_POST)) {
    if ($_POST['me_action'] == 'ATTRDELETE') {
    } elseif ($_POST['me_action'] == 'ATTRSAVE') {
        //        echo "<pre>";var_dump($_POST);die();
        switch ($attr) {
            case 'cat':
                $attribute_data['name'] = $_POST['name'];
                $attribute_data['description'] = $_POST['description'];
                break;
            case 'mat':
                $material_name[2] = $_POST['name'][2] != '' ? trim($_POST['name'][2]) : '';
                $material_name[1] = $_POST['name'][1] != '' ? trim($_POST['name'][1]) : '';