Jump to content
Latest News: (loading..)


  • Content count

  • Joined

  • Last visited

  • Days Won


piernas last won the day on April 22

piernas had the most liked content!


Profile Information

  • Real Name
  • Gender
  • Location

Recent Profile Visitors

13,832 profile views
  1. Try a regular row instead of card-deck, wrap cards with divs (col-*) and add h-100 to cards: <div class="row cm-i-card-products" itemscope="" itemtype="http://schema.org/ItemList"> <meta itemprop="numberOfItems" content="6"> <div class="col-3"> <div class="card h-100 is-product" data-is-special="0" data-product-price="749.99" data-product-manufacturer="0" itemprop="itemListElement" itemscope="" itemtype="http://schema.org/Product" > <div class="card-header caption"> <h6 class="group inner list-group-item-heading"> <a itemprop="url" href="product_info.php?products_id=28"><span itemprop="name">Samsung Galaxy Tab</span></a> </h6> </div> <div class="card-body"> <a href="product_info.php?products_id=28"><img src="cards2_files/galaxy_tab_1.jpg" alt="Samsung Galaxy Tab" title="Samsung Galaxy Tab" class="img-fluid" itemprop="image" width="640" height="480"></a> </div> <div class="card-footer"> <div class="row"> <div class="col-4" itemprop="offers" itemscope="" itemtype="http://schema.org/Offer"> <meta itemprop="priceCurrency" content="USD"> <p class="text-muted"><span class="align-middle" itemprop="price" content="749.99">$749.99</span></p> </div> <div class="col-8 text-right"> <div class="btn-group" role="group"> <a role="button" href="product_info.php?products_id=28" class="btn btn-light btn-sm btn-index btn-view">View</a><a role="button" href="index.php?action=buy_now&products_id=0" data-has-attributes="0" data-in-stock="0" data-product-id="0" class="btn btn-success btn-sm btn-index btn-buy">Buy</a> </div> </div> </div> </div> </div> </div> ... etc ... </div> still needs bottom margins in the cards but seems to work. Equal heights on card titles would also make them nicer.
  2. ULTIMATE Seo Urls 5 - by FWR Media

    One thing matters of this addon: if you run a multilingual site you will get URLS like: mysite/index.php/en mysite/index.php/de mysite/index.php/jp and so on, instead of the same mysite/index.php URL for every page/language combination. And you can add hreflang tags so your site will be indexed in the correct local sites - no more duplicate content like in stock oscommerce. If you don't use it or another addon like this one - what language will a search engine index from your site? So yes, it's necesary - or at least very recommended - for companies who sell internationally.
  3. ULTIMATE Seo Urls 5 - by FWR Media

    It could be a good idea to create new URI modules instead of modifying the stock ones. Will give a try if I get some time after updating the addon (i've managed to get the sitemap manufacturer and hreflang pages working completely).
  4. @burt it's a ghost?? I cannot see it now! but I copied/pasted yesterday. It was in navbar -> cart Nevermind- forget it. I must be getting old
  5. Dupe closing tag in nabvar <span class="ajax-total">$0.00</a></a>
  6. QTPro BS

    I'm having a problem with shopping_cart.php after installation. Cart is throwing this error: Fatal error: Uncaught Error: Call to undefined function check_stock_qtpro() in E:\___\qtpro\includes\modules\content\shopping_cart\cm_sc_product_listing_qtpro.php:91 Stack trace: #0 E:\___\qtpro\includes\classes\osc_template.php(146): cm_sc_product_listing_qtpro-&gt;execute() #1 E:\___\qtpro\shopping_cart.php(16): oscTemplate-&gt;getContent('shopping_cart') #2 {main} thrown in E:\___\qtpro\includes\modules\content\shopping_cart\cm_sc_product_listing_qtpro.php on line 91 The content module is looking for the function and can't find it. $stock_check = check_stock_qtpro($products[$i]['id'], $products[$i]['quantity'], $products[$i]['attributes']); As far as I can find that function is defined twice, once in includes\hooks\shop\qtpro\qtpro_hooks.php and another time in includes\classes\pad_base.php If I'm not wrong none of them can be accessed from shopping_cart.php. Someone has modular shopping cart working with qtpro?
  7. Upgrade to, now can't login

    I don't have any problem on php 7.2. Take a look at your error log...
  8. Texting Promotions?

    Personally I ignore that communicaion method.
  9. Modular Shopping Cart

    @raiwa, I've installed the latest version over a fresh osc CE and the +/- icons in shopping cart shows as flashing exclamation/question signs. I've noticed it uses newer font awesome. Can this be the problem?
  10. Addon installer concept

    @raiwa just took a look at you code and yes, that's the idea. Installer would do those checks himself (if a table exists, if another module is already loaded) so you can avoid checking if the module is installed every time the module is called.
  11. Addon installer concept

    Sorry I've been out this past days. @BrockleyJohn I had a modest idea for start. Didn't have in mind a version checker. I think that would be best accomplished with a new marketplace as @wHiTeHaT mentioned, but that's a step beyond of my idea. I'd implement it later because a marketplace needs much work and thinking before it's operational. @wHiTeHaT I'm not sure if I understood wel your first video. It packages files on a zip file right? Why don't you just use 7-zip winrar or other GUI instead? What's the need of programming there? My idea is a tool that lets you install all those modern addons that does not require core code changes, that installs them without touching ftp/mysql from the shopowner but also simplifies life for programmers who doesn't need to add any install instructions or explain users how to upload files or modify tables. The core part (I mean the functions of the installer) would manage an addon record, so you can easily check new versions and inform you, for example, if the addon you just uploaded is already in the system and if the version is bigger than the installed one. Will also copy and remove files and create new tables or fields and set registry constants. But that also works for more complex installations. For that, after the installer processes all the common functions mentioned, the coder would be able to do other things, like modifying core files, but that would be done by the php supplied with the install package, not by the installer. The installer would only call the custom installation part at that point. In this case, it's the programmer who should add the code to modify those files (open file, search for the correct place, write lines, close files). So the part done by the installer can be extended in most cases, but would require extra programming. So: - Pack/unpack install package -> installer common routines - Check for existing version/compatibility -> installer common routines - Copy/overwrite/remove files -> installer common routines - Create/remove/modify database tables/fields -> installer common routines - Modify existing files (currently not reccomended on community version but still necessary in some cases) -> install package own routines. These has to be programmed by the addon maker. @raiwa will take a look at your addon tomorrow. For your comments I think it will do similar things like the ones I have in mind. Will also take a look to the other previous installers mentioned by @justcatering and @Antonio Garcia. Maybe we're talking about something that's already solved! @frankl @Dan Cole @azpro and all others - I've also tried 2.4. I've been playing with templates and you can do a lot of things! I love it! but, among other things, the attributes part is completely missing ( @wHiTeHaT started working on it time ago but the project seems to be unfinished), so 2.4 it's not functional. We could work on it, but what about the commander in chief? He's gone and we don't have no idea on what's going on in his head - Should we continue the work without knowing what will happen with that code when commander returns?
  12. @burt just came back from a trip. Will take a look tomorrow!
  13. Addon installer concept

    Would love to see 2.4 finished - I like what I've seen but it's unfinished and it has no date - if it ever see the light. My idea is about current code.
  14. Addon installer concept

    Thanks :)