2017-06-19 10 views
-4

*編集: 私はシングルページアプリケーションで作業しています。「ui-route」を使用することで、新しいページを読み込まずに別のHTMLページを投げたことができます。 他のすべてのページにメインページコードを含める必要はありません。 私の質問が今より理解できることを願っています。あなたはどのページにチェックインするのですか? [HTML]

私はこのメインページがあります。 enter image description here

を私は別のページに行くと、私はここで引用 enter image description here

は、メインページのコードでロゴとメニューつくれをしたいがない:

<body> 
 
\t <div style="text-align: center"> 
 
\t \t <img alt="adminPhoto" src="../Img/admin.png" width="300px" 
 
\t \t \t height="300px"> 
 
\t </div> 
 
\t <ul> 
 
\t \t <li><a href="#/main"><img alt="Main" src="../Ico/main.png"></a></li> 
 
\t \t <li><a href="#/manageCompanies"><img alt="Manage Companies" 
 
\t \t \t \t src="../Ico/companies.png"></a></li> 
 
\t \t <li><a href="#/manageCustomers"><img alt="Manage Customers" 
 
\t \t \t \t src="../Ico/customers.png"></a></li> 
 
\t </ul> 
 

 
\t <div ui-view></div> 
 

 
\t <div> 
 
\t \t <blockquote style="margin-left: 30%;"> 
 
\t \t \t Welcome Admin!<br /> We welcome you to try out most convenient Admin 
 
\t \t experience.<br /> Designed with the most advanced tools.<br /> Update, 
 
\t \t Delete or Create your Companies and Customers - with only one click!<br /> 
 
\t \t \t <footer> 
 
\t \t <cite>Daniel Liverant</cite> 
 
\t \t \t </footer> 
 
\t \t </blockquote> 
 
\t </div> 
 
</body>

どうすればいいですか?

答えて

0

header.phpまたはヘッダー.htmlファイルを作成します。そこにあなたのメニューとロゴを貼り付けます。次に、それぞれのhtmlファイルにページを含めます。以下

例:

header.phpの

<!-- File 1 header.php --> 
 

 
<img src=".."/> 
 

 
<nav> 
 
<ul> 
 
<li> 
 
</ul> 
 
</nav>

コンテンツファイル

<?php 
 
include "header.php"; 
 
?> 
 

 
<blockqoute> <!-- or not? -->

希望します。

+0

これは正しい方法だと思っています。私たちはSPAについて話しています。したがって、HTMLメインファイルを1ページおきに含めることはできません。それは、ui-routingとSPA 。 html/js/angularで書くことができるのであれば私も理解してほしいと思っています。すべてlolでPHPを使わないでください –

+0

@DanielLiverantあなたの質問を正しい構文で編集してください。残念ですが、それが実際には機能していないという情報... – Deathstorm

+0

申し訳ありません、友人、私は今編集しました。 –

0

include(またはrequire)ステートメントは、指定されたファイルに存在するすべてのテキスト/コード/マークアップを取り、includeステートメントを使用するファイルにコピーします。 ファイルを含めることは、同じPHP、HTML、またはテキストをウェブサイトの複数のページに含める場合に非常に便利です。あなたはどこでもあなたのウェブサイトでheader.phpのを含めることができ

header.phpの

<body> 
    <div style="text-align: center"> 
     <img alt="adminPhoto" src="../Img/admin.png" width="300px" 
      height="300px"> 
    </div> 
    <ul> 
     <li><a href="#/main"><img alt="Main" src="../Ico/main.png"></a></li> 
     <li><a href="#/manageCompanies"><img alt="Manage Companies" 
       src="../Ico/companies.png"></a></li> 
     <li><a href="#/manageCustomers"><img alt="Manage Customers" 
       src="../Ico/customers.png"></a></li> 
    </ul> 

    <div ui-view></div> 

のindex.php

<?php include 'header.php';?> 
<div> 
     <blockquote style="margin-left: 30%;"> 
      Welcome Admin!<br /> We welcome you to try out most convenient Admin 
     experience.<br /> Designed with the most advanced tools.<br /> Update, 
     Delete or Create your Companies and Customers - with only one click!<br /> 
      <footer> 
     <cite>Daniel Liverant</cite> 
      </footer> 
     </blockquote> 
    </div> 
</body> 

:PHPの場合

は、2つのファイルを作成します。

+0

こんにちは友人であり、あなたの答えをありがとう、私はあなたの前にコメントした男に答えた - 私はSPAとuiのルーティングを使用して、私はメインのスレッドに追加された編集をご覧ください。 –

0

私がしなければならなかったすべては

<div ui-view> -code- </div> 

内quoateコードを挿入することであり、それがすべてです。

関連する問題