2012-05-04 5 views
0

.aspが私に新しいものであり、これが私に多くの頭を引っ張るように助けてくれることを祈っています!追加のヘッダーグラフィックを含めるために、Volusionテンプレート編集の.aspコード

基本的に私たちは電子商取引のVolusionテンプレートを持っています。既存のものの隣に新しいグラフィックを追加したいというヘッダーには簡単ですが、いくつかの.aspコードはヘッダーの要素を隠しているようです。作るとき

<div id="headerTop"> 
    <!-- This line is being added --> <a href="http://www.domain.com/returns.asp"><ing src="newgrahpic.jpg" width="100" height-"50"></a> 
    <a href="http://www.domain.com/shoppingcart.asp">View Bag</a> 
    <a href="http://www.domain.com/aboutus.asp">About</a> 
    <a href="http://www.domain.com/myaccount.asp">My Account</a> 

<div id="header" style="z-index: 999;"> 
<div id="display_homepage_title"><a href="http://www.domain.com/default.asp" title="www.domain.com">www.domain.com</a></div> 

<div id="headerTop"> 
    <a href="http://www.domain.com/shoppingcart.asp">View Bag</a> 
    <a href="http://www.domain.com/aboutus.asp">About</a> 
    <a href="http://www.domain.com/myaccount.asp">My Account</a> 

これは私がやろうとしていますものです

ASP

$("#content_area").find("table:contains('Home >')").css("display",  "none").html(""); 

    var a = $(".productnamecolorLARGE").html(); 
    if (document.location.href.indexOf("help") == -1) { 
     if ($(".productnamecolorLARGE").html() != 'Order Status') { 
     if ($.browser.msie) { 
      $(".productnamecolorLARGE").html("<tr><td></td><td width='490'><div style='font-size: 21px; margin-bottom: -2px; padding-top: 19px;'>" + a + "</div></td></tr>"); 
     } else { 
      $(".productnamecolorLARGE").html("<tr><td></td><td width='490'><div style='font-size: 21px; margin-bottom: -25px; padding-top: 19px;'>" + a + "</div></td></tr>"); 
     } 
     }; 
    } else { 
    $("#content_area").find("img").eq(0).remove(); 
    } 

    $("#lnk1").css("color","#79496a"); 
     $("#Header_ProductDetail_ProductDetails_span").parent().parent().parent().parent().parent().remove(); 
    $("#headerTop").find("a").eq(0).html("<ing border=0 src='/v/vspfiles/templates/192/images/view_bag_small.png'>"); 
    $(".video_container").css("padding", "17px 10px 16px 45px"); 

HTML:私は、コード内で説明しようこの変更は.aspのようです新しい行(1行目)に対して既存のビューバッググラフィック(2行目)を追加し、その右側に「マイアカウント」を表示します。私は新しい行を追加する前にそれに割り当てられています。

これはナンセンスのロードのように聞こえるかもしれませんが、私は誰かが何をしているのか何らかの感覚を醸成できることを願っていますか?

ご協力いただきありがとうございます。

リッチ

+0

投稿したコードクライアントサイドのJavaScriptのように見えますが、ASPコードではありません。 – AnthonyWJones

+0

'$( "#headerTop")。find( "a")。eq(0).html( " ");'、あなたは "img"の代わりに "ing"を書いているのを見ましたか? – Shikiryu

+0

あなたはリンクを持っていますか(私はこの質問がかなり古いと知っています)? @ Shikiryu氏のように、imgは実際にあなたのコードに記述されています。また、どのようにdisplay:noneで 'My Account'リンクを隠していますか? CSSを参照するためのIDまたはクラスセレクタは表示されません。 – MillerMedia

答えて

1

は実際には不可能:(あなたを失望させて申し訳ありませんです。Volusion構造を使用して簡単持っていると主張するが、テンプレートに加えた変更は動作しません。唯一のCSSは、それらの奇妙なCMS ASPエンジンに(仕事を変更しますそれは私たちのカスタムコードを書き直すようです)ここでは、volusionのテンプレートの複雑さを深く見ている記事があります:http://tech-hive.com/reviews/shopping-carts/volusion-every-themers-nightmare-20100615/#

本当の質問は、CMLを持っている他の評判の良いプロバイダですか?カスタムコードを行うのですか?それは私が答えを求める質問です。

+0

3dcartでは、テンプレート内のすべてのコードを変更することができます。ダッシュボードはVolusionほどユーザーフレンドリーではありませんが、多くのカスタムコードを必要とするサイトではうまくいきます。 – MillerMedia

関連する問題