2016-01-28 53 views
0

我使用Dugway構建了一個自定義大卡特爾主題,並且一切工作都很好,但是當我將該文件複製並粘貼到我的商店儀表板中的「自定義設計」時,我看到/產品頁面上出現液體錯誤。無法將項目添加到自定義大卡特爾構建

這可能會或可能不會導致以下問題:

當我點擊「添加到購物車」從/產品頁,它重定向我「您的購物車是空的」的消息。一切正常工作在當地。我依賴的是包含在Dugway構建中的cart.js.coffee文件以實現購物車交互。

這是我的layout.html。當我刪除它,液體錯誤消失,但是這可能是因爲對JavaScript的所有引用消失......

<!DOCTYPE html> 

<html> 
    <head> 
     <title>{{ store.name }} &mdash; {{ page.name }}</title> 
     <meta charset="utf-8"> 
     <meta name="description" content="{{ page.meta_description }}"> 
     <meta name="keywords" content="{{ page.meta_keywords }}"> 
     <meta name="viewport" content="width=device-width, initial-scale=1.0"/> 
     <link href="{{ theme | theme_css_url }}" media="screen" rel="stylesheet" type="text/css"> 
     <script src="//ajax.googleapis.com/ajax/libs/jquery/1.9.0/jquery.min.js" type="text/javascript"></script> 
     <script src="{{ 'api' | theme_js_url }}"></script> 
     <script src="http://fuzzco.com/wp-content/assets/advice-dice/javascripts/theme.js" type="text/javascript"></script> 
     <script src="{{ theme | theme_js_url }}" type="text/javascript"></script> 
     <script src="https://use.typekit.net/cev3aiy.js"></script> 
     <script>try{Typekit.load({ async: true });}catch(e){}</script> 
     {{ head_content }} 
    </head> 
    <body id="{{ page.permalink }}" class="{{ page.category }}"> 
     <div id="{{ page.name }}"></div> 
     <div id="{{ page.permalink }}"> 
      <header> 
       <nav class="global-nav"> 
        <div class="row no-margin"> 
         <div class="global-nav-left"> 
          <a href="/"> 
           <img class="global-nav-logo" src="http://fuzzco.com/wp-content/assets/advice-dice/images/ad-logo.svg"> 
           <p class="global-nav-text" id="global-nav-text_advice-dice">Advice Dice</p> 
          </a> 
         </div> 
         <div class="global-nav-right"> 
           <p class="top-right-nav-wrapper"> 
            <a href="/cart" class="cart-icon"> 
             {% for item in cart.items %} 

              cart <span id="cart-amount">({{cart.item_count}})</span> 

             {% endfor %} 
            </a> 
            <a href="/product/test-dice"> 
             <span class="global-nav-text" id="global-nav-top-right">shop</span> 
            </a> 
           </p> 
         </div> 
        </div> 
       </nav> 
      </header> 
      <div class="main-content"> 

       {{ page_content }} 

      </div> 
      <footer class="global-footer"> 
       <nav class="global-nav"> 
        <div class="row no-margin"> 
         <div class="global-nav-left"> 
          <a href="/try-it"> 
           <p class="global-nav-text" id="global-nav-bottom-left">try it!</p> 
          </a> 
         </div> 
         <div class="global-nav-right"> 
          <a href="/about"> 
           <p class="global-nav-text" id="global-nav-bottom-right">about</p> 
          </a> 
         </div> 
        </div> 
       </nav> 
      </footer> 
     </div> 
    </body> 
</html> 

我的店是advicedice.bigcartel.com。我不確定其他代碼會有什麼好處,因爲我不確定它是從哪裏來的,所以如果有人有蝙蝠想法或者之前經歷過這個,我很樂意開始挖掘。我會很感激任何幫助!

+1

您的代碼對我來說看起來很好 - 它可能與您的產品標記爲「已售罄」的事實有關?您是否可以在將商品設置爲「有效」之後將其添加到您的購物車中? –

+0

嘿尼克 - 這似乎不是問題。我已將它切換到「已售罄」,只是爲了查看是否可以讓它作出不同的反應,並且我忘記將它切換回「有效」狀態。仍在嘗試診斷這裏發生了什麼,但感謝您的幫助! – Margaret

回答

0

爲了完整起見,問題已解決 - 這是由與數量輸入字段相關的錯誤引起的。

相關問題