0

[編集された質問]

さて、紛らわしい質問で申し訳ありません。実際には、view フォルダーに自分の image/css/js を配置したいと考えています。を使って読み込むと<script src="application/views/script.js" />、403 禁止のメッセージが表示されます。最近、ここで答えを見つけましたhttps://stackoverflow.com/a/6573951/842264。しかし、htaccess を編集しても安全ですか? ありがとうございました。

4

2 に答える 2

1

William's Concepts Template Libraryを使用してみてください。これは Codeigniter 2+ で動作します。

add_jsテンプレートの機能を使用する必要があります。これについては、 http ://williamsconcepts.com/ci/codeigniter/libraries/template/reference.html#utilities で説明しています。

于 2012-04-24T12:55:17.990 に答える
0

簡単な方法が 2 つあります。最初の方法

css 、 images 、および scripts の 3 つのフォルダーを含む ci メイン フォルダーにフォルダー assets を作成します。次に、config/constants.php に移動し、そこで定数を定義します。たとえば、JS とします。

define('JS','http://localhost.com/myapp/assets/scripts');

そして今、あなたのビューファイルに書くだけです

<script type="text/javascript" src="<?php echo JS?>/myfile.js"></script>

ロードされます。もう 1 つの方法は、config.config.php に移動してベース URL を変更することです。

$config['base_url'] = 'http://localhost/task/';
$config['js'] = 'assets/js';

そして今、コントローラーで

$data['js'] = $this->config->item('base_url').$this->config->item('js');

そして今、視界に入る

<script type="text/javascript" src="<?php echo $js?>/myfile.js"></script> 
于 2012-04-26T05:31:27.587 に答える