Я хочу остановить метод изображения CakePHP Htmlhelper от замены специальных символов на HTML-сущности при попытке отобразить изображение в браузере
Мой код выглядит следующим образом:
<?php echo $this->Html->image($issue['Issue']['issue_cover']); ?>
Это то, что я ожидаю в атрибуте imge src, если я проверю элемент:
src="/cakemagapp/img/uploads/file name(1).png"
Но я продолжаю получать это:
src="/cakemagapp/img/uploads%5Cfile%20name%20%281%29.png"
Однако, когда я повторил путь, все работает хорошо так:
<?php echo "/cakemagapp/img/". $issue['Issue']['issue_cover']; ?>
Выход: /cakemagapp/img/uploads/file name(1).png
Очевидно, chakephp заменяет пробельные символы — «», prenthesis — «()» и forwardslash — «/» кодированными символами.
Кто-нибудь, пожалуйста, предложите способ решить эту проблему.
Задача ещё не решена.
Других решений пока нет …