2012-02-24 4 views
0

私はDreamweaverを新しく使いました。私は、編集が必要なページがたくさんあるウェブサイトに取り組んできました。主に、メニュー/ドロップダウンメニューのタブは、新しいリンクや名前/などで更新する必要があります。メニューバーを他のページとリンクする方法はありますか?したがって、他のすべてのページでコードの各部分を手動で編集する必要はありませんか?簡単に更新できるように、Dreameaverのメニューパネルにリンクしています

答えて

1

Dreamweaver固有の方法(テンプレートとライブラリアイテム)と、より良い方法(サーバーを含む)があります。

Dreamweaverテンプレート: これには、Dreamweaverテンプレートに基づいたすべてのページがあり、編集不可能な領域にメニューがあることが必要です。テンプレート内のメニューを編集してテンプレートを保存すると、Dreamweaverはサイト内のすべてのページを更新するかどうかを尋ねます。その場合、Dreamweaverはサイトを通過し、テンプレートに基づいてすべてのページを更新し、それらのページのメニューコードを更新します。この方法では、すべてのページの新しいメニューを表示するために、変更されたファイルをすべてアップロードする必要があります。 http://help.adobe.com/en_US/dreamweaver/cs/using/WScbb6b82af5544594822510a94ae8d65-7acda.html

Dreamweaverのライブラリアイテム:テンプレートの詳細について ライブラリの項目がありますが、更新することができ、コードブロックであり、保存時に更新がサイト内のすべてのインスタンスにカスケード接続されることをでテンプレートに似ています。ライブラリ項目は、ページに追加される小さなコードブロックに集中するという点でユニークです。 Dreamweaverのテンプレートと同様に、変更を加えた場合は、サイトの変更を確認するために、変更されたファイルをすべてアップロードする必要があります。 Dreamweaverのライブラリ項目の詳細については:http://help.adobe.com/en_US/dreamweaver/cs/using/WSc78c5058ca073340dcda9110b1f693f21-7e49a.html

サーバー を含める:あなたはインクルードファイルに変更を加える場合は、インクルードファイルを参照するすべてのページをのみ、そのファイルをアップロードしたら、 このオプションは、その中に「より良い」です更新されたメニューが自動的に表示されます。このオプションの実装方法は、リモートサイトで使用可能な特定のサーバー言語によって異なります。たとえば、PHPには、外部ファイル(メニューなど)を含める方法が少なくとも4つあります(includeinclude_oncerequirerequire_once)。

使用可能な言語名を含むGoogleまたは検索エンジンを検索すると、ページのインクルードを実装する方法がいくつか得られます。

このオプションを使用すると、インクルードファイルを参照して変更されたファイルをアップロードするメニューを持つすべてのページを更新する必要がありますが、今後はメニューを変更するためにインクルードファイルをアップロードする必要がありますあなたのサイト。

インクルードファイルのパスに注意する必要があります。特に、サイト内の複数のフォルダにあるメニューがあるページがある場合は注意してください。より多くの情報を得るために相対パスと絶対パスを検索します。

関連する問題