0

私は以下のタイプミスを持っています

lib.nav = HMENU
lib.nav {
  wrap = <ul> | </ul>
  1 = TMENU
  1 {
        expAll=1
        NO {
        |*| <ul><li> | </li></ul> |*| <ul><li> | </li></ul> || <ul><li class="last"> | </li></ul> |*|

            wrapItemAndSub = |*| <li> | </li> |*| <li> | </li> || <li class="last"> | </li> |*|
            stdWrap.cObject = CASE
            stdWrap.cObject {
                key.field = doktype
                default = TEXT
                default.field = title
                default.typolink.parameter.data = field:uid
                default.typolink.ATagBeforeWrap=0
                3 < .default
                3 {
                stdWrap.htmlSpecialChars = 1
                typolink {
                parameter {
                data >
                dataWrap = http://{field:url}
            }
            }
        }
        }
          doNotLinkIt = 1     # to avoid "<a>" repeated twice
          subst_elementUid = 1
        }
      }
        2 = TMENU
      2 {
        expAll=1
        wrap = <ul> | </ul>
        NO {
          wrapItemAndSub =  |*| <li> | </li> |*| <li> | </li> || <li> | </li> |*|
          stdWrap.cObject = CASE
          stdWrap.cObject {
            key.field = doktype
            default = TEXT
            default.field = title
            default.typolink.parameter.data = field:uid
            default.typolink.ATagBeforeWrap=0
        3 < .default
        3 {
        stdWrap.htmlSpecialChars = 1
        typolink {
        parameter {
        data >
        dataWrap = http://{field:url}
        }
        }
        }
          }
          doNotLinkIt = 1     # to avoid "<a>" repeated twice
          subst_elementUid = 1
        }
      }
    }

これはうまく機能しているようですが、ナビゲーションに外部URLページがあると、わずかな不具合に気づきました。外部URL用に以下のコードを生成します。

<ul>
<li><a href="index.php?id=3">External Links</a>
    <ul>
        <li><a target="_top" href="http://example.com/1">Example 1</a></li>
        <li><a target="_top" href="http://example.com/2">Example 2</a></li>
        <li><a target="_top" href="http://example.com/3">Example 3</a></li>
    </ul>
</li>
</ul>

このデフォルト設定を削除するにはどうすればよいですか?動作タブ(LTS 4.5のリンクターゲットフィールド)でページごとに構成できるようにしたい。

また、定数には以下の設定があります。

PAGE_TARGET = 
content.pageFrameObj = 
4

1 に答える 1

2

configを介してextTargetをセットアップします。デフォルトは「_top」です。

# just set it to an empty string instead of _top
config.extTarget = 
于 2012-09-04T09:18:42.693 に答える