Avec Posted March 23, 2008 Posted March 23, 2008 Instead of having the heading box of the infoboxes color, I would like to set them apart with a small graphic, such as a scrolly line before the heading, or after or both. I have searched and tested and it would seem simple to add a cell and a graphic, but I am having a hard time figuring out exactly where and to which files. I even don't mind the same graphic for all the boxes. There is an older contribution that includes this in information.php <?php /* $Id: information.php,v 1.5 2002/01/11 22:04:06 dgw_ Exp $ osCommerce, Open Source E-Commerce Solutions http://www.oscommerce.com Copyright (c) 2001 osCommerce Released under the GNU General Public License */ ?> <!-- information //--> <tr> <td> <br> <TABLE WIDTH=173 BORDER=0 CELLPADDING=0 CELLSPACING=0> <TR> <TD COLSPAN=3> <IMG SRC="images/boxes/table_policies.gif" WIDTH=173 HEIGHT=20></TD> </TR> <TR> <td> <?php $info_box_contents = array(); $info_box_contents[] = array('align' => 'left', 'text' => '<a href="' . tep_href_link(FILENAME_SHIPPING, '', 'NONSSL') . '">' . BOX_INFORMATION_SHIPPING . '</a><br>' . '<a href="' . tep_href_link(FILENAME_PRIVACY, '', 'NONSSL') . '">' . BOX_INFORMATION_PRIVACY . '</a><br>' . '<a href="' . tep_href_link(FILENAME_CONDITIONS, '', 'NONSSL') . '">' . BOX_INFORMATION_CONDITIONS . '</a><br>' . '<a href="' . tep_href_link(FILENAME_CONTACT_US, '', 'NONSSL') . '">' . BOX_INFORMATION_CONTACT . '</a>' ); new infoBox($info_box_contents); ?> </TD> </TR> <TR> <TD COLSPAN=3> <IMG SRC="images/boxes/table_footer3.gif" WIDTH=173 HEIGHT=20></TD> </TR> </TABLE> </td> </tr> <!-- information_eof //--> This did not work for me. When trying, the infobox heading did not appear at all, nothing including the image.
Guest Posted March 24, 2008 Posted March 24, 2008 Try this http://www.oscommerce.info/kb/osCommerce/C...g_Area/Boxes/44
Avec Posted March 24, 2008 Author Posted March 24, 2008 I will give that a try, but is there a way to leave the heading_text as is and add the graphic to the top of the table in the box or in a separate table/cell in the info box?
germ Posted March 24, 2008 Posted March 24, 2008 This works: <?php /* $Id: information.php,v 1.6 2003/02/10 22:31:00 hpdl Exp $ osCommerce, Open Source E-Commerce Solutions http://www.oscommerce.com Copyright (c) 2003 osCommerce Released under the GNU General Public License */ ?> <!-- information //--> <tr> <td> <?php $info_box_contents = array(); $info_box_contents[] = array('text' => tep_image(DIR_WS_IMAGES . 'stars_5.gif ')); new infoBox($info_box_contents); $info_box_contents = array(); $info_box_contents[] = array('text' => BOX_HEADING_INFORMATION); new infoBoxHeading($info_box_contents, false, false); $info_box_contents = array(); $info_box_contents[] = array('text' => '<a href="' . tep_href_link(FILENAME_SHIPPING) . '">' . BOX_INFORMATION_SHIPPING . '</a><br>' . '<a href="' . tep_href_link(FILENAME_PRIVACY) . '">' . BOX_INFORMATION_PRIVACY . '</a><br>' . '<a href="' . tep_href_link(FILENAME_CONDITIONS) . '">' . BOX_INFORMATION_CONDITIONS . '</a><br>' . '<a href="' . tep_href_link(FILENAME_CONTACT_US) . '">' . BOX_INFORMATION_CONTACT . '</a>'); new infoBox($info_box_contents); ?> </td> </tr> <!-- information_eof //--> Just for an example I used one of the stock osC images (stars_5.gif), but you can supply your own. If I suggest you edit any file(s) make a backup first - I'm not perfect and neither are you. "Given enough impetus a parallelogramatically shaped projectile can egress a circular orifice." - Me - "Headers already sent" - The definitive help "Cannot redeclare ..." - How to find/fix it SSL Implementation Help Like this post? "Like" it again over there >
Guest Posted March 24, 2008 Posted March 24, 2008 Hi, The following video tutorial series have all the information you needed: http://oscommerce-template-easy.com/oscomm...-box-header.htm Hope it helps
germ Posted March 24, 2008 Posted March 24, 2008 He wants it ABOVE the header text (I think), not beside it, but thanks for the show anyway. If I suggest you edit any file(s) make a backup first - I'm not perfect and neither are you. "Given enough impetus a parallelogramatically shaped projectile can egress a circular orifice." - Me - "Headers already sent" - The definitive help "Cannot redeclare ..." - How to find/fix it SSL Implementation Help Like this post? "Like" it again over there >
Avec Posted March 24, 2008 Author Posted March 24, 2008 germ it worked as advertised. That allowed me to put the graphic in and it easily will go above or below the heading, which is what I wanted. Thanks
Recommended Posts
Archived
This topic is now archived and is closed to further replies.