Так обычно я бы <?php echo base_url();?>
но я не уверен, как это сделать в этом коде.
<?php
$path = 'home';
$img = '<img src="../img/servare.png" alt="">';
echo anchor($path, $img);
Я пытался…
<?php
$path = 'home';
$img = '<img src="' <?php echo base_url();?>'../img/servare.png" alt="">';
echo anchor($path, $img);
Но IMG не показывает, какие-либо идеи?
Ваше решение — один из трех следующих вариантов:
Если вы пытаетесь создать текст со ссылкой на изображение:
$this->load->helper('url'); // Load URL Helper for base_url()
$this->load->helper('html'); // Load HTML Helper for img()
$path= base_url('img/servare.png'); // generates text: siteroot/img/servare.png
$text = 'Visit Image';
echo anchor($path, $text);
ВЫХОД HTML:
<a href="http://localhost/nedwara.com/img/servare.png">Visit Image</a>
Если вы пытаетесь отобразить изображение на текущей странице,
$path= base_url('img/servare.png'); // generates text: siteroot/img/servare.png
echo img($path);
ВЫХОД HTML:
<img src="http://localhost/nedwara.com/img/servare.png" alt="">
Если вы пытаетесь отобразить изображение на текущей странице и открыть полное изображение при нажатии в качестве ссылки,
$this->load->helper('url'); // Load URL Helper for base_url()
$this->load->helper('html'); // Load HTML Helper for img()
$path= base_url('img/servare.png'); // generates text: siteroot/img/servare.png
echo anchor($path, img($path));
ВЫХОД HTML:
<a href="http://localhost/nedwara.com/img/servare.png">
<img src="http://localhost/nedwara.com/img/servare.png" alt="">
</a>
Я думаю, что ваш код должен быть:
<?php
$this->load->helper('url');
$path = 'home';
$img = '<img src="<?php echo base_url('img/servare.png');?>" alt="">';
echo anchor($path, $img);
Потому что, как видно из http://www.codeigniter.com/user_guide/helpers/url_helper.html
base_url:
Возвращает базовый URL вашего сайта, как указано в вашем конфигурационном файле.
Например. Если ваш сайт http://example.com затем:
base_url () возвращает «http://example.com«
и base_url (‘img / servare.png’) вернется «http://example.com/img/servare.png«