EmpressChang Posted May 26, 2003 Posted May 26, 2003 Could anyone help me remove the "New Products for Month" from the front page? I did a search through the forums and came up empty handed. Thank you!
hankfrid Posted May 26, 2003 Posted May 26, 2003 In your catalog/default.php, you should find a section of code down around line 284 (in my snapshop 20030514 version, at least) that looks like this: <?php } else { // default page ?> <td width="100%" valign="top"><table border="0" width="100%" cellspacing="0" cellpadding="0"> <tr> <td><table border="0" width="100%" cellspacing="0" cellpadding="0"> <tr> <td class="pageHeading"><?php echo HEADING_TITLE; ?></td> <td class="pageHeading" align="right"><?php echo tep_image(DIR_WS_IMAGES . 'table_background_default.gif', HEADING_TITLE, HEADING_IMAGE_WIDTH, HEADING_IMAGE_HEIGHT); ?></td> </tr> </table></td> </tr> <tr> <td><?php echo tep_draw_separator('pixel_trans.gif', '100%', '10'); ?></td> </tr> <tr> <td><table border="0" width="100%" cellspacing="0" cellpadding="0"> <tr> <td class="main"><?php echo tep_customer_greeting(); ?></td> </tr> <tr> <td class="main"><br><?php echo TEXT_MAIN; ?></td> </tr> <tr> <td><br><?php include(DIR_WS_MODULES . FILENAME_NEW_PRODUCTS); ?></td> </tr> <?php include(DIR_WS_MODULES . FILENAME_UPCOMING_PRODUCTS); ?> </table></td> </tr> </table></td> Your code in your viewer will probably stretch out and not be this many lines, but look above about 9 lines, and you see the <tr> entry for NEW_PRODUCTS after the "Text Main" piece? If you comment out that <tr> thru the very next </tr>, it should remove it from your default page. Make sure you BACKUP before making any changes. HankFrid If I build it...they will come. If I don't try to build it.....I will never know!
Ajeh Posted May 26, 2003 Posted May 26, 2003 A slightly easier way to turn that off ... Change the code from: <tr> <td><br><?php include(DIR_WS_MODULES . FILENAME_NEW_PRODUCTS); ?></td> </tr> To read: <tr> <td><br><?php // include(DIR_WS_MODULES . FILENAME_NEW_PRODUCTS); ?></td> </tr>
hankfrid Posted May 27, 2003 Posted May 27, 2003 Linda; Thank you for your input, that does look simpler. If you put the "//" in the middle of the line, when does it stop treating the code as comments? Is it after the ";"? Just wondering, as I am newer to php and wouldn't have thought of that. Thanks again. HankFrid Can you tell I was bored on a holiday weekend? Trying to answer peoples questions, as I figured not too many of us were out here just messing around for their Memorial Day weekend activity. lol If I build it...they will come. If I don't try to build it.....I will never know!
Ajeh Posted May 27, 2003 Posted May 27, 2003 Linda; Thank you for your input, that does look simpler. If you put the "//" in the middle of the line, when does it stop treating the code as comments? Is it after the ";"? Just wondering, as I am newer to php and wouldn't have thought of that. Thanks again. HankFrid Can you tell I was bored on a holiday weekend? Trying to answer peoples questions, as I figured not too many of us were out here just messing around for their Memorial Day weekend activity. lol I use to go for those elaborate edits too ... then was playing one day and thought ... gee ... wonder what happens if this line just becomes a comment rather than a real includes ... lo abd behold ... it worked ... :shock: Saved me oh so much work ... to say the least. Comments like the // rule until the end of the line, in this case the ; ?> so it stops right there.
hankfrid Posted May 27, 2003 Posted May 27, 2003 Linda; Sorry to hound you a little more, but...... If it treats the area starting with the "//" and ending with the end of the line as comments, then doesn't that leave the <?php stranded without a ?> to finish the php code section? Or doesn't php care once it sees the new <?php a couple of lines down? Thanks, HankFrid If I build it...they will come. If I don't try to build it.....I will never know!
Ajeh Posted May 27, 2003 Posted May 27, 2003 Linda; Sorry to hound you a little more, but...... If it treats the area starting with the "//" and ending with the end of the line as comments, then doesn't that leave the <?php stranded without a ?> to finish the php code section? Or doesn't php care once it sees the new <?php a couple of lines down? Actually what it does is this ... The original line reads: <?php include(DIR_WS_MODULES . FILENAME_NEW_PRODUCTS); ?> This is the same thing as: <?php include(DIR_WS_MODULES . FILENAME_NEW_PRODUCTS); ?> So when you add the comments to: <?php // include(DIR_WS_MODULES . FILENAME_NEW_PRODUCTS); ?> It is reading it as: <?php // include(DIR_WS_MODULES . FILENAME_NEW_PRODUCTS); ?> It's just because it is on one line that this can seem a bit befuddling on how that works. :D
hankfrid Posted May 27, 2003 Posted May 27, 2003 Thank you very much for explaining that. Yes, with it on one line, it was a little confusing. Thanks again. HankFrid If I build it...they will come. If I don't try to build it.....I will never know!
phamtastic Posted May 29, 2003 Posted May 29, 2003 How do I remove new products for the month for the individual product pages?
xjuzr Posted July 4, 2003 Posted July 4, 2003 How do I remove new products for the month for the individual product pages? I have searched for days now it seems in the oscommerce files and in this forum to no avail. How can I make "New Products for whatever" go away all together. Surely I am not the only person who doesn't want to use this feature. Can someone please help? best regards, mikeb
Recommended Posts
Archived
This topic is now archived and is closed to further replies.