私はこれを短くしようとします。複数のプロジェクトに使用できるギャラリーページを作成するにはどうすればいいですか?
私は何を作っていますか? 複数のプロジェクトのギャラリーを作成したいと思います。メインページのプロジェクトのサムネイルをクリックすると、ギャラリーが新しいページとして開きます。それぞれのギャラリーは同じレイアウト、ちょうど異なるタイトル、テキスト、イメージを持つ必要があります。
どうすればいいですか? 私はギャラリーごとに複数のページを作ることができましたが、私は理想的には、そのページの内容が対応するプロジェクトに調整された単一のページが必要です。これにより、すべてのギャラリーのレイアウトを調整し、将来的にはギャラリーを追加することが容易になります。 私はこのような何かを考えていた:私は正しい構文を使用していませんでした知っている
index.htmlを
$project1Title = "Project 1";
$project2Title = "Project 2";
<a href="gallery.html">Project1Thumbnail</a>
(Clicking this should: gallery.html>$projectTitle=$project1Title, etc.)
<a href="gallery.html">Project2Thumbnail</a>
(Clicking this should: gallery.html>$projectTitle=$project2Title, etc.)
gallery.html
<h1>$projectTitle</h1>
<h2>$projectText</h2>
<ul>$projectImages</ul>
、それだけです簡単な例。
私は何を試しましたか? メインページからギャラリーページに変数を渡すためにphpとjavascriptを使用しようとしましたが、これらの言語に関する私の知識はあまり十分ではありません。
so ... これについてどうお考えですか? 1つのCSSファイルからレイアウトを取得する複数のページを作成する、変数からコンテンツを取得する単一のページを作成する、または別のものを作成する
私はすべてが明確であることを願っていますが、そうでない場合は教えてください。
ありがとうございます!
これには無限の数の解決策がありますが、いくつかの簡単な解決策では、これを処理するための基本フレームワークを実装する必要があります。非常に基本的なコンテンツ管理システムのようなものを構築しようとしていますが、あらかじめ構築されたコンテンツ管理システムを使用することもできます。 –