2012-05-04 25 views
0

我希望有人可以提供幫助,因爲.asp對我來說是新的,這給了我很多頭撓!Volusion模板編輯.asp代碼包含額外的標題圖形

基本上我們有一個電子商務Volusion模板,我們希望在已經存在的一個旁邊添加一個新圖形,這應該很簡單,但是一些.asp代碼似乎隱藏了標題中的元素。我嘗試在代碼解釋:

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

<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> 

這就是我要做的:

<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> 

使得當這似乎改變了.asp (第1行)添加現有的View包圖形(第2行),然後在其右側顯示「我的帳戶」,而我的帳戶用Display:none隱藏;在添加新行之前分配給它。

我很欣賞這聽起來像是一堆廢話,但我希望有人能對它做些什麼感覺?

在此先感謝您的幫助。

豐富

+0

你有的帖子編輯看起來像客戶端JavaScript不ASP代碼。 – AnthonyWJones

+0

在'$(「#headerTop」)。find(「a」)。eq(0).html(「 「);',你看到你寫了」ing「而不是」img「嗎? – Shikiryu

+0

你有鏈接嗎(我知道這個問題很舊)?就像@Shikiryu說的那樣,img實際上拼寫在你的代碼中。另外,你如何隱藏顯示「我的帳戶」鏈接:無?我沒有看到它的ID或類選擇器來引用CSS。 – MillerMedia

回答

1

實際上這是不可能:(抱歉讓你們失望。Volusion聲稱有使用簡單的結構,但模板將無法正常工作所作的任何更改。只有CSS改變工作(由於其怪異的CMS ASP引擎這似乎是重新編寫我們的自定義代碼)這裏是一篇文章,分享深入看漩渦的模板的複雜性:http://tech-hive.com/reviews/shopping-carts/volusion-every-themers-nightmare-20100615/#

真正的問題,是否有任何其他有信譽的提供商,有CML,可以讓我們做定製編碼嗎?這就是我尋求的答案。

+0

3dcart將允許您更改模板中的任何和所有代碼。儀表板不像Volusion那樣用戶友好,但對於需要大量自定義代碼的站點來說,它的效果很好。 – MillerMedia

相關問題