複合 c1 cms の使用を開始したばかりです - かみそり/ブートストラップの例に基づいてサイトをセットアップしましたが、問題なく動作していましたが、何らかの理由でページ タイトルが表示されません。
代わりに、生成されるマークアップは次のようになります。
<c1marker:marker xmlns:c1marker="http://www.composite.net/ns/asp.net/controls" key="[Composite.Function.Render.Asp.Net.Control.0]">
ページのタイトルと呼ばれるレイアウトからページ テンプレート機能を呼び出しています: @PageTemplateFeature("ページのタイトル")
この機能のコードは次のとおりです。
<html xmlns:f="http://www.composite.net/ns/function/1.0" xmlns="http://www.w3.org/1999/xhtml">
<head></head>
<body>
<div class="title">
<h1>
<f:function name="Composite.Web.Html.Template.HtmlTitleValue" /> 
</h1>
</div>
</body>
// ------------------------------------------------ -------------//
他の誰かがこの問題を抱えている場合に備えて、私は HTML ボイダー プレートに基づくテンプレートを使用していました。HTML タグは次のように定義されていました。
<!DOCTYPE html>
<!--[if lt IE 7]> <html class="no-js lt-ie9 lt-ie8 lt-ie7"> <![endif]-->
<!--[if IE 7]> <html class="no-js lt-ie9 lt-ie8"> <![endif]-->
<!--[if IE 8]> <html class="no-js lt-ie9"> <![endif]-->
<!--[if gt IE 8]><!--> <html class="no-js"> <!--<![endif]-->
何らかの理由で、xmlns 属性を html タグに追加しないと機能しません。
<!DOCTYPE html>
<!--[if lt IE 7]>
<html xmlns="http://www.w3.org/1999/xhtml" class="no-js lt-ie9 lt-ie8 lt-ie7" lang="@Lang"> <![endif]-->
<!--[if IE 7]> <html xmlns="http://www.w3.org/1999/xhtml" class="no-js lt-ie9 lt-ie8" lang="@Lang"> <![endif]-->
<!--[if IE 8]> <html xmlns="http://www.w3.org/1999/xhtml" class="no-js lt-ie9" lang="@Lang"> <![endif]-->
<!--[if gt IE 8]><!--> <html xmlns="http://www.w3.org/1999/xhtml" class="no-js" lang="@Lang"> <!--<![endif]-->
<head>