CodeIgniter включает как base_url
переменную конфигурации, расположенную в application/config/config.php
.Вы можете сделать что-то вроде этого:
<base href="<?php echo base_url(); ?>" />
<script type="text/javascript">
var base_url = '<?php echo base_url(); ?>';
</script>
Кто-нибудь знает, как я могу сделать так, чтобы codeigniter включал config / production / custom-config.php И если бы я мог, конечно, это не подойдетместо для такой конфигурации?
Вы можете легко создавать собственные файлы конфигурации.Создайте файл в папке application/config/
(или в соответствующей папке среды).Например:
* application / config / production / custom_config.php: *
<?php
$config['custom_var'] = 'custom value';
$config['another_var'] = 'another value';
// ...
Затем вы можете загрузить новый файл конфигурации, используя:
$this->load->config('custom_config');
Иполучить доступ к переменным конфигурации, используя:
$this->config->item('custom_var');
Наконец, взгляните на документацию в классе конфигурации .