Пример #1
0
$t['margin'] = 'Margin<br/>in %';
$t['age'] = 'Age';
$t['totalsold'] = 'Total<br/>Sold';
$t['lastsold'] = 'Pieces<br/>Sold<br/>"All-SP"';
$t['soldpw'] = 'Qty.<br/>Sold<br/>p.W';
$t['soldpm'] = 'Qty.<br/>Sold<br/>p.M';
$t['totalreturn'] = 'Total<br/>Return';
$t['returnrate'] = 'Return<br/>in %';
$t['totalsales'] = 'Total<br/>Sales<br/>(EUR)';
$t['brand'] = 'Brand';
$content .= printTableRow($t, 'o', true);
$content .= '</table>';
$content .= '</div>';
use_class('products_search');
use_class('products_minierp');
$class_ps = new products_search();
$class_pm = new products_minierp();
if (isset($_POST['me_action'])) {
    if ($_POST['me_action'] == 'LOADROW') {
        $n = tep_db_prepare_input($_POST['n']);
        $ids = tep_db_prepare_input($_POST['ids']);
        $sp_id = tep_db_prepare_input($_POST['sp_id']);
        $pids = explode(',', $ids);
        $res = array();
        $res = $class_ps->retrieveDataForDisplay($sp_id, $pids[0]);
        //echo "<pre>";var_dump($res);die();
        $res = $res[0];
        $products_image = webImageWithDetailLink($res['products_image'], IMAGE_SIZE_THUMBNAIL_1, IMAGE_SIZE_THUMBNAIL_1, 'Product ' . $pids[0], 'img-border');
        $products_price_old = displayCurrency('', $res['products_price_old']);
        $products_price = displayCurrency('', $res['products_price']);
        $discount = number_format($res['products_discount'], 2);
Пример #2
0
<?php

#########################################
#  Author  : D3W4 & SAHAT               #
#  Created : Mar 18, 2011 2:11:13 PM    #
#########################################
use_class('logger');
use_class('products_search');
use_class('products_brand');
$class_ps = new products_search($session_userinfo);
$class_pb = new products_brand();
if (isset($_POST['me_action'])) {
    if ($_POST['me_action'] == 'UPDATEBRAND') {
        $pids = tep_db_prepare_input($_POST['pids']);
        $new_brand_id = tep_db_prepare_input($_POST['new_brand_id']);
        $new_brand_name = tep_db_prepare_input($_POST['new_brand_name']);
        $n_request = count(explode(',', $pids));
        $n_updated = 0;
        if ($pids != "" && $n_request > 0) {
            $n_updated = $class_pb->updateProductBrand($pids, $new_brand_id);
        }
        $result = array();
        $result['total_request'] = $n_request;
        $result['total_updated'] = $n_updated;
        $result['new_brand_name'] = $new_brand_name;
        ajaxReturn($result);
    } elseif ($_POST['me_action'] == 'UPDATEPROMONAME') {
        $pids = tep_db_prepare_input($_POST['pids']);
        $new_promoname = tep_db_prepare_input(utf8_decode($_POST['new_promoname']));
        $n_updated = count(explode(',', $pids));
        if ($pids != "" && $n_updated > 0) {
Пример #3
0
<?php

/**
 * Description of products reupload
 *
 * @author IT TEAM BONOFACTUM
 * @created Jun 2, 2015 11:05:00 AM
 */
use_class('jng_sp_catalog');
use_class('products_search');
$class_ps = new products_search($session_userinfo);
$class_jc = new jng_sp_catalog();
$header = array();
$header['img'] = 'Product';
$header['name'] = 'Info';
$header['prcup'] = 'Reupload Data';
$header['imgup'] = 'Reupload Image';
function loadProductRow($pid, $spid, $pos, $curgroup_id)
{
    global $class_jc, $header;
    use_class('Product');
    $product = new Product($pid);
    $sp_catalog = $class_jc->retrieveCatalog($spid, "jc.products_id = '{$pid}'");
    $cols = array();
    foreach ($header as $hk => $hv) {
        $value = '';
        switch ($hk) {
            case 'img':
                $value .= $product->displayImage(IMAGE_SIZE_THUMBNAIL_1, IMAGE_SIZE_THUMBNAIL_1);
                break;
            case 'name':
Пример #4
0
<?php

#########################################
#  Author  : D3W4 & SAHAT               #
#  Created : Feb 2, 2011 3:35:12 PM     #
#########################################
use_class('products_search');
$class_ps = new products_search();
if (isset($_POST['me_action'])) {
    $class_ps->postProcess($_POST);
}
$custom_buttons = array();
$custom_buttons['<input type="button" id="btn-add2nav2" value="Set Secondary NAV" />'] = '?open=sp-promo-nav2&amp;hidemenu=true';
$custom_buttons['<input type="button" id="btn-setdisc" value="Set Discount" />'] = '?open=sp-promo-nav3&amp;hidemenu=true';
$custom_buttons['<input type="button" id="btn-add2nav1" value="Set Primary NAV" />'] = '?open=sp-promo-nav1&amp;hidemenu=true';
$title = 'Catalog Promo Navigation &raquo; ' . $class_ps->createComboSP();
$content .= $class_ps->createFilterBox(false);
$content .= $class_ps->createResultBox(false, $custom_buttons);
$javascript = $class_ps->constructJS() . '
            displayResultReload = function() {
                if(n_results_rendered==0) {
                    $("#btn-display-result").click();
                } else {
                    n_results_rendered = 0;
                    loadResults(0);
                }
            }
            $("#sp").find("option[value=0], option[value=allsp]").remove();
            $("#btn-add2nav1, #btn-add2nav2, #btn-setdisc").click(function(){
                $(this).siblings("a").click();
            });