osCommerce and osCMax shopping cart software forums

Shopping Cart Software

osCommerce with teeth!

 

how do i alter the width of the info boxes???

This is a discussion on how do i alter the width of the info boxes??? within the osCMax v2 Customization/Mods forums, part of the osCMax v2.0 Forums category; Hi OSC -Friends, i am working on my shop now for a while.... with rc2 things got much better and ...


Go Back   osCommerce and osCMax shopping cart software forums > osCMax v2.0 Forums > osCMax v2 Customization/Mods

Register FAQ Members List Calendar Mark Forums Read


Free community membership! Fast easy FREE membership
Closed Thread

 

LinkBack Thread Tools
  #1  
Old 09-28-2005, 07:46 AM
New Member
 
Join Date: Aug 2005
Posts: 7
Thanks: 0
Thanked 0 Times in 0 Posts
Rep Power: 0
tafkap
Default how do i alter the width of the info boxes???

Hi OSC-Friends,

i am working on my shop now for a while.... with rc2 things got much better and i really like that package... and wanna say thanks to all who provide..

well i have a question... i changed the width of my shop as i needed or lets say i wanted more space in the middle.... well now i want to change the width of the info boxes to my needs... is it possible to change only the width of the left boxes??? i need to have a wider categories box as my categories names are longer....

hope somebody can help! thanks in advance..........

t
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
  #2  
Old 02-20-2006, 06:20 PM
Member
 
Join Date: Feb 2006
Posts: 63
Thanks: 0
Thanked 0 Times in 0 Posts
Rep Power: 0
spottedhaggis
Default RE: how do i alter the width of the info boxes???

I cant remember how its done in a stock osc, I have the mod (Add image to header of boxes) I have attached a copy of my categories box for you to fiddle with. The modified version lets you set the width ofthe box, though it has to be within the width of the column.

<?php
/*
$Id: categories.php,v 1.25 2003/07/09 01:13:58 hpdl Exp $

osCommerce, Open Source E-Commerce Solutions
http://www.oscommerce.com

Copyright (c) 2003 osCommerce

Released under the GNU General Public License

changed August 2003, by Nils Petersson
contribution "Category Box Enhancement", version 1.1

*/

function tep_show_category($counter) {

// BoF - Contribution Category Box Enhancement 1.1
global $tree, $categories_string, $cPath_array, $cat_name;

for ($i=0; $i<$tree[$counter]['level']; $i++) {
$categories_string .= "  ";
}
$cPath_new = 'cPath=' . $tree[$counter]['path'];
$categories_string .= '<a href="';
$categories_string .= tep_href_link(FILENAME_DEFAULT, $cPath_new) . '">';

if (tep_has_category_subcategories($counter)) {
$categories_string .= tep_image(DIR_WS_IMAGES . 'pointer_blue.gif', '');
}
else {
$categories_string .= tep_image(DIR_WS_IMAGES . 'pointer_blue_light.gif', '');
}

if (isset($cPath_array) && in_array($counter, $cPath_array)) {
$categories_string .= '<b>';
}

if ($cat_name == $tree[$counter]['name']) {
$categories_string .= '<span class="errorText">';
}

// display category name
$categories_string .= $tree[$counter]['name'];

if ($cat_name == $tree[$counter]['name']) {
$categories_string .= '</span>';
}

if (isset($cPath_array) && in_array($counter, $cPath_array)) {
$categories_string .= '</b>';
}
// EoF Category Box Enhancement

$categories_string .= '</a>';

if (SHOW_COUNTS == 'true') {
$products_in_category = tep_count_products_in_category($counter);
if ($products_in_category > 0) {
$categories_string .= ' (' . $products_in_category . ')';
}
}

$categories_string .= '<br>';

if ($tree[$counter]['next_id'] != false) {
tep_show_category($tree[$counter]['next_id']);
}
}
?>
<!-- categories //-->
<tr>
<td>
<table width="185" border="0" cellspacing="0" cellpadding="0">
<tr>
<td> <table width=100% border=0 cellpadding=0 cellspacing=0 class="infoBoxContents">
<tr>
<td width="100%" colspan=5 align="center"> <div align="center"><img src="images/boxes/table_categories.jpg"></div></td>
</tr>
<tr>
<td width="5%" align="center">  </td>
<td width="90%" align="center"><table width="100%" border="1" cellpadding="0" cellspacing="0" bordercolor="#9966CC" bgcolor="#E6BF99">
<tr>
<td align="center">
<?php

// BoF - Contribution Category Box Enhancement 1.1
if (isset($cPath_array)) {
for ($i=0, $n=sizeof($cPath_array); $i<$n; $i++) {
$categories_query = tep_db_query("select categories_name from " . TABLE_CATEGORIES_DESCRIPTION . " where categories_id = '" . (int)$cPath_array[$i] . "' and language_id = '" . (int)$languages_id . "'");
if (tep_db_num_rows($categories_query) > 0)
$categories = tep_db_fetch_array($categories_query);
}
$cat_name = $categories['categories_name'];
}
// EoF Category Box Enhancement
// display category name


$categories_string = '';
$tree = array();

$categories_query = tep_db_query("select c.categories_id, cd.categories_name, c.parent_id from " . TABLE_CATEGORIES . " c, " . TABLE_CATEGORIES_DESCRIPTION . " cd where c.parent_id = '0' and c.categories_id = cd.categories_id and cd.language_id='" . (int)$languages_id ."' order by sort_order, cd.categories_name");
while ($categories = tep_db_fetch_array($categories_query)) {
$tree[$categories['categories_id']] = array('name' => $categories['categories_name'],
'parent' => $categories['parent_id'],
'level' => 0,
'path' => $categories['categories_id'],
'next_id' => false);

if (isset($parent_id)) {
$tree[$parent_id]['next_id'] = $categories['categories_id'];
}

$parent_id = $categories['categories_id'];

if (!isset($first_element)) {
$first_element = $categories['categories_id'];
}
}

//------------------------
if (tep_not_null($cPath)) {
$new_path = '';
reset($cPath_array);
while (list($key, $value) = each($cPath_array)) {
unset($parent_id);
unset($first_id);
$categories_query = tep_db_query("select c.categories_id, cd.categories_name, c.parent_id from " . TABLE_CATEGORIES . " c, " . TABLE_CATEGORIES_DESCRIPTION . " cd where c.parent_id = '" . (int)$value . "' and c.categories_id = cd.categories_id and cd.language_id='" . (int)$languages_id ."' order by sort_order, cd.categories_name");
if (tep_db_num_rows($categories_query)) {
$new_path .= $value;
while ($row = tep_db_fetch_array($categories_query)) {
$tree[$row['categories_id']] = array('name' => $row['categories_name'],
'parent' => $row['parent_id'],
'level' => $key+1,
'path' => $new_path . '_' . $row['categories_id'],
'next_id' => false);

if (isset($parent_id)) {
$tree[$parent_id]['next_id'] = $row['categories_id'];
}

$parent_id = $row['categories_id'];

if (!isset($first_id)) {
$first_id = $row['categories_id'];
}

$last_id = $row['categories_id'];
}
$tree[$last_id]['next_id'] = $tree[$value]['next_id'];
$tree[$value]['next_id'] = $first_id;
$new_path .= '_';
} else {
break;
}
}
}
tep_show_category($first_element);

$info_box_contents = array();
$info_box_contents[] = array('text' => $categories_string);

new infoBox($info_box_contents);
?>
</td>
</tr>
</table>

</td>
<td width="5%" align="center"> </td>
</tr>
<tr>
<td colspan="3" align="center"><hr width="170" size="1"></td>
</tr>
</table>
</td>
</tr>
</table>
</td>
</tr>
<!-- categories_eof //-->
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
  #3  
Old 02-21-2006, 02:26 AM
Active Member
 
Join Date: Oct 2005
Location: wherever I happen to be at the moment
Posts: 444
Thanks: 3
Thanked 75 Times in 70 Posts
Rep Power: 6
met00 is just really nicemet00 is just really nicemet00 is just really nicemet00 is just really nice
Default RE: how do i alter the width of the info boxes???

That was a tad overkill

in the /templates/templatename/main_page.tpl.php

Look for:

Code:
<!-- left_navigation //-->
<?php require(bts_select('column', 'column_left.php')); // BTSv1.5 ?>
                                                <!-- left_navigation_eof //-->
Now tyhe line above that should define the <td> for that column. In my template it looks like:

Code:
<tr>
    <td style="width:120px;vertical-align:top;" valign="top">
and there you have the width (120px)

You should fine a similar area on the right hand side just after the content call.
__________________
so endith the lesson
<think>sometimes I just sit's and thinks</think>
"Here you are with a hand full of holes, a thumb up your ass, and a big grin to pass the time of day with." - TWB
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
The Following User Says Thank You to met00 For This Useful Post:
laszlo_M (02-18-2007)
Closed Thread

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On

Similar Threads

Thread Thread Starter Forum Replies Last Post
Customization of info boxes islander osCMax v2 Customization/Mods 6 03-05-2006 01:46 PM
How do I alter whole shop width? greg123 osCMax v2 Customization/Mods 8 12-07-2005 04:07 PM
add extra image settings width height etc, any info? fridgemags osCMax v1.7 General Mods Discussion 1 11-20-2004 09:03 PM
how do I increase the width of the info boxes ? twinklep osCommerce 2.2 Modification Help 1 09-09-2004 08:38 PM
Changing Info Box width DebbieG osCMax v1.7 Discussion 1 10-05-2003 06:21 PM


All times are GMT -8. The time now is 07:00 AM.


Powered by vBulletin®
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
SEO by vBSEO
http://www.oscmax.com/forums/
Copyright 2008 osCMax