Paul,
You posted your own answer.
Quote:
{if $login ne ""} display this {/if}
|
The inverse is
Quote:
{if $login eq ""} display this {/if}
|
Find where the price is displayed in your template. Before the price display, put something like this in (you will have to fight the tables and divs):
Quote:
{if $login eq ""} Please login to see the price. {/if}
|
And of course, wrap this around the price code:
Quote:
{if $login ne ""} PRICE CODE GOES HERE {/if}
|
This is a relatively easy smarty hack, and a good way to dive in and learn some basic smarty. Please report back once you have mastered this.