You can use root tabs etc. under your sand, but if you know you're hoing to grow live plants then you can place a layer of plant nutrients beneath.
I used laterite which is readily available from most aquatic stores - a bit pricey, but not silly money.
You can also add pond soil underneath which i've heard works well, or if you feel really flush you can add expensive ADA type susbtrate.
The tetra plant stuff you mention in the link above is really just a mixture of pond soil and sand I think - I'm sure it would be fine, but given the size of your tank, I'd buy the pond soil direct and mix it with play sand myself to save some cash. It'll take a lot of those small tubs to fill up the base of a 180l tank!
I would tend to go for laterite or pond soil but its a matter of choice and it also depends on the type of tank you're after. If you want a densely planted CO2 type set-up, then you're going to want the best substrate possible, but if you want to grow a few plants in a low tech set-up then you will do fine with the other options.
Eventually you will need to add root tab fertilizers though to add nourishment to the substrate once your plants have taken all of the goodness out of what you started with.