Как правильно установить base_url () в codeigniter? - PullRequest
0 голосов
/ 24 сентября 2018

Я работаю над приложением, основанным на codeigniter, на этой странице i я создал глобальную страницу макета. Я включил все css, js и другие изображения, которые находятся в папке активов в корне codeigniter.

я включил эти файлы, как показано ниже, код

<link rel="stylesheet" href="<?php echo base_url(); ?>assets/front/website/static/fonts/icomoon-greycom/css/style.css">

, когда я захожу на домашнюю страницу https://mypage.com,, он работает нормально, загружает эти файлы как

https://mypage.com/assets/front/website/static/font/icomoon-greycom/css/style.css

, но когда я захожу на другие ссылкикак.

https://mypage.com/region/india

ден это загрузить

https://mypage.com/region/india/assets/front/wesbite/static/font/icon-greycom/css/style.css

но я хочу, чтобы он загружал только https://mypage.com/assets/assets/front/wesbite/static/font/icon-greycom/css/style.css

в моем config.phpстраница

$config['base_url'] = "https://www.mypage.com/";

как решить эту проблему.

Ответы [ 3 ]

0 голосов
/ 24 сентября 2018

Используйте это:

<link rel="stylesheet" href="<?php echo site_url(); ?>assets/front/website/static/fonts/icomoon-greycom/css/style.css">
0 голосов
/ 25 сентября 2018

Можно использовать

href="<?php echo base_url().'assets/front/website/static/fonts/icomoon-greycom/css/style.css'; ?>"
0 голосов
/ 24 сентября 2018

Поместите путь к активу в функцию base_url (согласно документам ).

например,

<?php echo base_url('assets/front/website/static/fonts/icomoon-greycom/css/style.css'); ?>

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