Jump to content


  • Content count

  • Joined

  • Last visited

  • Days Won


Demitry last won the day on December 28 2018

Demitry had the most liked content!


Profile Information

Recent Profile Visitors

10,005 profile views
  1. Ok, so a quick update,... I downloaded Phoenix v1.0.2.0 (Community Edition) and looked at the product_info.php page and related pi modules. It's pretty much the same as the BS Edge. So, I assume the new Product Information System is not in the "Community Edition." I also looked at the oscTemplate class (something I should have done from the start) and now understand it far better than I did before. After that I decided to test what Malcolm referred to and include the individual modules and their related language files in the Left Column and Right Column of my template. That did not work either and there were no errors in the error log. So, unless one of the Sr. developers has a quick working solution, I think my alternative is (as mentioned before), to just create another module block for the Right Column and move the individual modules I want to display in the Right Column to that module group folder.
  2. @Dan Cole Dan, thank you for the explanation and yeah, it does seem like something I could use. Though is that something I can integrate with BS Edge?, ..because I am really not up to starting from scratch with a newer version of osC. @ArtcoInc hi Malcolm, Actually, I thought of doing the same thing, but only after I created this page post, lol. I have not tried it yet and my thoughts were that the modules have to be ran through the oscTemplate. However, I am not sure if that makes any difference in terms of security or anything else. I just don't know how calling the module block contents through the oscTemplate actually works. Perhaps I need to explore that first.
  3. Demitry

    admin orders onclick change

    @Kevin.Dallas One more thing about the usability of creating a feature like this. I assume that you need to make changes once in a while to a tracking number due to an initial data-entry error. With your solution,.. changing it in the Order History Update section/log will not send an email to the customer to notify them of the correction. And, it will not date/time stamp that correction for your own records, so that you can go back and see when you made this change. Of course, you could hire a developer to have these features added as well, but why? All you have to do is post another Order Update with the correct tracking number and add a note saying that this is the correct tracking number so, please discard the one sent in the last update. This will record in your Order History Update section/log and it will send an email to the customer notifying them of the change. Better record keeping, no need to get into the database, and no need to pay a developer. Problem solved!
  4. Demitry

    admin orders onclick change

    @Kevin.Dallas Kevin, as I understand it,.. I think what you're looking for is the ability to edit the tracking number after you've submitted it via Order Status Update. Unfortunately my addon that Peter mentioned does not do this. You can enter it via the input field and it will be stored in the database for that particular Order Status Update, but to alter it after it was submitted with the Update button on that page, means having to go into the database. I suggest contacting the author of the addon you're using to see if they can do this for you. What I think you need is to have the tracking number field in the Order Status Update section be an input-box that displays the tracking number saved in the database and can then be edited using onChange event. Sorry I cannot be of more help.
  5. Lee, I believe that you’re referring to the same Product Information System that Dan mentioned. I’m currently in the dark when it comes to that particular topic. However, I completely support any and all initiatives that would make this software easier to customize …and especially, for the non-technical user.
  6. @Dan Cole I think the Product Information System that you’re referring to is part of the Phoenix release. I’m not familiar with it and this is the first I’m hearing of it. Though out of curiosity I’d love to know more about it.
  7. Thank you all for your response. ok, so a bit more clarity on what I'm doing. I have a site where there are no left or right columns, so the center column stretches the width of the page. I added a simple template to some of the pages that breaks up that center column into two sections; the left is 8 col and the right is 4 (on desktop), ..along with a 1px border that separates them. See screenshot below. The yellow and green areas are part of this template. Calling the oscTemplate module block would place all the modules in either left or right sections. So, to break up these individual modules I could either create a new module folder (lets say call it checkout_success_rc .."rc" for right column) and place those modules in that folder. Then call it in the page template for that right side (see code structure below the image). However, I was wondering if there is a way to just call the individual modules instead of the entire set. If that was possible, then I would not need to create an additional module folder. I could just call individual modules from the same set into either the left column or the right column. <div class="contentContainer"> <div class="contentText row"> <div class="col-xs-12 col-sm-8 split-page-8-4-cs-left"> <?php echo $oscTemplate->getContent('checkout_success'); ?> <div class="clearfix"></div> </div> <div class="col-xs-12 col-sm-4 split-page-8-4-cs-right"> <?php echo $oscTemplate->getContent('checkout_success_rc'); ?> </div> </div>
  8. @kgtee hi KG, thank you for the reply. I read Burt's post and both, his array of good_pages and the option of selecting the pages for the modules to be activated on, do not address the challenge I have with calling the individual modules from a module block. So, what I want to do is call each of the five modules within that /includes/modules/content/checkout_success/ folder, one at a time. That would allow me to place them where I want on the "same" page. I'm not trying to get these module to display on other pages. I want them all on the checkout_success.php page. However, to position them according to my custom template I need to call them individually.
  9. hi, I have BS Edge on PHP 7.2 and, ...I have a custom template layout. I am trying to figure out if there is a way to call individual modules within the oscTemplate block into different parts of my template. I know how the modules within a oscTemplate block can be managed via sort order and BS row width, but this does not work for my template structure. I could create a new module block and move those individual modules that I want in a different part of the template into that folder and then call that block into the template, but I would rather not create more module folders and instead, just pull individual modules out of the same module block and place them where I need them in my custom template. Is that possible? So, ..for example: the checkout_success.php page calls a block of modules in the /includes/modules/content/checkout_success/ folder using this code: $oscTemplate->getContent('checkout_success') In that content module folder are five individual modules and their related templates. I'm looking for a way to call each of these individually instead of as a whole block. Any help would be greatly appreciated.
  10. Demitry

    jQuery vulnerability -- upgrade needed

    hi Phil, What API changes are there? As I mentioned in the post above, I installed the latest jQuery v3.4.1 and everything is running smooth. Are there any other changes I need to make?
  11. Demitry

    jQuery vulnerability -- upgrade needed

    I have BS Edge running on PHP 7.2 and decided to try updating the jQuery version from 3.1.1 to 3.4.1 on the catalog side. I cannot see any issues at this point. The checkout seems to work fine and nothing seems to be off. Is there anything in particular I should be looking for? Nothing seems to be breaking the site or causing problems. And, are there any other changes I need to make, other than adding the new jQuery 3.4.1 file to /ext/jquery/ folder and changing the call for that file in /includes/template_top.php?
  12. hi, I applied Gergely's solution and tested the same product_info page before and after. The one part I did not use from the solution, was the code changed for ht_grid_list_view.php file. For some reason the last line was causing an error in the application I am using and I decided not to use that particular change. I also used my own .htaccess DEFLATE script. The GTMetrix results are in the screenshot below. Shaving off two requests and 100+ms is Great! However, after the changes, the page loads where not smooth. I cleared the browser cache and every time I'd reload a page or load a new one, it would flash an "un-formatted" version of the page for like a split second and that made page-loading jumpy. After playing around for a while in trying to get an ideal order of resources being loaded to eliminate that jumpiness, I ended up reverting the changes for the /includes/template_top.php file, but kept some of the other ones. Just wanted to thank you for addressing the page loading speed issue and for providing a viable working solution. The test results prove that it works!
  13. @raiwa ok, Rainer,... thanks much!
  14. @raiwa hi Rainer, I wanted to download and install this addon, but am confused as to which version to get. I have BS Edge with BS3. Several of the more recent releases say, " Older versions, FROZEN, EDGE and Gold BS3, please use Discount_Codes_4.4.3_BS" However, there is no 4.4.3 BS,.. there is 4.4.2 BS and then there are 3 newer releases after that starting with 5.0.0. So, I assume I need the 4.4.2 BS? ..and then,.. do I need to manually transfer some of the newer changes from the 3 later releases?
  15. Demitry

    Header Tags SEO

    For the most part I agree, but I have custom image code that is not part of osC and it creates folders inside the catalog/image folder and uploads images to that folder. So, I have to figure out how to integrate that code with insert product and update product instead of using it for preview. Or keep the preview and possibly use localStorage for those fields. I'll figure something out, thanks.