codeigniter - APPPATH retorna o caminho após o controlador
Eu tenho problemas com a classificação dos caminhos no meu aplicativo.
Estou usando a função APPPATH para ler / gravar o caminho da string das minhas imagens no meu banco de dados. O problema é que o APPPATH coloca a função após o controlador
aqui está a minha função para obter o css
<link rel="stylesheet" type="text/css" href="<?php echo '../' . APPPATH.'_data/css/style.css'; ?>" />
e quando eu vou parahttp://localhost/project/index.php/home
Ele funciona muito bem links para CSShttp://localhost/project/application/_data/css/style.css
qual é correto
mas depois eu tenho esse outro controlador
http://localhost/project/index.php/member/index/1
O caminho do arquivo css tem que ser
href="<?php echo '../../../' . APPPATH."_data/css/style.css"; ?>"
porque outro sábio meu link para o CSS vai para
http://localhost/project/index.php/member/application/_data/css/style.css
Eu estou usando uma estrutura de modelo simples onde eu tenho meu cabeçalho / conteúdo / rodapé em uma subpasta de inclusão em exibições e estou enviando dados para o conteúdo. Coisas bastante padrão. Eu simplesmente não entendo porque o APPPATH não funciona como se, quando chamado, ele me desse o PATH para a pasta APPLICATION, independentemente da classe usada.