Chciałbym użyć funkcji pomocnika $html->image(...)
w CakePHP do wyprowadzania obrazów, ale potrzebuję go do stworzenia znacznika img
używając bezwzględnego, a nie względnego adresu URL (wynikowy kod HTML zostanie pobrany i przesłany pocztą e-mail w firmie biuletyn). czy to możliwe?Absolutne adresy URL CakePHP
Nie jest to udokumentowane, ale zauważam, patrząc na kod źródłowy, że funkcja image
może przyjąć tablicę jako pierwszy argument. Nie jest dla mnie zupełnie jasne, jak to działa - naiwna próba zrobienia tego w ten sposób tworzy adresy URL obrazów w stosunku do bieżącej strony, a nie do folderu webroot/img
.
+1 tylko dla rozwiązania, które jest rzeczywiście przenośne. – deizel
Nadal działa, ale @WebbedIT jest poprawne dla Cake 2.x – 472084
@Jleagle Zaktualizowałem swoją odpowiedź, aby określić prawidłowy sposób w każdej wersji. (1.3 była aktualna wersja, gdy pierwotnie opublikowałem tę odpowiedź) –