2016-10-05 4 views
0

私はLaravelとの連絡ページを作成しました。スタティックHTMLページでLaravelに到着することはできますか?

一方、彼らは、私たちは2つのソリューションを持っていると思うHTML/CSS

で静的なページを作りました。

一方的に、Laravelの静的ページをこのように吸収します。

(Now) 

static/ 
    index.html 
    index.css 
    images/ 
    aa.jpg 

public/ 
    css/ 
    contact.css 
    images/ 
    contact/ 
     bb.jpg 
resources/ 
    views/ 
    contact/ 
     index.blade.php 

(Absorb to Laravel) 

public/ 
    css/ 
    index.css 
    contact.css 
    images/ 
    aa.jpg 
    contact/ 
     bb.jpg 
resources/ 
    views/ 
    index.blade.php 
    contact/ 
     index.blade.php 

シンプルで簡単です。 しかし、この方法は私がすべてのファイルをマージする必要があります。

他の方法では、laravelなしで連絡先を作成しました。PHPを使用してください。

static/ 
    index.html 
    index.css 
    contact/ 
    index.php 
    contact.css 
    images/ 
     bb.jpg 
    images/ 
    aa.jpg 

ディレクトリ構造がわかりやすいようです。 しかし私はそれを作っていません。だから、もう一度やり直すには長い時間がかかります。

だから、私はこのような他のソリューションをしたいと思います。

static/ 
    index.html 
    index.css 
    contact/ --> symbolic link 
    images/ 
    aa.jpg 

contact/ 
    public/ 
    css/ 
     contact.css 
    images/ 
     contact/ 
     bb.jpg 
    resources/ 
    views/ 
     contact/ 
     index.blade.php 

これを行うことはできますか?

+0

私は、uはリソース/ビュー/連絡先/ index.blade.phpを使用して、スタイルやスクリプトファイルリソース/資産/ CSS/contact.cssやリソース/資産/画像/ bb.jpgのためにできると思いますその場合はURLをpublicから削除する必要があります(http://stackoverflow.com/questions/39057011/how-to-run-laravel-from-root-directory-not-from-public/39060960#39060960) – Borna

+0

1 UR画像がたくさんあるのを見てください...私は多くの画像フォルダを持っているbettr方法ではないと思う...資産/あなたのCSSフォルダ(すべてのCSSファイル)またはimgフォルダ(sll img)またはjsフォルダ(ここではすべてのjsファイル)... css/js/imgの中にもっと多くのフォルダを追加することができます..しかし、cssフォルダは、CSSファイルのみがあることを意味します...私の意見に従って効率的に理解するdeveloprsのためのbettr – Borna

答えて

関連する問題