Как использовать $ this-uri-сегмент на второй странице - PullRequest
0 голосов
/ 05 июля 2019

У меня есть эти страницы с заголовком, используя фоновое изображение.на первой странице фон показывал бы изображение просто отлично, но на второй странице показывал пустой фон.

Я попытался изменить его на segment(2) с другим именем и другим изображением в каталоге, но это не исправило это.

это строка, которую я использовал:

style="background-image: url(public/frontend/home/title_bg/<?php echo $this->uri->segment(1)?>.jpg);">

на первой странице, которую я использовал $this->uri->segment(1) и в каталоге я назвал файл product.jpg.

Могу ли я использовать segment(1) с тем же именем и той же картинкой на второй странице?и как мне это сделать?

1 Ответ

0 голосов
/ 06 июля 2019

Убедитесь, что вы правильно настроили сегмент URI.взгляните на этот Codeigniter Samaple.

http://example.com/index.php/news/local/metro/crime_is_up
The segment numbers would be this:

$this->uri->segment(1) = news
$this->uri->segment(2) = local
$this->uri->segment(3) = metro
$this->uri->segment(4) = crime_is_up 

В вашем случае я полагал, что вы называете свою функцию под вашим контроллером product , и вы получите результат.Вы можете снова использовать segment(1), если создадите другой контроллер с тем же именем функции.то, что вы делаете, не рекомендуется, если вы хотите снова вызвать изображение для другой функции, просто назовите имя изображения, чтобы оно было таким.

url(public/frontend/home/title_bg/<?php echo product.jpg);

, дайте мне знать результат.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...