Jump to content
Latest News: (loading..)

vmn

Members
  • Content count

    45
  • Joined

  • Last visited

Profile Information

  • Real Name
    Veli-Matti
  • Gender
    Male
  1. [Addon} Theme Switcher

    I had to disable this addon. I was wondering why my user.css changes did nothing. This is why: <!-- font awesome --> <script defer src="https://use.fontawesome.com/releases/v5.0.6/js/all.js"></script> <link href="custom.css" rel="stylesheet"> <link href="user.css" rel="stylesheet"> <!--[if lt IE 9]> <script src="ext/js/html5shiv.js"></script> <script src="ext/js/respond.min.js"></script> <script src="ext/js/excanvas.min.js"></script> <![endif]--> <script src="ext/jquery/jquery-3.1.1.min.js"></script> <link href="ext/bootstrap/css/bootstrap.min.css" rel="stylesheet"> </head> <body> If the addon is enabled the css files will be in wrong order. The sort order is 1, as suggested. Maybe custom.css and user.css should be moved after: <?php echo $oscTemplate->getBlocks('header_tags'); ?> in tempate_top.php. I did not try.
  2. [Addon} Theme Switcher

    OK. There is another minor bug, that does not prevent using Theme Switcher. "template_top.php has not been modified!" is always returned because the line <link href="ext/bootstrap/css/bootstrap.min.css" rel="stylesheet"> searched in ht_theme_switcher.php is always found.
  3. [Addon} Theme Switcher

    Sorry, I thought reporting bugs would help...
  4. [Addon} Theme Switcher

    DIR_WS_ICONS . ' should be 'images/icons/
  5. [Addon} Theme Switcher

    I think you should correct the Bootstrap guide: 2.2.1 Quick Start To install this module: 1. Upload all of the files in the catalog directory to your store's directory. 2. Go to your store Admin >> Modules >> Header Tags and click the install button. 3. Click on the Theme Switcher, then click Install Module. #1 is a bit misleading, because template_top.php is outdated in the package. It's dated 2015-07-15.
  6. Hi, I just downloaded EDGE (dated April 10) into my PHP 7.2 sandbox. PHP throws quite a few warnings related to undefined constants: PHP Warning: Use of undefined constant MODULE_BOXES_BEST_SELLERS_TITLE - assumed 'MODULE_BOXES_BEST_SELLERS_TITLE' (this will throw an Error in a future version of PHP) in includes/modules/boxes/bm_best_sellers.php on line 22 Same kind of warnings: MODULE_BOXES_BEST_SELLERS_DESCRIPTION includes/modules/boxes/bm_best_sellers.php on line 23 MODULE_BOXES_CARD_ACCEPTANCE_TITLE includes/modules/boxes/bm_card_acceptance.php on line 22 MODULE_BOXES_CARD_ACCEPTANCE_DESCRIPTION includes/modules/boxes/bm_card_acceptance.php on line 23 MODULE_BOXES_MANUFACTURERS_TITLE includes/modules/boxes/bm_manufacturers.php on line 22 MODULE_BOXES_MANUFACTURERS_DESCRIPTION includes/modules/boxes/bm_manufacturers.php on line 23 MODULE_BOXES_INFORMATION_TITLE includes/modules/boxes/bm_information.php on line 22 MODULE_BOXES_INFORMATION_DESCRIPTION includes/modules/boxes/bm_information.php on line 23 MODULE_BOXES_SEARCH_TITLE includes/modules/boxes/bm_search.php on line 22 MODULE_BOXES_SEARCH_DESCRIPTION includes/modules/boxes/bm_search.php on line 23 MODULE_BOXES_SHOPPING_CART_TITLE includes/modules/boxes/bm_shopping_cart.php on line 22 MODULE_BOXES_SHOPPING_CART_DESCRIPTION includes/modules/boxes/bm_shopping_cart.php on line 23 MODULE_BOXES_SPECIALS_TITLE includes/modules/boxes/bm_specials.php on line 22 MODULE_BOXES_SPECIALS_DESCRIPTION includes/modules/boxes/bm_specials.php on line 23 MODULE_BOXES_PRODUCT_SOCIAL_BOOKMARKS_TITLE includes/modules/boxes/bm_product_social_bookmarks.php on line 22 MODULE_BOXES_PRODUCT_SOCIAL_BOOKMARKS_DESCRIPTION includes/modules/boxes/bm_product_social_bookmarks.php on line 23 MODULE_PAYMENT_CHRONOPAY_SORT_ORDER includes/modules/payment/chronopay.php on line 26 MODULE_PAYMENT_CHRONOPAY_STATUS includes/modules/payment/chronopay.php on line 27 MODULE_PAYMENT_CHRONOPAY_PREPARE_ORDER_STATUS_ID includes/modules/payment/chronopay.php on line 29 MODULE_PAYMENT_INPAY_SORT_ORDER includes/modules/payment/inpay.php on line 25 MODULE_PAYMENT_INPAY_STATUS includes/modules/payment/inpay.php on line 26 MODULE_PAYMENT_INPAY_GATEWAY_SERVER includes/modules/payment/inpay.php on line 35 MODULE_PAYMENT_IPAYMENT_CC_SORT_ORDER includes/modules/payment/ipayment_cc.php on line 27 MODULE_PAYMENT_IPAYMENT_CC_STATUS includes/modules/payment/ipayment_cc.php on line 28 MODULE_PAYMENT_IPAYMENT_CC_ORDER_STATUS_ID includes/modules/payment/ipayment_cc.php on line 30 MODULE_PAYMENT_IPAYMENT_CC_ID includes/modules/payment/ipayment_cc.php on line 38 MODULE_PAYMENT_IPAYMENT_ELV_SORT_ORDER includes/modules/payment/ipayment_elv.php on line 27 MODULE_PAYMENT_IPAYMENT_ELV_STATUS includes/modules/payment/ipayment_elv.php on line 28 MODULE_PAYMENT_IPAYMENT_ELV_ORDER_STATUS_ID includes/modules/payment/ipayment_elv.php on line 30 MODULE_PAYMENT_IPAYMENT_ELV_ID includes/modules/payment/ipayment_elv.php on line 38 MODULE_PAYMENT_IPAYMENT_PP_SORT_ORDER includes/modules/payment/ipayment_pp.php on line 27 MODULE_PAYMENT_IPAYMENT_PP_STATUS includes/modules/payment/ipayment_pp.php on line 28 MODULE_PAYMENT_IPAYMENT_PP_ORDER_STATUS_ID includes/modules/payment/ipayment_pp.php on line 30 MODULE_PAYMENT_IPAYMENT_PP_ID includes/modules/payment/ipayment_pp.php on line 38 MODULE_PAYMENT_MONEYBOOKERS_SORT_ORDER includes/modules/payment/moneybookers.php on line 31 MODULE_PAYMENT_MONEYBOOKERS_STATUS includes/modules/payment/moneybookers.php on line 32 MODULE_PAYMENT_MONEYBOOKERS_PREPARE_ORDER_STATUS_ID includes/modules/payment/moneybookers.php on line 34 MODULE_PAYMENT_MONEYBOOKERS_ACC_SORT_ORDER includes/modules/payment/moneybookers_acc.php on line 35 MODULE_PAYMENT_MONEYBOOKERS_ACC_STATUS includes/modules/payment/moneybookers_acc.php on line 36 MODULE_PAYMENT_MONEYBOOKERS_ACC_PREPARE_ORDER_STATUS_ID includes/modules/payment/moneybookers_acc.php on line 38 MODULE_PAYMENT_MONEYBOOKERS_BWI_SORT_ORDER includes/modules/payment/moneybookers_bwi.php on line 35 MODULE_PAYMENT_MONEYBOOKERS_BWI_STATUS includes/modules/payment/moneybookers_bwi.php on line 36 MODULE_PAYMENT_MONEYBOOKERS_BWI_PREPARE_ORDER_STATUS_ID includes/modules/payment/moneybookers_bwi.php on line 38 MODULE_PAYMENT_MONEYBOOKERS_CSI_SORT_ORDER includes/modules/payment/moneybookers_csi.php on line 35 MODULE_PAYMENT_MONEYBOOKERS_CSI_STATUS includes/modules/payment/moneybookers_csi.php on line 36 MODULE_PAYMENT_MONEYBOOKERS_CSI_PREPARE_ORDER_STATUS_ID includes/modules/payment/moneybookers_csi.php on line 38 MODULE_PAYMENT_MONEYBOOKERS_DID_SORT_ORDER includes/modules/payment/moneybookers_did.php on line 35 MODULE_PAYMENT_MONEYBOOKERS_DID_STATUS includes/modules/payment/moneybookers_did.php on line 36 MODULE_PAYMENT_MONEYBOOKERS_DID_PREPARE_ORDER_STATUS_ID includes/modules/payment/moneybookers_did.php on line 38 MODULE_PAYMENT_MONEYBOOKERS_DNK_SORT_ORDER includes/modules/payment/moneybookers_dnk.php on line 35 MODULE_PAYMENT_MONEYBOOKERS_DNK_STATUS includes/modules/payment/moneybookers_dnk.php on line 36 MODULE_PAYMENT_MONEYBOOKERS_DNK_PREPARE_ORDER_STATUS_ID includes/modules/payment/moneybookers_dnk.php on line 38 MODULE_PAYMENT_MONEYBOOKERS_EBT_SORT_ORDER includes/modules/payment/moneybookers_ebt.php on line 35 MODULE_PAYMENT_MONEYBOOKERS_EBT_STATUS includes/modules/payment/moneybookers_ebt.php on line 36 MODULE_PAYMENT_MONEYBOOKERS_EBT_PREPARE_ORDER_STATUS_ID includes/modules/payment/moneybookers_ebt.php on line 38 MODULE_PAYMENT_MONEYBOOKERS_ENT_SORT_ORDER includes/modules/payment/moneybookers_ent.php on line 35 MODULE_PAYMENT_MONEYBOOKERS_ENT_STATUS includes/modules/payment/moneybookers_ent.php on line 36 MODULE_PAYMENT_MONEYBOOKERS_ENT_PREPARE_ORDER_STATUS_ID includes/modules/payment/moneybookers_ent.php on line 38 MODULE_PAYMENT_MONEYBOOKERS_GCB_SORT_ORDER includes/modules/payment/moneybookers_gcb.php on line 35 MODULE_PAYMENT_MONEYBOOKERS_GCB_STATUS includes/modules/payment/moneybookers_gcb.php on line 36 MODULE_PAYMENT_MONEYBOOKERS_GCB_PREPARE_ORDER_STATUS_ID includes/modules/payment/moneybookers_gcb.php on line 38 MODULE_PAYMENT_MONEYBOOKERS_GIR_SORT_ORDER includes/modules/payment/moneybookers_gir.php on line 35 MODULE_PAYMENT_MONEYBOOKERS_GIR_STATUS includes/modules/payment/moneybookers_gir.php on line 36 MODULE_PAYMENT_MONEYBOOKERS_GIR_PREPARE_ORDER_STATUS_ID includes/modules/payment/moneybookers_gir.php on line 38 MODULE_PAYMENT_MONEYBOOKERS_IDL_SORT_ORDER includes/modules/payment/moneybookers_idl.php on line 35 MODULE_PAYMENT_MONEYBOOKERS_IDL_STATUS includes/modules/payment/moneybookers_idl.php on line 36 MODULE_PAYMENT_MONEYBOOKERS_IDL_PREPARE_ORDER_STATUS_ID includes/modules/payment/moneybookers_idl.php on line 38 MODULE_PAYMENT_MONEYBOOKERS_LSR_SORT_ORDER includes/modules/payment/moneybookers_lsr.php on line 35 MODULE_PAYMENT_MONEYBOOKERS_LSR_STATUS includes/modules/payment/moneybookers_lsr.php on line 36 MODULE_PAYMENT_MONEYBOOKERS_LSR_PREPARE_ORDER_STATUS_ID includes/modules/payment/moneybookers_lsr.php on line 38 MODULE_PAYMENT_MONEYBOOKERS_MAE_SORT_ORDER includes/modules/payment/moneybookers_mae.php on line 35 MODULE_PAYMENT_MONEYBOOKERS_MAE_STATUS includes/modules/payment/moneybookers_mae.php on line 36 MODULE_PAYMENT_MONEYBOOKERS_MAE_PREPARE_ORDER_STATUS_ID includes/modules/payment/moneybookers_mae.php on line 38 MODULE_PAYMENT_MONEYBOOKERS_MSC_SORT_ORDER includes/modules/payment/moneybookers_msc.php on line 35 MODULE_PAYMENT_MONEYBOOKERS_MSC_STATUS includes/modules/payment/moneybookers_msc.php on line 36 MODULE_PAYMENT_MONEYBOOKERS_MSC_PREPARE_ORDER_STATUS_ID includes/modules/payment/moneybookers_msc.php on line 38 MODULE_PAYMENT_MONEYBOOKERS_NGP_SORT_ORDER includes/modules/payment/moneybookers_ngp.php on line 35 MODULE_PAYMENT_MONEYBOOKERS_NGP_STATUS includes/modules/payment/moneybookers_ngp.php on line 36 MODULE_PAYMENT_MONEYBOOKERS_NGP_PREPARE_ORDER_STATUS_ID includes/modules/payment/moneybookers_ngp.php on line 38 MODULE_PAYMENT_MONEYBOOKERS_NPY_SORT_ORDER includes/modules/payment/moneybookers_npy.php on line 35 MODULE_PAYMENT_MONEYBOOKERS_NPY_STATUS includes/modules/payment/moneybookers_npy.php on line 36 MODULE_PAYMENT_MONEYBOOKERS_NPY_PREPARE_ORDER_STATUS_ID includes/modules/payment/moneybookers_npy.php on line 38 MODULE_PAYMENT_MONEYBOOKERS_PLI_SORT_ORDER includes/modules/payment/moneybookers_pli.php on line 35 MODULE_PAYMENT_MONEYBOOKERS_PLI_STATUS includes/modules/payment/moneybookers_pli.php on line 36 MODULE_PAYMENT_MONEYBOOKERS_PLI_PREPARE_ORDER_STATUS_ID includes/modules/payment/moneybookers_pli.php on line 38 MODULE_PAYMENT_MONEYBOOKERS_PSP_SORT_ORDER includes/modules/payment/moneybookers_psp.php on line 35 MODULE_PAYMENT_MONEYBOOKERS_PSP_STATUS includes/modules/payment/moneybookers_psp.php on line 36 MODULE_PAYMENT_MONEYBOOKERS_PSP_PREPARE_ORDER_STATUS_ID includes/modules/payment/moneybookers_psp.php on line 38 MODULE_PAYMENT_MONEYBOOKERS_PWY_SORT_ORDER includes/modules/payment/moneybookers_pwy.php on line 35 MODULE_PAYMENT_MONEYBOOKERS_PWY_STATUS includes/modules/payment/moneybookers_pwy.php on line 36 MODULE_PAYMENT_MONEYBOOKERS_PWY_PREPARE_ORDER_STATUS_ID includes/modules/payment/moneybookers_pwy.php on line 38 MODULE_PAYMENT_MONEYBOOKERS_SFT_SORT_ORDER includes/modules/payment/moneybookers_sft.php on line 35 MODULE_PAYMENT_MONEYBOOKERS_SFT_STATUS includes/modules/payment/moneybookers_sft.php on line 36 MODULE_PAYMENT_MONEYBOOKERS_SFT_PREPARE_ORDER_STATUS_ID includes/modules/payment/moneybookers_sft.php on line 38 MODULE_PAYMENT_MONEYBOOKERS_SLO_SORT_ORDER includes/modules/payment/moneybookers_slo.php on line 35 MODULE_PAYMENT_MONEYBOOKERS_SLO_STATUS includes/modules/payment/moneybookers_slo.php on line 36 MODULE_PAYMENT_MONEYBOOKERS_SLO_PREPARE_ORDER_STATUS_ID includes/modules/payment/moneybookers_slo.php on line 38 MODULE_PAYMENT_MONEYBOOKERS_SO2_SORT_ORDER includes/modules/payment/moneybookers_so2.php on line 35 MODULE_PAYMENT_MONEYBOOKERS_SO2_STATUS includes/modules/payment/moneybookers_so2.php on line 36 MODULE_PAYMENT_MONEYBOOKERS_SO2_PREPARE_ORDER_STATUS_ID includes/modules/payment/moneybookers_so2.php on line 38 MODULE_PAYMENT_MONEYBOOKERS_VSA_SORT_ORDER includes/modules/payment/moneybookers_vsa.php on line 35 MODULE_PAYMENT_MONEYBOOKERS_VSA_STATUS includes/modules/payment/moneybookers_vsa.php on line 36 MODULE_PAYMENT_MONEYBOOKERS_VSA_PREPARE_ORDER_STATUS_ID includes/modules/payment/moneybookers_vsa.php on line 38 MODULE_PAYMENT_MONEYORDER_PAYTO includes/languages/english/modules/payment/moneyorder.php on line 14 MODULE_PAYMENT_MONEYORDER_PAYTO includes/languages/english/modules/payment/moneyorder.php on line 15 MODULE_PAYMENT_MONEYORDER_SORT_ORDER includes/modules/payment/moneyorder.php on line 23 MODULE_PAYMENT_MONEYORDER_STATUS includes/modules/payment/moneyorder.php on line 24 MODULE_PAYMENT_MONEYORDER_ORDER_STATUS_ID includes/modules/payment/moneyorder.php on line 26 MODULE_PAYMENT_NOCHEX_SORT_ORDER includes/modules/payment/nochex.php on line 23 MODULE_PAYMENT_NOCHEX_STATUS includes/modules/payment/nochex.php on line 24 MODULE_PAYMENT_NOCHEX_ORDER_STATUS_ID includes/modules/payment/nochex.php on line 26 MODULE_PAYMENT_PAYPOINT_SECPAY_SORT_ORDER includes/modules/payment/paypoint_secpay.php on line 26 MODULE_PAYMENT_PAYPOINT_SECPAY_STATUS includes/modules/payment/paypoint_secpay.php on line 27 MODULE_PAYMENT_PAYPOINT_SECPAY_ORDER_STATUS_ID includes/modules/payment/paypoint_secpay.php on line 29 MODULE_PAYMENT_2CHECKOUT_SORT_ORDER includes/modules/payment/pm2checkout.php on line 26 MODULE_PAYMENT_2CHECKOUT_STATUS includes/modules/payment/pm2checkout.php on line 27 MODULE_PAYMENT_2CHECKOUT_ORDER_STATUS_ID includes/modules/payment/pm2checkout.php on line 29 MODULE_PAYMENT_PSIGATE_SORT_ORDER includes/modules/payment/psigate.php on line 23 MODULE_PAYMENT_PSIGATE_STATUS includes/modules/payment/psigate.php on line 24 MODULE_PAYMENT_PSIGATE_ORDER_STATUS_ID includes/modules/payment/psigate.php on line 26 MODULE_PAYMENT_SAGE_PAY_FORM_TRANSACTION_SERVER includes/modules/payment/sage_pay_form.php on line 57 MODULE_PAYMENT_SOFORTUEBERWEISUNG_DIRECT_SORT_ORDER includes/modules/payment/sofortueberweisung_direct.php on line 25 MODULE_PAYMENT_SOFORTUEBERWEISUNG_DIRECT_STATUS includes/modules/payment/sofortueberweisung_direct.php on line 26 MODULE_PAYMENT_SOFORTUEBERWEISUNG_DIRECT_PREPARE_ORDER_STATUS_ID includes/modules/payment/sofortueberweisung_direct.php on line 28
  7. NEW! Complete Order Editing Tool!

    We only use flat shipping with minimum shipping fee. The shipping fee can be changed in the order editor, if needed. The discount coupon cannot be changed, only removed, in the order editor. In case of other discounts, we simply change the product price in the order editor. I have also added order language. Admin interface language is automatically changed based on the order. Our shop supports Finnish and English. See my attached modifications. The files belong to folders admin and admin/order_editor. I hope this helps somebody to develop the order editor NG. vmn.order.editor.zip
  8. NEW! Complete Order Editing Tool!

    I'm maintaining a heavily customized OSC 2.3.4 (non BS). I had severe problems in order editor related to multiple tax rates, shipping cost and discount coupons. One of the problems was also, how to tackle free shipping, if the order total changes. Our tax rates are VAT 24% and VAT 10%. Shipping, if not free, is always VAT 24%. I realized that all those are correctly calculated on the catalog side. I customised edit_orders.php and cloned some code from the catalog side into: /admin/order_editor/cart.php /admin/order_editor/order.php I had some "custom tax fix" lines in edit_orders.php, which actually never worked properly. I removed these lines also, as well as ot_custom total handling. I have the addon "Discount Coupon Codes 3.34 for osc 2.31 " to handle discounts coupons. I also put a modified version of discount_coupon.php to /admin/order_editor. Now the admin can add/remove products with different tax rates and everyting is correclty calculated. My code is so customized for my needs, that I doubt if it can help anybody. If you think it may help, I can upload it. Maybe just the idea will help: if it works on the catalog side, do the same on the admin side. Do not try to "fix" it in the edit_orders.php.
  9. osCid in url

    Aargh! Mea culpa! The lines after // set the session ID if it exists in application_top.php were still 2.3.3. Now osCsid is removed form urls after the first click. The next thing is to review 2.3.4.1 changes. And then BS... I believe that PHP 5.6.x support ends by the end of this year. Thanks everybody and sorry about this!
  10. osCid in url

    My current code in html_output.php is: // The HTML href link wrapper function function tep_href_link($page = '', $parameters = '', $connection = 'NONSSL', $add_session_id = true, $search_engine_safe = true) { global $request_type, $session_started, $SID;
  11. osCid in url

    Still puzzled why osCsid persists in the url. I was clicking around and accidentally clicked the breadcrump "top". Now osCsid is gone. Same thing happens if I immediately refresh the browser window after entering the shop. I found some old posts related to this matter. I frankly do not understand why this happens. Maybe somebody can clarify.
  12. osCid in url

    Sorry, but what is a "cookie cart "? " What you want is not a solution for this "problem". " What want is i get rid of osCsid in url, when cookie exists:).
  13. osCid in url

    There is no cacheing system provided by the web hotell. It's the first time customers complain about corrupted shopping carts or missing orders. Yes, in incognito window I see osCsid in url as well as the cookie, just like in my post "Posted at 01:03 PM" I do see the cookie and osCsid(:. How come, according to access_log she just entered the site? Any opinions about the session parameter 'Check IP Address' ? And, why the cookie and still the osCsid at the same time?
  14. osCid in url

    Why? Use cache= false define('STORE_SESSIONS', 'mysql');
  15. osCid in url

    OSC cache is disabled. So, that's not the culprit.
×