We went a bit overboard with our path laying. We dug a trench, put some “Teram” down, put a layer of crushed concrete, then topped this with fine crushed concrete, created a concrete bed, then layed mortar and the paving slabs on that.
We also put some drainage channel at the ends of some of the paths.
However the finished path (still got to grout it and make up the soil to the same level) looked pretty good. A labour intensive job, with not much material cost but worth the time.