Hi,
Yes I am sure he had some reason for this way.
I thought the same of basic html link but nothing I tried worked so I thought maybe there was something else with CI
I tried your line and still got the same error. So I think at this point I just have to hire someone to help