私はPHPサイトを持つクライアント用のプロジェクトをビルドしていますが、「テンプレート関数」を持つファイルがあります。 ...基本的に、人はPHP関数の中にラップされた別のHTMLページを持っています。私はこの人の奇妙なサイトの中にテンプレートを構築する必要があり、本当にAngularJsを使いたいと思っています。だから、ファイルの先頭には、これが何をしているのか正確には分かっていないが、基本的にサイトの場所と使用するテンプレートを設定するすべてのものがあります。インデックスファイルの外側にng-viewを表示
私の質問 - 私はエラーが発生しています。$ injector:modulerr モジュールエラー。私のAngularjsコードは大丈夫です。私はかなり確信しています。私はng-appとng-view ..ちょっとした基本的なものを用意しています。なぜ誰かがこのエラーを受けている可能性を知っていますか?私はそれがこの不吉なサーバー/ PHPのセットアップと関係があると思っています。また、それを動作させるためのアイデアはありますか?
htmlタグとng-view divにng-appを持つ基本的なHTMLファイルのように見えるサイトのテンプレートを読み込むphp関数の内部。
if(!isset($_SESSION)){ session_start(); }
function setup_path_massage(){
if (substr_count($_SERVER['SERVER_NAME'],".") == 1){
$domref = "www." . $_SERVER['SERVER_NAME'] ; }
else {
$domref = $_SERVER['SERVER_NAME'] ; }
list($host,$domain,$ext) = split("\.",$domref);
$domain .= "." . $ext;
$_SESSION['settings']['domain'] = $domain;
#################
if (isset($_SERVER['SUBDOMAIN_DOCUMENT_ROOT'])){
$orig_path_info = realpath($_SERVER['SUBDOMAIN_DOCUMENT_ROOT']);
$pos = strpos($orig_path_info, '/shop/');
}
else {
$orig_path_info = realpath($_SERVER['DOCUMENT_ROOT']);
$pos = strpos($orig_path_info, '/shop/');
}
$shop_path = substr($orig_path_info, 0, $pos)."/shop/";
$Zend_path = $shop_path . 'Zend/library/';
$version = 'v' . substr($orig_path_info, $pos + 7, strpos($orig_path_info, '/', $pos + 7) - ($pos + 7));
set_include_path($shop_path.$version.'/:'.$Zend_path);
return array ($host,$domain);
}
list($host,$domain) = setup_path_massage();
可能であればAngularJSの部分を投稿することができますが、問題はAngularJSのインジェクタに関連していますので、そこにあるはずです。 – unlucy7735