Dreamweaver CS4を使ってウェブ制作しています。


「ネストされたテンプレート」を使って、英語サイト・日本語サイトなど、色々な場合に、内容を変更してページを作れるようにしています。

さて、「タグの中身」(「属性」?)を編集可能領域にしたいです。

たとえばtitleタグなら、
英語ページの場合、<title>[Name of site] - English top</title> にし、
日本語ページの場合<title>[サイト名] - 日本語トップ</title> にしたいわけです。

上記の[ ]内を、ネストされたテンプレートに共通して使いたいわけです。

どんな方法があるでしょうか? 詳しく教えていただければと思います。

回答の条件
  • 1人2回まで
  • 登録:
  • 終了:2010/05/14 00:06:15
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

ベストアンサー

id:NazeNani No.1

回答回数1615ベストアンサー獲得回数276

ポイント60pt

http://kb2.adobe.com/jp/cps/228/228574.html


上のリンクに詳しいです。ネストされたテンプレートでは

編集可能領域はそのまま編集可能ですが、

ネストされたテンプレートを基にしたページでは、

対応する編集可能領域の全体または一部が編集不可能になります。

全体でなく、リンク先にある一部だけをロックする方法で

編集可能領域を追加することによって、ネストされた

テンプレートのコード内で、編集可能領域を指定できます。


例えば、基となるネストされたテンプレートの方の中の、

編集可能にしたいタグをハイライト表示した上で、

[挿入]-[テンプレートオブジェクト]-[編集可能領域] を選択します。

この方法により、選択したオブジェクトまたはタグのみが編集可能になります。


また、@@(" ")@@ というテンプレートコードを

タグの任意の場所に挿入して、

ネストされたテンプレート内でのコンテンツ表示/非表示を

コントロールする方法もあるようです。

id:webproduct

えっと、質問が伝わってないみたいです。次のようにしたいわけです。

テンプレート2がテンプレート1にネストされているとします。そのとき、

<meta name="keywords" content="【ここはテンプレ1でのみ編集可】,【ここはテンプレ2でのみ編集可】" />

というような感じです。

2010/05/12 16:24:03

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません