* BOX for outputing sliders. Setting in admin-area modules, * slider_caption = slider_category */ $box = new vamTemplate(); $box->assign('language', $_SESSION['language']); $q = "SELECT s.*, sc.categories_id \nFROM slider s\nLEFT JOIN slider_to_categories sc ON sc.slider_id = s.slider_id \nWHERE slider_status = 1 \nAND s.slider_caption = 'slider_category'\nAND sc.categories_id = {$current_category_id}\nORDER BY s.slider_id DESC LIMIT 1;"; $qr = vam_db_query($q); $rows = array(); $current_slider_id == 'none'; while ($r = vam_db_fetch_array($qr)) { $rows[$r['slider_id']] = $r; $s1 = $r; } require_once DIR_WS_INCLUDES . 'external/slider/Slider.class.inc.php'; $s = new Slider(); $simages = $s->grepIMGfromHTML($s1['slider_config']); if ($_GET['dbg'] == 1) { print_r($simages); } // set cache ID if (!CacheCheck()) { $cache = false; $box->caching = 0; } else { $cache = true; $box->caching = 1; $box->cache_lifetime = CACHE_LIFETIME; $box->cache_modified_check = CACHE_CHECK; $cache_id = $_SESSION['language'] . $_SESSION['customers_status']['customers_status_id'] . $current_category_id; } if (!$box->is_cached(CURRENT_TEMPLATE . '/boxes/box_slider_category.html', $cache_id) || !$cache) {