This is something I have been fascinated with for years. I have not done it myself, I just read about it a lot. However, all the the filters on my ponds have been biological, skippy or similar, and it is not a stretch to plant veggies instead of ornamentals in the filters. I'm not really interested in eating the fish either but it is a great sustainable concept. I've noticed the Australians seem to be in the forefront of this and they have had some of these ponds and growing beds going for years. Here's one site I like,
http://www.backyardaquaponics....
I'm currently searching for a medium to put in the small waterfall tank of my roof pond so that I can try and grow tomatos in it. I couldn't find any small stone that wasn't limestone or marble (I have very high PH and don't want to raise it) so I'm using the smallest river rocks I can find and burying a small piece of wood under them to hopefully lower the PH enough for the tomatoes. We'll see.