Jump to content
  • Checkout
  • Login
  • Get in touch

osCommerce

The e-commerce.

W3 osCommerce WIP


Recommended Posts

  • Replies 160
  • Created
  • Last Reply
Posted

I use Bootstrap 5 for the responsive grid because it is superior to the grid of W3.CSS

In template_top.php you will find:

		<div id="bodyContent" class="col-md-<?php echo $oscTemplate->getGridContentWidth(); ?> order-first order-md-2">

In template_bottom.php you will find:

<?php
  if ($oscTemplate->hasBlocks('boxes_column_left')) {
?>

<div id="columnLeft" class="col-md-<?php echo $oscTemplate->getGridColumnWidth(); ?>">	
  <?php echo $oscTemplate->getBlocks('boxes_column_left'); ?>
</div>

<?php
  }

  if ($oscTemplate->hasBlocks('boxes_column_right')) {
?>

<div id="columnRight" class="col-md-<?php echo $oscTemplate->getGridColumnWidth(); ?> order-last">
  <?php echo $oscTemplate->getBlocks('boxes_column_right'); ?>
</div>

<?php
  }
?>

Then in includes/classes/osc_template.php:

var $_grid_content_width = 6;

and

    function getGridColumnWidth() {
      return 3;
    }

These settings control the project layout. No changes to the database are made. I imagine that the way it is setup now would suit most installations. In Admin, you can still turn on/off boxes, or move them left/right. By doing so you could have a 1,2 or 3 column layout without having to edit code.

If anyone has installed the package from when I have made it available, i have updated it with some progress. You should be able to overwrite the files (minus the configure and htaccess files) to see the changes.

Posted

Made some edits to the english language file to achieve this. Anybody using another language pack can / will have to do the same.

#define('PREVNEXT_BUTTON_PREV', '[&lt;&lt;&nbsp;Prev]');
#define('PREVNEXT_BUTTON_NEXT', '[Next&nbsp;&gt;&gt;]');
define('PREVNEXT_BUTTON_PREV', '&laquo;');
define('PREVNEXT_BUTTON_NEXT', '&raquo;');

 

Posted

Now we put an overlaying sidebar. Put whatever you want in there. This code won't be added to the package.

 

w3-1-min.png

w3-2-min.png

w3-3-min.png

Posted

Modal complete.

The theme is now nearly complete. I think I have done enough to make this usable on php7.4; Cannot be used on php8 yet.

w3-1-min.png

Posted
On 9/7/2021 at 9:46 PM, Hotclutch said:

The theme is now nearly complete. I think I have done enough to make this usable on php7.4; Cannot be used on php8 yet.

 

 

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...