jak daje pobież z nokaut
to mam
setQuery($q); $db->query(); $db->next_record(); return $db->f("category_id"); } function get_price($product_id) { $db = new ps_DB; // Get the vendor id for this product. $q = "SELECT vendor_id FROM #__{vm}_product WHERE product_id='$product_id'"; $db->setQuery($q); $db->query(); $db->next_record(); $vendor_id = $db->f("vendor_id"); // Get the default shopper group id for this product and user $q = "SELECT shopper_group_id FROM #__{vm}_shopper_group WHERE `vendor_id`='$vendor_id' AND `default`='1'"; $db->setQuery($q); $db->query(); $db->next_record(); $default_shopper_group_id = $db->f("shopper_group_id"); $q = "SELECT product_price,product_currency FROM #__{vm}_product_price WHERE product_id='$product_id' AND "; $q .= "shopper_group_id='$default_shopper_group_id'" ; $db->setQuery($q); $db->query(); if ($db->next_record()) { $price_info["product_price"]= $db->f("product_price"); $price_info["product_currency"]=$db->f("product_currency"); } else { $price_info["product_price"]= ""; $price_info["product_currency"] = $_SESSION['vendor_currency']; } return $db->f("product_price"); } function get_mf_name($product_id) { $db = new ps_DB; $q = "SELECT mf_name FROM #__{vm}_product_mf_xref,#__{vm}_manufacturer "; $q .= "WHERE product_id='$product_id' "; $q .= "AND #__{vm}_manufacturer.manufacturer_id=#__{vm}_produ ct_mf_xref.manufacturer_id"; $db->query($q); $db->next_record(); if ($db->f("mf_name")) { return $db->f("mf_name"); } else { return ""; } } function list_nokaut() { $xml = file_get_contents($_SERVER['DOCUMENT_ROOT'].'/components/com_integrator/kategorie.xml'); $dom = domxml_open_mem(trim($xml)); $xp = xpath_new_context($dom); $wynik = xpath_eval($xp, 'categories/category/text()'); echo " " . $wartosc. " Default-Top Level\n"; } //end function function list_tree($category_id="", $cid='0', $level='0', $selected_categories=Array() ) { $ps_vendor_id = $_SESSION["ps_vendor_id"]; $db = new ps_DB; $level++; $q = "SELECT category_id, category_child_id,category_name FROM #__{vm}_category,#__{vm}_category_xref "; $q .= "WHERE #__{vm}_category_xref.category_parent_id='$cid' "; $q .= "AND #__{vm}_category.category_id=#__{vm}_category_xref .category_child_id "; $q .= "AND #__{vm}_category.vendor_id ='$ps_vendor_id' "; $q .= "ORDER BY #__{vm}_category.list_order, #__{vm}_category.category_name ASC"; $db->setQuery($q); $db->query(); while ($db->next_record()) { $child_id = $db->f("category_child_id"); if ($child_id != $cid) { $selected = ($child_id == $category_id) ? "selected=\"selected\"" : ""; if( $selected == "" && @$selected_categories[$child_id] == "1") { $selected = "selected=\"selected\""; } echo "\n"; } for ($i=0;$i<$level;$i++) { echo "—"; } echo "|$level|"; echo " " . $db->f("category_name") . ""; $this=list_tree($category_id, $child_id, $level, $selected_categories); } } //end function class HTML_tomIntegrator{ function edit( $option, &$row ) { ?> Powiązanie kategorii sklepu z kategoriami Nokaut.pl
Kategoria sklepu:
Fatal error: Call to undefined function: list_all() in /home1/itpro/domains/troker.pl/public_html/tonery/administrator/components/com_integrator/admin.integrator.html.php on line 203