### Product Configuration and Currency Setup Source: https://tgparts.ru/remen-s-ploskim-otsinkovannym-kryuchkom-l-105sm Configures product details, including SKU, pricing, and currency information. Sets up the product form and currency display. ```javascript $(function(){Price.addCurrency({"code":"RUB","fraction_divider":",","fraction_size":2,"group_divider":" ","group_size":3,"pattern_html":"%s<\/span> \u20bd<\/span>","pattern_text":"%s \u0440\u0443\u0431.","pattern_unit":"%s\/%unit","is_primary":true,"rate":1,"rounding":"1.00","round_up_only":"1"});new Product('#cart-form', {product: {sku_id: "2680",skus: {"2680":{"id":"2680","product_id":"1131","id_1c":null,"sku":"604500\/100","sort":"1","name":"","image_id":null,"price":"300","primary_price":300,"compare_price":0,"count":null,"available":"1","status":"1","stock_base_ratio":null,"order_count_min":null,"order_count_step":null,"dimension_id":null,"file_name":"","file_size":"0","file_description":null,"virtual":"0","stock":[],"used_promo_ids":[],"unconverted_currency":"RUB","currency":"RUB","frontend_price":"300","unconverted_price":300,"frontend_compare_price":0,"unconverted_compare_price":0,"original_price":"300","original_compare_price":0,"features":{"dlina":{}}}},stock_unit_id: "",base_unit_id: ""},is_affiliate: false,affiliate_credit_rate: null,affiliate_credit_usage: null,affiliate_rounding: false,ignore_stock_count: true,fractional_config: {"frac_enabled":"","stock_units_enabled":"","base_units_enabled":""},units: [{"id":"0","name":"\u0428\u0442\u0443\u043a\u0430","name_short":"\u0448\u0442."} ],currency: "RUB",currency_info: {"code":"RUB","sign":"\u0440\u0443\u0431.","sign_html":"\u20bd<\/span>","sign_position":1,"sign_delim":" ","decimal_point":",","frac_digits":"2","thousands_sep":" "}});}); ``` -------------------------------- ### Product Price and Currency Setup Source: https://tgparts.ru/rolik-sdvizhnoj-kryshi-autocar-s-yubkoj-7-5-mm-24mm Sets up currency information and initializes a Product component for the shopping cart. This includes defining currency formatting and product details like SKU, price, and availability. ```javascript $(function(){Price.addCurrency({"code":"RUB","fraction_divider":",","fraction_size":2,"group_divider":" ","group_size":3,"pattern_html":"%s<\/span> \u003cspan class=\"ruble\">\u20bd<\/span><\/span>","pattern_text":"%s \u0440\u0443\u0431.","pattern_unit":"%s\/%unit","is_primary":true,"rate":1,"rounding":"1.00","round_up_only":"1"});new Product('#cart-form', {product: {sku_id: "2452",skus: {"2452":{"id":"2452","product_id":"924","id_1c":null,"sku":"730008\/533660\/801584","sort":"1","name":"","image_id":null,"price":"170","primary_price":170,"purchase_price":0,"compare_price":0,"count":null,"available":"1","status":"1","stock_base_ratio":null,"order_count_min":null,"order_count_step":null,"dimension_id":null,"file_name":"","file_size":"0","file_description":null,"virtual":"0","stock":[],"used_promo_ids":[],"unconverted_currency":"RUB","currency":"RUB","frontend_price":"170","unconverted_price":170,"frontend_compare_price":0,"unconverted_compare_price":0,"original_price":"170","original_compare_price":0,"features":[]}},stock_unit_id: "",base_unit_id: ""},is_affiliate: false,affiliate_credit_rate: null,affiliate_credit_usage: null,affiliate_rounding: false,ignore_stock_count: true,fractional_config: {"frac_enabled":"","stock_units_enabled":"","base_units_enabled":""},units: [{"id":"0","name":"\u0428\u0442\u0443\u043a\u0430","name_short":"\u0448\u0442."}],currency: "RUB",currency_info: {"code":"RUB","sign":"\u0440\u0443\u0431.","sign_html":"\u20bd<\/span>","sign_position":1,"sign_delim":" ","decimal_point":",","frac_digits":"2","thousands_sep":" "}});}); ``` -------------------------------- ### Initialize Product Configuration Source: https://tgparts.ru/sistema-sdvizhnoj-kryshi-micro Initializes a new product instance with detailed configuration. This includes setting up SKU IDs, pricing, availability, and other product-specific attributes. ```javascript new Product('#cart-form', {"product": {"sku_id": "2402","skus": {"2402":{"id":"2402","product_id":"911","id_1c":null,"sku":"911-1","sort":"1","name":"L=4,5\u043c","image_id":null,"price":"87120","primary_price":87120,"purchase_price":0,"compare_price":0,"count":null,"available":"1","status":"1","stock_base_ratio":null,"order_count_min":null,"order_count_step":null,"dimension_id":null,"file_name":"","file_size":"0","file_description":null,"virtual":"0","stock":[],"used_promo_ids":[],"unconverted_currency":"RUB","currency":"RUB","frontend_price":"87120","unconverted_price":87120,"frontend_compare_price":0,"unconverted_compare_price":0,"original_price":"87120","original_compare_price":0,"features":[]},"2403":{"id":"2403","product_id":"911","id_1c":null,"sku":"911-2","sort":"2","name":"L=5,5\u043c","image_id":"0","price":"98740","primary_price":98740,"purchase_price":0,"compare_price":0,"count":null,"available":"1","status":"1","stock_base_ratio":null,"order_count_min":null,"order_count_step":null,"dimension_id":null,"file_name":"","file_size":"0","file_description":"","virtual":"0","stock":[],"used_promo_ids":[],"unconverted_currency":"RUB","currency":"RUB","frontend_price":"98740","unconverted_price":98740,"frontend_compare_price":0,"unconverted_compare_price":0,"original_price":"98740","original_compare_price":0,"features":[]},"2413":{"id":"2413","product_id":"911","id_1c":null,"sku":"911-3","sort":"3","name":"L=6,3\u043c","image_id":"0","price":"108900","primary_price":108900,"purchase_price":0,"compare_price":0,"count":null,"available":"1","status":"1","stock_base_ratio":null,"order_count_min":null,"order_count_step":null,"dimension_id":null,"file_name":"","file_size":"0","file_description":"","virtual":"0","stock":[],"used_promo_ids":[],"unconverted_currency":"RUB","currency":"RUB","frontend_price":"108900","unconverted_price":108900,"frontend_compare_price":0,"unconverted_compare_price":0,"original_price":"108900","original_compare_price":0,"features":[]},"2414":{"id":"2414","product_id":"911","id_1c":null,"sku":"911-4","sort":"4","name":"L=6,8\u043c","image_id":"0","price":"115550","primary_price":115550,"purchase_price":0,"compare_price":0,"count":null,"available":"1","status":"1","stock_base_ratio":null,"order_count_min":null,"order_count_step":null,"dimension_id":null,"file_name":"","file_size":"0","file_description":"","virtual":"0","stock":[],"used_promo_ids":[],"unconverted_currency":"RUB","currency":"RUB","frontend_price":"115550","unconverted_price":115550,"frontend_compare_price":0,"unconverted_compare_price":0,"original_price":"115550","original_compare_price":0,"features":[]},"2415":{"id":"2415","product_id":"911","id_1c":null,"sku":"911-5","sort":"5","name":"L=7,5\u043c","image_id":null,"price":"122200","primary_price":122200,"purchase_price":0,"compare_price":0,"count":null,"available":"1","status":"1","stock_base_ratio":null,"order_count_min":null,"order_count_step":null,"dimension_id":null,"file_name":"","file_size":"0","file_description":null,"virtual":"0","stock":[],"used_promo_ids":[],"unconverted_currency":"RUB","currency":"RUB","frontend_price":"122200","unconverted_price":122200,"frontend_compare_price":0,"unconverted_compare_price":0,"original_price":"122200","original_compare_price":0,"features":[]},"2416":{"id":"2416","product_id":"911","id_1c":null,"sku":"911-6","sort":"6","name":"L=7,8\u043c","image_id":null,"price":"133950","primary_price":133950,"purchase_price":0,"compare_price":0,"count":null,"available":"1","status":"1","stock_base_ratio":null,"order_count_min":null,"order_count_step":null,"dimension_id":null,"file_name":"","file_size":"0","file_description":null,"virtual":"0","stock":[],"used_promo_ids":[],"unconverted_currency":"RUB","currency":"RUB","frontend_price":"133950","unconverted_price":133950,"frontend_compare_price":0,"unconverted_compare_price":0,"original_price":"133950","original_compare_price":0,"features":[]}},stock_unit_id: "","base_unit_id": ""},is_affiliate": false,affiliate_credit_rate": null,affiliate_credit_usage": null,affiliate_rounding": false,ignore_stock_count": true,fractional_config": {"frac_enabled":"","stock_units_enabled":"","base_units_enabled":""},units: []}); ``` -------------------------------- ### E-commerce Tracking Initialization Source: https://tgparts.ru/remen-s-ploskim-otsinkovannym-kryuchkom-l-105sm Initializes e-commerce tracking with Adwords and Yandex parameters for a specific product SKU. Includes MyTarget dynamic remarketing setup. ```javascript (function () { var init_deferred = window.ecommerce_plugin_init_deferred = window.ecommerce_plugin_init_deferred || jQuery.Deferred(); init_deferred.then(function () { var ecommerce_plugin = window.getEcommercePluginInstance(); var sku_id = "2680"; var adwords_params = {"ecomm_prodid":"2680","ecomm_pagetype":"product","ecomm_totalvalue":300,"ecomm_category":"\u041a\u043e\u043c\u043f\u043b\u0435\u043a\u0442\u0443\u044e\u0449\u0438\u0435 \u043d\u0430\u0442\u044f\u0436\u0435\u043d\u0438\u044f \u0448\u0442\u043e\u0440\u044b"}; var yandex_test_purchase = null; var mytarget_params = {"product_id":"1131","pagetype":"product","totalvalue":300,"list":""}; ecommerce_plugin.setAdwordsParams(adwords_params); ecommerce_plugin.skuDetail(sku_id); ecommerce_plugin.yandexViewProductReachGoal(); if (ecommerce_plugin._yandex_ecommerce && yandex_test_purchase) { ecommerce_plugin._yandex_ecommerce._pushEcommerce(yandex_test_purchase); } if (ecommerce_plugin._mytarget_ecommerce) { ecommerce_plugin._mytarget_ecommerce.setParams(mytarget_params); ecommerce_plugin._mytarget_ecommerce.includeMytargetDynamicRemarketing(); } }); })(); ``` -------------------------------- ### Product Initialization with SKUs Source: https://tgparts.ru/sistema-sdvizhnoj-kryshi-duo Initializes a new product instance with detailed SKU information, including prices, dimensions, and features. ```javascript new Product('#cart-form', {"product": {"sku_id": "2436", "skus": {"2436":{"id":"2436","product_id":"918","id_1c":null,"sku":"918-1","sort":"1","name":"L=8\u043c","image_id":null,"price":"161750","primary_price":161750,"purchase_price":0,"compare_price":0,"count":null,"available":"1","status":"1","stock_base_ratio":null,"order_count_min":null,"order_count_step":null,"dimension_id":null,"file_name":"","file_size":"0","file_description":null,"virtual":"0","stock":[],"used_promo_ids":[],"unconverted_currency":"RUB","currency":"RUB","frontend_price":"161750","unconverted_price":161750,"frontend_compare_price":0,"unconverted_compare_price":0,"original_price":"161750","original_compare_price":0,"features":{"manufacturer_warranty":{}}},"2437":{"id":"2437","product_id":"918","id_1c":null,"sku":"918-2","sort":"2","name":"L=8,5\u043c","image_id":null,"price":"171900","primary_price":171900,"purchase_price":0,"compare_price":0,"count":null,"available":"1","status":"1","stock_base_ratio":null,"order_count_min":null,"order_count_step":null,"dimension_id":null,"file_name":"","file_size":"0","file_description":null,"virtual":"0","stock":[],"used_promo_ids":[],"unconverted_currency":"RUB","currency":"RUB","frontend_price":"171900","unconverted_price":171900,"frontend_compare_price":0,"unconverted_compare_price":0,"original_price":"171900","original_compare_price":0,"features":{"manufacturer_warranty":{}}},"2438":{"id":"2438","product_id":"918","id_1c":null,"sku":"918-3","sort":"3","name":"L=9\u043c","image_id":null,"price":"182000","primary_price":182000,"purchase_price":0,"compare_price":0,"count":null,"available":"1","status":"1","stock_base_ratio":null,"order_count_min":null,"order_count_step":null,"dimension_id":null,"file_name":"","file_size":"0","file_description":null,"virtual":"0","stock":[],"used_promo_ids":[],"unconverted_currency":"RUB","currency":"RUB","frontend_price":"182000","unconverted_price":182000,"frontend_compare_price":0,"unconverted_compare_price":0,"original_price":"182000","original_compare_price":0,"features":{"manufacturer_warranty":{}}},"2439":{"id":"2439","product_id":"918","id_1c":null,"sku":"918-4","sort":"4","name":"L=9,5\u043c","image_id":null,"price":"192000","primary_price":192000,"purchase_price":0,"compare_price":0,"count":null,"available":"1","status":"1","stock_base_ratio":null,"order_count_min":null,"order_count_step":null,"dimension_id":null,"file_name":"","file_size":"0","file_description":null,"virtual":"0","stock":[],"used_promo_ids":[],"unconverted_currency":"RUB","currency":"RUB","frontend_price":"192000","unconverted_price":192000,"frontend_compare_price":0,"unconverted_compare_price":0,"original_price":"192000","original_compare_price":0,"features":{"manufacturer_warranty":{}}},"2440":{"id":"2440","product_id":"918","id_1c":null,"sku":"918-5","sort":"5","name":"L=13,6\u043c","image_id":null,"price":"275000","primary_price":275000,"purchase_price":0,"compare_price":0,"count":null,"available":"1","status":"1","stock_base_ratio":null,"order_count_min":null,"order_count_step":null,"dimension_id":null,"file_name":"","file_size":"0","file_description":null,"virtual":"0","stock":[],"used_promo_ids":[],"unconverted_currency":"RUB","currency":"RUB","frontend_price":"275000","unconverted_price":275000,"frontend_compare_price":0,"unconverted_compare_price":0,"original_price":"275000","original_compare_price":0,"features":{"manufacturer_warranty":{}}}},"stock_unit_id": "", "base_unit_id": ""}, "is_affiliate": false, "affiliate_credit_rate": null, "affiliate_credit_usage": null, "affiliate_rounding": false, "ignore_stock_count": true, "fractional_config": {"frac_enabled":"", "stock_units_enabled":"", "base_units_enabled":""}, "units": [{"id":"0","name":"\u0428\u0442\u0443\u043a\u0430","name_short":"\u0448\u0442." }], "currency": "RUB", "currency_info": {"code":"RUB","sign":"\u0440\u0443\u0431.","sign_html":"\u20bd<\/span>","sign_position":1,"sign_delim":" ","decimal_point":",","frac_digits":"2","thousands_sep":" "}, "services": {"2436":[],"2437":[],"2438":[],"2439":[],"2440":[]}, "sku_features": {"manufacturer_warranty":{"id":"65","parent_id":null,"code":"manufacturer_warranty","cml1c_id":null,"status":"public","name":"\u0413\u0430\u0440\u0430\u043d\u0442\u0438\u044f "}}}); ``` -------------------------------- ### jQuery Request Example Source: https://tgparts.ru/amortizator-sdvizhnoj-kryshi-205mm-700n-75099-084034-3020100 This snippet demonstrates how to handle successful and failed requests using jQuery's AJAX methods. It logs the response status or failure details to the console. ```javascript (function ($) { $(document).ready(function () { var request = $.ajax({ url: "/criticalcss/", method: "GET", dataType: "json" }); request.done(function (response) { console.log('Response status - ' + response.status); }); request.fail(function (jqXHR, textStatus) { console.log('\\[criticalcss\\]: Request failed - ' + textStatus); console.log('\\[criticalcss\\]: ' + jqXHR.responseText); }); }); })(jQuery); ``` -------------------------------- ### Initialize Product and Price Settings Source: https://tgparts.ru/natyazhitel-bokovogo-tenta-pod-kvadrat-12mm-levyj-treshchotk Configures product details, currency settings, and initializes the product form. Includes price formatting and stock information. ```javascript $(function(){Price.addCurrency({"code":"RUB","fraction\_divider":",","fraction\_size":2,"group\_divider":" ","group\_size":3,"pattern\_html":"%s<\/span> \u20bd<\/span>","pattern\_text":"%s \u0440\u0443\u0431.","pattern\_unit":"%s\/%unit","is\_primary":true,"rate":1,"rounding":"1.00","round\_up\_only":"1"});new Product('#cart-form', {product: {sku\_id: "2546",skus: {"2546":{"id":"2546","product\_id":"1011","id\_1c":null,"sku":"1011","sort":"1","name":"","image\_id":null,"price":"4000","primary\_price":4000,"purchase\_price":0,"compare\_price":"4800","count":null,"available":"1","status":"1","stock\_base\_ratio":null,"order\_count\_min":null,"order\_count\_step":null,"dimension\_id":null,"file\_name":"","file\_size":"0","file\_description":null,"virtual":"0","stock":[],"used\_promo\_ids":[],"unconverted\_currency":"RUB","currency":"RUB","frontend\_price":"4000","unconverted\_price":4000,"frontend\_compare\_price":"4800","unconverted\_compare\_price":4800,"original\_price":"4000","original\_compare\_price":"4800","features":[]}},stock\_unit\_id: "",base\_unit\_id: ""},is\_affiliate: false,affiliate\_credit\_rate: null,affiliate\_credit\_usage: null,affiliate\_rounding: false,ignore\_stock\_count: true,fractional\_config: {"frac\_enabled":"","stock\_units\_enabled":"","base\_units\_enabled":""},units: [{"id":"0","name":"\u0428\u0442\u0443\u043a\u0430","name\_short":"\u0448\u0442."}\},currency: "RUB",currency\_info: {"code":"RUB","sign":"\u0440\u0443\u0431.","sign\_html":"\u20bd<\/span>","sign\_position":1,"sign\_delim":" ","decimal\_point":",","frac\_digits":"2","thousands\_sep":" "}});}); ``` -------------------------------- ### Configure Price and Product Components Source: https://tgparts.ru/fiksator-t-obraznyj-151090 Adds currency information and initializes the Product component for a shopping cart. This setup is essential for displaying prices and handling product details in e-commerce scenarios. ```javascript $(function(){Price.addCurrency({"code":"RUB","fraction\_divider":",","fraction\_size":2,"group\_divider":" ","group\_size":3,"pattern\_html":"%s<\/span> \u20bd<\/span>","pattern\_text":"%s \u0440\u0443\u0431.","pattern\_unit":"%s\/%unit","is\_primary":true,"rate":1,"rounding":"1.00","round\_up\_only":"1"});new Product('#cart-form', {product: {sku\_id: "2601",skus: {"2601":{"id":"2601","product\_id":"1054","id\_1c":null,"sku":"151090","sort":"1","name":"","image\_id":null,"price":"220","primary\_price":220,"purchase\_price":0,"compare\_price":0,"count":null,"available":"1","status":"1","stock\_base\_ratio":null,"order\_count\_min":null,"order\_count\_step":null,"dimension\_id":null,"file\_name":"","file\_size":"0","file\_description":null,"virtual":"0","stock":[],"used\_promo\_ids":[],"unconverted\_currency":"RUB","currency":"RUB","frontend\_price":"220","unconverted\_price":220,"frontend\_compare\_price":0,"unconverted\_compare\_price":0,"original\_price":"220","original\_compare\_price":0,"features":[]}},stock\_unit\_id: "",base\_unit\_id: ""},is\_affiliate: false,affiliate\_credit\_rate: null,affiliate\_credit\_usage: null,affiliate\_rounding: false,ignore\_stock\_count: true,fractional\_config: {"frac\_enabled":"","stock\_units\_enabled":"","base\_units\_enabled":""},units: [{"id":"0","name":"\u0428\u0442\u0443\u043a\u0430","name\_short":"\u0448\u0442."}\},currency: "RUB",currency\_info: {"code":"RUB","sign":"\u0440\u0443\u0431.","sign\_html":"\u20bd<\/span>","sign\_position":1,"sign\_delim":" ","decimal\_point":",","frac\_digits":"2","thousands\_sep":" "}});}); ``` -------------------------------- ### jQuery AJAX Request Example Source: https://tgparts.ru/amortizator-sdvizhnoj-kryshi-156mm-800n-56718-835314 This snippet demonstrates how to make an AJAX request using jQuery and handle both successful responses and failures. It logs the response status or failure details to the console. ```javascript (function ($) { $(document).ready(function () { var request = $.ajax({ url: "/search/", method: "GET", data: {"query": "amortizator"}, dataType: "json" }); request.done(function (response) { console.log('Response status - ' + response.status); }); request.fail(function (jqXHR, textStatus) { console.log('[criticalcss]: Request failed - ' + textStatus); console.log('[criticalcss]: ' + jqXHR.responseText); }); }); })(jQuery); ``` -------------------------------- ### Initialize Product and Price Configuration Source: https://tgparts.ru/tir-tros-plombirovochnyj-l-250m-6mm-art3706250 Configures product details, currency information, and initializes the product form. This includes setting up price patterns and available units. ```javascript $(function(){Price.addCurrency({"code":"RUB","fraction\_divider":",","fraction\_size":2,"group\_divider":" ","group\_size":3,"pattern\_html":"%s<\/span> \u20bd<\/span><\/span>","pattern\_text":"%s \u0440\u0443\u0431.","pattern\_unit":"%s\/%unit","is\_primary":true,"rate":1,"rounding":"1.00","round\_up\_only":"1"});new Product('#cart-form', {product: {sku\_id: "2588",skus: {"2588":{"id":"2588","product\_id":"1041","id\_1c":null,"sku":"3706250","sort":"1","name":"","image\_id":null,"price":"6700","primary\_price":6700,"purchase\_price":0,"compare\_price":0,"count":null,"available":"1","status":"1","stock\_base\_ratio":null,"order\_count\_min":null,"order\_count\_step":null,"dimension\_id":null,"file\_name":"","file\_size":"0","file\_description":null,"virtual":"0","stock":[],"used\_promo\_ids":[],"unconverted\_currency":"RUB","currency":"RUB","frontend\_price":"6700","unconverted\_price":6700,"frontend\_compare\_price":0,"unconverted\_compare\_price":0,"original\_price":"6700","original\_compare\_price":0,"features":[]}},stock\_unit\_id: "",base\_unit\_id: ""},is\_affiliate: false,affiliate\_credit\_rate: null,affiliate\_credit\_usage: null,affiliate\_rounding: false,ignore\_stock\_count: true,fractional\_config: {"frac\_enabled":"","stock\_units\_enabled":"","base\_units\_enabled":""},units: [{"id":"0","name":"\u0428\u0442\u0443\u043a\u0430","name\_short":"\u0448\u0442."}],currency: "RUB",currency\_info: {"code":"RUB","sign":"\u0440\u0443\u0431.","sign\_html":"\u20bd<\/span>","sign\_position":1,"sign\_delim":" ","decimal\_point":",","frac\_digits":"2","thousands\_sep":" "}});}); ``` -------------------------------- ### Initialize Price and Product Widgets Source: https://tgparts.ru/rolikovaya-telezhka-karetka-poperechiny-kryshi-metalloplast Adds currency formatting and initializes the product details widget. This includes setting up product SKU, pricing, and currency information. ```javascript $(function(){Price.addCurrency({"code":"RUB","fraction\_divider":",","fraction\_size":2,"group\_divider":" ","group\_size":3,"pattern\_html":"%s<\/span> \u003cspan class=\"ruble\>\u20bd<\/span><\/span>","pattern\_text":"%s \u0440\u0443\u0431.","pattern\_unit":"%s\/%unit","is\_primary":true,"rate":1,"rounding":"1.00","round\_up\_only":"1"});new Product('#cart-form', {product: {sku\id: "2522",skus: {"2522":{"id":"2522","product\id":"994","id\_1c":null,"sku":"38077260 \/38091940\/660077260","sort":"1","name":"","image\id":null,"price":"1790","primary\_price":1790,"purchase\_price":0,"compare\_price":0,"count":null,"available":"1","status":"1","stock\_base\_ratio":null,"order\_count\_min":null,"order\_count\_step":null,"dimension\id":null,"file\_name":"","file\_size":"0","file\_description":null,"virtual":"0","stock":[],"used\_promo\ids":[],"unconverted\_currency":"RUB","currency":"RUB","frontend\_price":"1790","unconverted\_price":1790,"frontend\_compare\_price":0,"unconverted\_compare\_price":0,"original\_price":"1790","original\_compare\_price":0,"features":[]}},stock\_unit\id: "",base\_unit\id: ""},is\_affiliate: false,affiliate\_credit\_rate": null,affiliate\_credit\_usage": null,affiliate\_rounding": false,ignore\_stock\_count": true,fractional\_config": {"frac\_enabled":"","stock\_units\_enabled":"","base\_units\_enabled":""},units: [{"id":"0","name":"\u0428\u0442\u0443\u043a\u0430","name\_short":"\u0448\u0442."}\},currency: "RUB",currency\_info: {"code":"RUB","sign":"\u0440\u0443\u0431.","sign\_html":"\u20bd<\/span>","sign\_position":1,"sign\_delim":" ","decimal\_point":",","frac\_digits":"2","thousands\_sep":" "}});}); ``` -------------------------------- ### Add Currency and Product Configuration Source: https://tgparts.ru/remkomplekt-rolikovoj-telezhki-38077260-aa Adds currency information (RUB) and configures a product for the cart. This includes setting up price patterns, currency symbols, and product-specific details like SKU and available units. Use this for e-commerce product setup. ```javascript $(function(){Price.addCurrency({"code":"RUB","fraction\_divider":",","fraction\_size":2,"group\_divider":" ","group\_size":3,"pattern\_html":"%s<\/span> \u20bd<\/span><\/span>","pattern\_text":"%s \u0440\u0443\u0431.","pattern\_unit":"%s\/%unit","is\_primary":true,"rate":1,"rounding":"1.00","round\_up\_only":"1"});new Product('#cart-form', {product: {sku\_id: "2498",skus: {"2498":{"id":"2498","product\_id":"970","id\_1c":null,"sku":"38077260 \u0410\u0410","sort":"1","name":"","image\_id":null,"price":"770","primary\_price":770,"purchase\_price":0,"compare\_price":0,"count":null,"available":"1","status":"1","stock\_base\_ratio":null,"order\_count\_min":null,"order\_count\_step":null,"dimension\_id":null,"file\_name":"","file\_size":"0","file\_description":null,"virtual":"0","stock":[],"used\_promo\_ids":[],"unconverted\_currency":"RUB","currency":"RUB","frontend\_price":"770","unconverted\_price":770,"frontend\_compare\_price":0,"unconverted\_compare\_price":0,"original\_price":"770","original\_compare\_price":0,"features":[]}},stock\_unit\_id: "",base\_unit\_id: ""},is\_affiliate: false,affiliate\_credit\_rate: null,affiliate\_credit\_usage: null,affiliate\_rounding: false,ignore\_stock\_count: true,fractional\_config: {"frac\_enabled":"","stock\_units\_enabled":"","base\_units\_enabled":""},units: [{"id":"0","name":"\u0428\u0442\u0443\u043a\u0430","name\_short":"\u0448\u0442."} ],currency: "RUB",currency\_info: {"code":"RUB","sign":"\u0440\u0443\u0431.","sign\_html":"\u20bd<\/span>","sign\_position":1,"sign\_delim":" ","decimal\_point":",","frac\_digits":"2","thousands\_sep":" "}});}); ``` -------------------------------- ### Configure Price and Product Source: https://tgparts.ru/uplotnitel-rezinoplastikovyj-55mm-l-5m-183255 Sets up currency formatting and initializes the product object for the shopping cart. This includes defining currency patterns and product details like SKU, price, and availability. ```javascript $(function(){Price.addCurrency({"code":"RUB","fraction\_divider":",","fraction\_size":2,"group\_divider":" ","group\_size":3,"pattern\_html":"%s<\/span> \u003cspan class=\"ruble\"\u003e\u20bd<\/span><\/span>","pattern\_text":"%s \u0440\u0443\u0431.","pattern\_unit":"%s\/%unit","is\_primary":true,"rate":1,"rounding":"1.00","round\_up\_only":"1"});new Product('#cart-form', {product: {sku\_id: "2616",skus: {"2616":{"id":"2616","product\_id":"1069","id\_1c":null,"sku":"183255","sort":"1","name":"","image\_id":null,"price":0,"primary\_price":0,"purchase\_price":0,"compare\_price":0,"count":0,"available":"1","status":"1","stock\_base\_ratio":null,"order\_count\_min":null,"order\_count\_step":null,"dimension\_id":null,"file\_name":"","file\_size":"0","file\_description":null,"virtual":"0","stock":[],"used\_promo\_ids":[],"unconverted\_currency":"RUB","currency":"RUB","frontend\_price":0,"unconverted\_price":0,"frontend\_compare\_price":0,"unconverted\_compare\_price":0,"original\_price":0,"original\_compare\_price":0,"features":[]}},stock\_unit\_id: "",base\_unit\_id: ""},is\_affiliate: false,affiliate\_credit\_rate: null,affiliate\_credit\_usage: null,affiliate\_rounding: false,ignore\_stock\_count: true,fractional\_config: {"frac\_enabled":"","stock\_units\_enabled":"","base\_units\_enabled":""},units: [{"id":"0","name":"\u0428\u0442\u0443\u043a\u0430","name\_short":"\u0448\u0442."}\},currency: "RUB",currency\_info: {"code":"RUB","sign":"\u0440\u0443\u0431.","sign\_html":"\u20bd<\/span>","sign\_position":1,"sign\_delim":" ","decimal\_point":",","frac\_digits":"2","thousands\_sep":" "}});}); ``` -------------------------------- ### Configure Price and Product Details Source: https://tgparts.ru/amortizator-sdvizhnoj-kryshi-205mm-700n-75099-084034-3020100 Sets up currency formatting and initializes a product object for display or cart functionality. This includes defining currency rules and product-specific details like SKU, price, and availability. ```javascript $(function(){Price.addCurrency({"code":"RUB","fraction\_divider":",","fraction\_size":2,"group\_divider":" ","group\_size":3,"pattern\_html":"%s<\/span> \u20bd<\/span><\/span>","pattern\_text":"%s \u0440\u0443\u0431.","pattern\_unit":"%s\/%unit","is\_primary":true,"rate":1,"rounding":"1.00","round\_up\_only":"1"});new Product('#cart-form', {product: {sku\_id: "2492",skus: {"2492":{"id":"2492","product\_id":"964","id\_1c":null,"sku":"75099\/084034\/30201001","sort":"1","name":"","image\_id":null,"price":"1050","primary\_price":1050,"purchase\_price":0,"compare\_price":0,"count":null,"available":"1","status":"1","stock\_base\_ratio":null,"order\_count\_min":null,"order\_count\_step":null,"dimension\_id":null,"file\_name":"","file\_size":"0","file\_description":null,"virtual":"0","stock":[],"used\_promo\_ids":[],"unconverted\_currency":"RUB","currency":"RUB","frontend\_price":"1050","unconverted\_price":1050,"frontend\_compare\_price":0,"unconverted\_compare\_price":0,"original\_price":"1050","original\_compare\_price":0,"features":{"dlina":{},"weight":{},"diameter":{}}}},stock\_unit\_id: "",base\_unit\_id: ""},is\_affiliate: false,affiliate\_credit\_rate: null,affiliate\_credit\_usage: null,affiliate\_rounding: false,ignore\_stock\_count: true,fractional\_config: {"frac\_enabled":"","stock\_units\_enabled":"","base\_units\_enabled":""},units: [{"id":"0","name":"\u0428\u0442\u0443\u043a\u0430","name\_short":"\u0448\u0442."}],currency: "RUB",currency\_info: {"code":"RUB","sign":"\u0440\u0443\u0431.","sign\_html":"\u20bd<\/span>","sign\_position":1,"sign\_delim":" ","decimal\_point":",","frac\_digits":"2","thousands\_sep":" "}});}); ``` -------------------------------- ### Product and Price Initialization Source: https://tgparts.ru/rolik-bokovoj-stojki-tse-pryamoj-s-podshipnikami-371333-3065 Initializes product details and currency formatting for a product page. This snippet sets up the product's SKU, price, and currency display. ```javascript $(function(){Price.addCurrency({"code":"RUB","fraction_divider":",","fraction_size":2,"group_divider":" ","group_size":3,"pattern_html":"%s<\/span> \u0440\u0443\u0431.<\/span>","pattern_text":"%s \u0440\u0443\u0431.","pattern_unit":"%s\/%unit","is_primary":true,"rate":1,"rounding":"1.00","round_up_only":"1"});new Product('#cart-form', {product: {sku_id: "2484",skus: {"2484":{"id":"2484","product_id":"956","id_1c":null,"sku":"735003","sort":"1","name":"","image_id":null,"price":"990","primary_price":990,"compare_price":0,"count":null,"available":"1","status":"1","stock_base_ratio":null,"order_count_min":null,"order_count_step":null,"dimension_id":null,"file_name":"","file_size":"0","file_description":null,"virtual":"0","stock":[],"used_promo_ids":[],"unconverted_currency":"RUB","currency":"RUB","frontend_price":"990","unconverted_price":990,"frontend_compare_price":0,"unconverted_compare_price":0,"original_price":"990","original_compare_price":0,"features":[]}},stock_unit_id: "",base_unit_id: ""},is_affiliate: false,affiliate_credit_rate: null,affiliate_credit_usage: null,affiliate_rounding: false,ignore_stock_count: true,fractional_config: {"frac_enabled":"","stock_units_enabled":"","base_units_enabled":""},units: [{"id":"0","name":"\u0428\u0442\u0443\u043a\u0430","name_short":"\u0448\u0442."} ],currency: "RUB",currency_info: {"code":"RUB","sign":"\u0440\u0443\u0431.","sign_html":"\u20bd<\/span>","sign_position":1,"sign_delim":" ","decimal_point":",","frac_digits":"2","thousands_sep":" "}});}); ``` -------------------------------- ### Product and Price Configuration Source: https://tgparts.ru/rolik-podshipnik-sesam-24mm-1 Configures currency display and initializes the product object with details like SKU, price, and stock information. It also sets up units for quantity selection. ```javascript $(function(){Price.addCurrency({"code":"RUB","fraction_divider":",","fraction_size":2,"group_divider":" ","group_size":3,"pattern_html":"%s<\/span> \u0440\u0443\u0431.<\/span>","pattern_text":"%s \u0440\u0443\u0431.","pattern_unit":"%s\/%unit","is_primary":true,"rate":1,"rounding":"1.00","round_up_only":"1"});new Product('#cart-form', {product: {sku_id: "2462",skus: {"2462":{"id":"2462","product_id":"934","id_1c":null,"sku":"730026\/120260001\/SVR-2601C","sort":"1","name":"","image_id":null,"price":"170","primary_price":170,"purchase_price":0,"compare_price":0,"count":null,"available":"1","status":"1","stock_base_ratio":null,"order_count_min":null,"order_count_step":null,"dimension_id":null,"file_name":"","file_size":"0","file_description":null,"virtual":"0","stock":[],"used_promo_ids":[],"unconverted_currency":"RUB","currency":"RUB","frontend_price":"170","unconverted_price":170,"frontend_compare_price":0,"unconverted_compare_price":0,"original_price":"170","original_compare_price":0,"features":[]}},stock_unit_id: "",base_unit_id: ""},is_affiliate: false,affiliate_credit_rate: null,affiliate_credit_usage: null,affiliate_rounding: false,ignore_stock_count: true,fractional_config: {"frac_enabled":"","stock_units_enabled":"","base_units_enabled":""},units: [{"id":"0","name":"\u0428\u0442\u0443\u043a\u0430","name_short":"\u0448\u0442."} ],currency: "RUB",currency_info: {"code":"RUB","sign":"\u0440\u0443\u0431.","sign_html":"\u20bd<\/span>","sign_position":1,"sign_delim":" ","decimal_point":",","frac_digits":"2","thousands_sep":" "}});}); ``` -------------------------------- ### Initialize Price and Product Configuration Source: https://tgparts.ru/rolikovaya-telezhka-karetki-pravaya-versus-transgarant-20402 Configures currency settings and initializes the product cart with specific details. This includes setting up price patterns and product attributes. ```javascript $(function(){Price.addCurrency({"code":"RUB","fraction_divider":",","fraction_size":2,"group_divider":" ","group_size":3,"pattern_html":"%s<\/span> \u003cspan class=\"ruble\">\u20bd<\/span><\/span>","pattern_text":"%s \u0440\u0443\u0431.","pattern_unit":"%s\/%unit","is_primary":true,"rate":1,"rounding":"1.00","round_up_only":"1"});new Product('#cart-form', {product: {sku_id: "2559",skus: {"2559":{"id":"2559","product_id":"1024","id_1c":null,"sku":"20402002","sort":"1","name":"","image_id":null,"price":"10000","primary_price":10000,"purchase_price":0,"compare_price":0,"count":null,"available":"1","status":"1","stock_base_ratio":null,"order_count_min":null,"order_count_step":null,"dimension_id":null,"file_name":"","file_size":"0","file_description":null,"virtual":"0","stock":[],"used_promo_ids":[],"unconverted_currency":"RUB","currency":"RUB","frontend_price":"10000","unconverted_price":10000,"frontend_compare_price":0,"unconverted_compare_price":0,"original_price":"10000","original_compare_price":0,"features":[]}},stock_unit_id: "",base_unit_id: ""},is_affiliate: false,affiliate_credit_rate: null,affiliate_credit_usage: null,affiliate_rounding: false,ignore_stock_count: true,fractional_config: {"frac_enabled":"","stock_units_enabled":"","base_units_enabled":""},units: [{"id":"0","name":"\u0428\u0442\u0443\u043a\u0430","name_short":"\u0448\u0442."}],currency: "RUB",currency_info: {"code":"RUB","sign":"\u0440\u0443\u0431.","sign_html":"\u20bd<\/span>","sign_position":1,"sign_delim":" ","decimal_point":",","frac_digits":"2","thousands_sep":" "}});}); ```