Home page display, only display 3 products on the home page

Hi
What are the ways I can change the "Home page" to display only 3 active products?
I can obviously switch off all products apart from x3
I can delete allot of the menu functions.

But if I only wanted the home page to display x3 products one on top of each other, then click to view item page.

I want to change the way the website works by only offering special offers only available from our website, that will change every month or so. And not offer our whole catalogue

I am looking for ways of displaying this.
Thanks in advance

in includes\templates\default.catalog\pages\index.inc.php
remove

    <?php include vmod::check(FS_DIR_APP . 'includes/boxes/box_popular_products.inc.php'); ?>

    <?php include vmod::check(FS_DIR_APP . 'includes/boxes/box_latest_products.inc.php'); ?>

Then create the campaigns for the 3 products you like in Prices/Campaigns

Thanks for the replies.
How can I force the displayed list to be shows as table view (One item on top of each other) rather than say 3 item pictures side by side, like this .. (See pic)

Do you mean rows instead of column?
Inside the category (in General/List Style) you can choose betweens rows or columns.

Do you mean rows instead of column?
Inside the category (in General/List Style) you can choose betweens rows or columns.

Yes, this is possible in product view, but not on the home page, in say "latest products" view, they are listed side by side images to a max per line settable in the options.

I need to have the other option available on the home page as the only option eg"Sales items" as the only option and no other.
Regards

tim

To display products in row format rather than columns:
Change class="listing products columns" to class="listing products rows"

Change class="listing products columns" to class="listing products rows"

Where do I do this ? Which file ?
Regards

Found it, duh !
includes/templates/default.catalog/views/box_campaign_products.inc.php

View code on GitHub