На мой взгляд, я пытаюсь создать тег привязки, но CodeIgniter добавляет весь мой хост перед тем, что я указал как href, поэтому он становится недействительным.
Я положил это
<a href="file://////path_to/file/file.jpg">My File</a>
Я получаю
<a href="http://localhost/index.php/file://////path_to/file/file.jpg">My File</a>
РЕДАКТИРОВАТЬ 3
Это мое мнение, я понимаю, что не должен вызывать функцию в моем представлении, но в этом случае у меня был небольшой выбор, поскольку необходимо применить что-то для каждого элемента данных в цикле, я попытаюсь изменить это, но это выходит за рамки моей проблемы прямо сейчас.
Уэсли: Я проверил soruce, и он правильно отображается в исходном коде, но в браузере он добавляет хост, так что я думаю, это никак не связано с воспламенителем кода! Как мне убедиться, что этого не произойдет?
<td><?php
$this->ci = &get_instance();
echo $currentData["field_one"] . " - <a href=\"file:://///" . $this->ci->myfunc($currentData["field_one"]); . "\">Log</a>"; ?>
</td>
РЕДАКТИРОВАТЬ 4
мой источник HTML
<a href="file:://///\\myhost.local.com\120">
View Log
</a>
адресная строка моего URL
http://myhost.local.com/myhostlocal/index.php/level/one/type/b/cc/ee/
URL-адрес, на который он указывает, когда я наводю курсор мыши на ссылку
http:///myhostlocal/index.php/level/one/type/b/cc/ee/file:://///\\myhost.local.com\120