Beispiel #1
0
     $content .= $topnav;
     $content .= '<input type="checkbox" name="navigation3" value="1" style="display:none;" />';
     $content .= '</td></tr>';
     $content .= '<tr><td colspan="2">&nbsp;</td></tr>';
     $content .= '<tr><td colspan="2"><strong>Secondary</strong></td></tr>';
     //$content .= '<tr><td>Nav ID (Herren)</td><td>';
     ///$content .= ComboBoxneckermannNavIDs('m', 'navid0', $product_nav_secondary[0], 'input2', 'id="nav0"');
     //$content .= '</td></tr>';
     $content .= '<tr><td>Nav ID (J&G Brand)</td><td>';
     $content .= ComboBoxneckermannNavIDs('jng', 'navid0', $product_nav_secondary[0], 'input2', 'id="nav0"');
     $content .= '</td></tr>';
     $content .= '<tr><td>Nav ID (Specials)</td><td>';
     $content .= ComboBoxneckermannNavIDs('s', 'navid1', $product_nav_secondary[1], 'input2', 'id="nav1"');
     $content .= '</td></tr>';
     $content .= '<tr><td>Nav ID (Specials 2)</td><td>';
     $content .= ComboBoxneckermannNavIDs('s', 'navid2', $product_nav_secondary[2], 'input2', 'id="nav2"');
     $content .= '</td></tr>';
     $content .= '</table></div>';
 } elseif ($jng_sp_id == '2') {
     //OTTO.DE STRUCTURE
     $content .= '<div><table class="form" border="0" cellpadding="0" cellspacing="0">';
     $content .= '<tr><td width="150">Target Group</td><td>';
     //                            $topnav_options = array('','adult', 'baby', 'boy', 'child', 'female', 'girl', 'male', 'neutral');
     $topnav_options = $NAV_TARGET_GROUP_OTDE;
     $topnav = '<select id="navigation3" name="navigation3" class="input2">';
     foreach ($topnav_options as $nto) {
         $sel = $product_navigation3 == $nto ? 'selected="selected"' : '';
         $topnav .= '<option ' . $sel . '>' . $nto . '</option>';
     }
     $topnav .= '</select>';
     $content .= $topnav;
#  Author  : D3W4 & SAHAT               #
#  Created : Feb 7, 2011 3:48:50 PM    #
#########################################
use_class('jng_sp');
$class_sp = new jng_sp();
if (isset($_POST['me_action'])) {
    if ($_POST['me_action'] == 'LOADNAV1') {
        $jng_sp_id = tep_db_prepare_input($_POST['spid']);
        $sp = $class_sp->retrieveDetail($jng_sp_id);
        $nav1 = '<table border="0" cellpadding="0" cellspacing="0">';
        $nav1 .= '<tr><td colspan="2" class="bold">' . $sp['name'] . '</td></tr>';
        $nav1 .= '<tr><td>Primary Nav</td><td>';
        switch ($jng_sp_id) {
            case '1':
                //NM.DE
                $nav1 .= ComboBoxneckermannNavIDs('sch', 'navigation', $product_navigation, 'input2', 'id="navigation"');
                $nav1 .= '</td></tr>';
                break;
            case '2':
                //OT.DE
                $nav1 .= ComboBoxottoDeNavIDs('navigation', $product_navigation, 'input2', 'id="navigation"');
                $nav1 .= '</td></tr>';
                break;
            case '3':
                //NM.AT
                $nav1 .= ComboBoxneckermannAtNavIDs('p', 'navigation', $product_navigation, 'input2', 'id="navigation"');
                $nav1 .= '</td></tr>';
                break;
            case '4':
                //AM.DE
                $nav1 .= ComboBoxAmazonDeNavIDs('navigation', $product_navigation, 'input2', 'id="navigation"');
 if ($jng_sp_id == '1') {
     $content .= '<tr><td colspan="4">&nbsp;</td></tr>';
     $content .= '<tr><td>&nbsp;</td><td colspan="3"><strong>Primary</strong></td></tr>';
     $content .= '<tr>';
     $content .= '<td>&nbsp;</td><td>Nav ID</td><td>&nbsp;</td>';
     $content .= '<td>' . ComboBoxneckermannNavIDs('sch', 'navigation-' . $jcid, $pcat['navigation'], 'input2', 'id="navigation-' . $jcid . '"') . '</td>';
     $content .= '</tr>';
     $content .= '<tr>';
     $content .= '<td>&nbsp;</td><td>Top Menu</td><td>&nbsp;</td>';
     $content .= '<td><select name="navigation3-' . $jcid . '" id="navigation3-' . $jcid . '" class="input2">' . loadComboListFromArray($target_group[$jng_sp_id], $pcat['navigation3'], null, false) . '</select></td>';
     $content .= '</tr>';
     $content .= '<tr><td>&nbsp;</td><td colspan="3"><strong>Secondary</strong></td></tr>';
     $content .= '<tr>';
     $content .= '<td>&nbsp;</td><td>Nav ID (J&G Brand)</td><td>&nbsp;</td>';
     $product_nav_secondary = explode(',', $pcat['navigation2']);
     $content .= '<td>' . ComboBoxneckermannNavIDs('jng', 'navigation2-' . $jcid, $product_nav_secondary[0], 'input2', 'id="navigation2-' . $jcid . '"') . '</td>';
     $content .= '</tr>';
     $content .= '<tr><td colspan="4">&nbsp;</td></tr>';
 } elseif ($jng_sp_id == '2') {
     $content .= '<tr><td colspan="4">&nbsp;</td></tr>';
     $content .= '<tr>';
     $content .= '<td>&nbsp;</td><td>Target Group</td><td>&nbsp;</td>';
     $content .= '<td><select name="navigation3-' . $jcid . '" id="navigation3-' . $jcid . '" class="input2">' . loadComboListFromArray($target_group[$jng_sp_id], $pcat['navigation3'], null, false) . '</select></td>';
     $content .= '</tr>';
     $content .= '<tr>';
     $content .= '<td>&nbsp;</td><td>Primary Nav</td><td>&nbsp;</td>';
     $content .= '<td>' . ComboBoxottoDeNavIDs('navigation-' . $jcid, $pcat['navigation'], 'input2', 'id="navigation-' . $jcid . '"') . '</td>';
     $content .= '</tr>';
     $content .= '<tr><td colspan="4">&nbsp;</td></tr>';
 } elseif ($jng_sp_id == '3') {
     $content .= '<tr><td colspan="4">&nbsp;</td></tr>';
 if ($_POST['me_action'] == 'LOADNAV2') {
     $jng_sp_id = tep_db_prepare_input($_POST['spid']);
     $sp = $class_sp->retrieveDetail($jng_sp_id);
     $nav2 = '<table border="0" cellpadding="0" cellspacing="0">';
     $nav2 .= '<tr><td colspan="2" class="bold">' . $sp['name'] . '</td></tr>';
     switch ($jng_sp_id) {
         case '1':
             //NM.DE
             $nav2 .= '<tr style="display:none;"><td>Nav ID (J&G Brand)</td><td>';
             $nav2 .= ComboBoxneckermannNavIDs('jng', 'navid0', '', 'input2');
             $nav2 .= '</td></tr>';
             $nav2 .= '<tr><td>Nav ID (Specials)</td><td>';
             $nav2 .= ComboBoxneckermannNavIDs('s', 'navid1', '', 'input2');
             $nav2 .= '</td></tr>';
             $nav2 .= '<tr><td>Nav ID (Specials 2)</td><td>';
             $nav2 .= ComboBoxneckermannNavIDs('s', 'navid2', '', 'input2');
             $nav2 .= '</td></tr>';
             break;
         case '2':
             //OT.DE
             $nav2 .= '<tr><td>Additional Nav 1</td><td>';
             $nav2 .= ComboBoxottoDeNavIDs('navid0', '', 'input2');
             $nav2 .= '</td></tr>';
             $nav2 .= '<tr><td>Additional Nav 2</td><td>';
             $nav2 .= ComboBoxottoDeNavIDs('navid1', '', 'input2');
             $nav2 .= '</td></tr>';
             break;
         case '3':
             //NM.AT
             $nav2 .= '<tr><td>Secondary Nav ID</td><td>';
             $nav2 .= ComboBoxneckermannAtNavIDs('s', 'navid0', $product_nav_secondary[0], 'input2');
    $c['cl-a'] = '<img src="images/ajax-load-2.gif" />';
    $c['cl-d'] = '<img src="images/ajax-load-2.gif" />';
    $c['cl-d'] = '<img src="images/ajax-load-2.gif" />';
    $cat[] = $c;
}
if (count($cat) == 1) {
    $c = array();
    foreach ($cat[0] as $key => $val) {
        $c[$key] = '&nbsp;';
    }
    $cat[] = $c;
}
//NAVIGATION FILTER
switch ($jng_sp_id) {
    case '1':
        $navid_filters = '<tr><td>Nav ID</td><td>' . ComboBoxneckermannNavIDs('*', 'nav-filter', $navfiltered, '', 'onchange="filtering.submit();"') . '</td></tr>';
        break;
    case '2':
        $navid_filters = '<tr><td>Nav ID</td><td>' . ComboBoxottoDeNavIDs('nav-filter', $navfiltered, '', 'onchange="filtering.submit();"') . '</td></tr>';
        break;
    default:
        $navid_filters = '';
}
$content = '';
$content .= '<div style="float:right;">';
$content .= '<form name="filtering" action="?open=sp-products-links" method="post">';
$content .= '<table class="form" border="0" cellpadding="0" cellspacing="0">';
$content .= '<tr><td colspan="2"><strong>Filter By</strong></td></tr>';
$content .= $navid_filters;
$content .= '<tr><td>Logo</td><td>' . $class_pb->drawCombo($brands, true, 'brand-filter', $brandfiltered, 'onchange="filtering.submit();"') . '</td></tr>';
$content .= '</table>';