2012-01-25 8 views
0

これは、この種の質問をするのに適切な場所ではないことは分かっていますが、どこでも答えが見つからないようです。基本的に私は立ち往生しています!私はヤフー店のエディタで完全な初心者ですが、store.yahoo.comのオンラインストアをビルドインストアエディタを使って編集する必要があります。一部の人はページを作成し、それがどのように動作するかに関する文書を残しませんでした。だから私は今自分でいる。Yahooストアエディターは、ヘッダー変数をテンプレートにリンクできません。

このページには、1つのインデックスと3つのサブカテゴリがあります。各サブカテゴリは「ID f.e. sub1、sub2、およびsub3。ページは "ey-master"テンプレートを使用し、各ページのテンプレートを生成します。 "変数"メニューページでは、の3つのインデックス、sub2、のそれぞれ異なるヘッダ変数を sub1とsub3の3つに編集できます。私は "sub3"のための新しいヘッダー変数を作成し、それを私が望むように編集しました。しかし、ここで問題が発生します。変数を「sub3」IDに接続することはできません。私はどのようにわからない。私は "テンプレート"セクション内のヘッダー部分をチェックしました。私は次のコードが考えられます:

    IF test @ey-redirect 
         then IF test EQUALS value1 @type 
              value2 :main. 
           then TEXT @ey-main-header 
           else IF test OR 
              EQUALS value1 id 
                value2 :sub1 
              EQUALS value1 ELEMENT position 0 
                    sequence path 
                 value2 :sub1 
              then TEXT @ey-main-header-1 
              else TEXT @ey-main-header-2 
          else TEXT @ey-header 

は、IDに基づいて異なるヘッダーを生成します。 は私はわからないんだけど、私は、コードを変更するために管理することができます場合、私は、願っています:最終的にはヘッダー変数と仕事をする「を参照してください」になる

  IF test @ey-redirect 
        then IF test EQUALS value1 @type 
             value2 :main. 
          then TEXT @ey-main-header 
          else IF test OR 
             EQUALS value1 id 
               value2 :sub1 
               value3 :sub3 
             EQUALS value1 ELEMENT position 0 
                   sequence path 
                value2 :sub1 
                value3 :sub3 
             then TEXT @ey-main-header-1 
             else TEXT @ey-main-header-2 
             else TEXT @ey-main-header-3 
         else TEXT @ey-header 

テンプレート。しかし私には別の問題もあります。私はyahooのオンラインから利用可能なヘルプと変数の使い方とテンプレートの "編集"をチェックしました。それでも「テンプレート」メニューの中にいれば、アクティブな「編集」ボタンを使用することはできません。つまり、私はテンプレートを編集することはできません。その「コピー」ボタンの隣には、そのようにするべき振る舞いはありません。なぜ、おそらくそれは私のせいなのか分かりません....エディタのバージョンは2.0だと私は確信していません。

私はそれがa.s.a.p.ありがとう!

P.S.私が始める前にすべての情報を読んでいない間違いをしたことは知っていますが、それはそれほど複雑ではないと私は考えていませんでした。

答えて

0

私の問題の解決策が見つかりました。上記のコードを

else IF test OR 
     EQUALS value1 id 
       value2 :bellevue 
     EQUALS value1 ELEMENT position 0 
        sequence path 
       value2 :bellevue 
then TEXT @ey-main-header-2 
else IF test EQUALS value1 id 
        value2 :columbiacity 
    then TEXT @ey-main-header-1 
    else TEXT @ey-main-header-3 

に変更します。

しかし、そこにヒントがあります!テンプレートを簡単に変更することはできません。私は、新しい変数を "New"ボタンでテンプレートに追加し、必要に応じてコード内で "replace"する必要がありました。

関連する問題