2011-08-12 49 views
0

我的Joomla virtuemart網站,我不小心卸載Virtuemart但luckly我有一個備份,所以我再次覆蓋大多數文件服務器與一些MySQL數據到數據庫,但我可以似乎沒有得到價格,並添加到購物車等細節顯示在產品詳細信息頁面。Virtuemart添加到購物車,詳細價格等未出現

是否有一個原因,這是怎麼回事?我錯過了某個表或數據庫嗎?

我不知道我應該在產品詳細信息頁面的角度來觀察哪個文件...

謝謝您的幫助。

下面是該產品的詳細信息頁面的代碼:

<?php if(!defined('_VALID_MOS') && !defined('_JEXEC')) die('Direct Access to '.basename(__FILE__).' is not allowed.'); 
mm_showMyFileName(__FILE__); 
require_once (CLASSPATH. 'ps_product.php'); 
$ps_product = new ps_product; 

?> 
<div id="ttn_prdDetail_wrapper"><div id="product_list_inner1"><div id="product_list_inner2"><div id="product_list_inner3"> 
<?php if($this->get_cfg('product_navigation', 1)) { 
    if(!empty($previous_product)) { 
     echo '<a class="previous_page" href="'.$previous_product_url.'">'.shopMakeHtmlSafe($previous_product['product_name']).'</a>'; 
    } 
    if(!empty($next_product)) {  
     echo '<a class="next_page" href="'.$next_product_url.'">'.shopMakeHtmlSafe($next_product['product_name']).'</a>'; 
    } 
} ?> 
<br clear="all"/> 
    <?php $ttn_prdName = explode('|',$product_name,2);?> 
    <h1 class="prdName"> 

     <?php echo $ttn_prdName[0] ?> <?php echo $edit_link ?> 
    </h1> 
    <div class="prdImages"> 
     <div class="mainImage"> 
     <?php echo $product_image ?> 
     </div> 
     <h2> More images (click to enlarge)</h2> 
     <div id="altviews"> 
      <div class="alter_img"> 
      <?php echo $product_image2 ?> 
      </div> 
      <?php echo $this->vmlistAdditionalImages($product_id, $images) ?> 
      <div style="clear:both;"></div> 
     </div> 
    </div> 
    <div class="prdDesc_wrapper"> 
     <?php echo $product_description ?> 
    </div> 
    <div style="clear:both;"></div> 

</div></div></div></div> 
<!--Show bottom note ò prdoduct---> 
<div class="prdBotNote"> 
     <?php echo $this->get_cfg('ttn_botnote')?> 
    </div> 
<?php 
// Show Featured Products 
if($this->get_cfg('showFeatured', 1)) { 
    /* featuredproducts(random, no_of_products,category_based) no_of_products 0 = all else numeric amount 
    edit featuredproduct.tpl.php to edit layout */ 
?> 
    <div id="ttn-fp"><div id="ttn-fp-inner1"><div id="ttn-fp-inner2"><div id="ttn-fp-inner3"> 
<?php 
    echo $ps_product->ttnfeaturedProducts(true,50,true); 
?> 
    </div></div></div></div> 
<?php 
} 
?> 

下面是我的表的列表...我不知道我錯過任何表:

jos_vm_auth_group 
jos_vm_auth_user_group 
jos_vm_auth_user_vendor 
jos_vm_cart 
jos_vm_category 
jos_vm_category_xref 
jos_vm_country 
jos_vm_coupons 
jos_vm_creditcard 
jos_vm_csv 
jos_vm_currency 
jos_vm_export 
jos_vm_function 
jos_vm_manufacturer 
jos_vm_manufacturer_category 
jos_vm_module 
jos_vm_orders 
jos_vm_order_history 
jos_vm_order_item 
jos_vm_order_payment 
jos_vm_order_status 
jos_vm_order_user_info 
jos_vm_payment_method 
jos_vm_product 
jos_vm_product_attribute 
jos_vm_product_attribute_sku 
jos_vm_product_category_xref 
jos_vm_product_discount 
jos_vm_product_download 
jos_vm_product_files 
jos_vm_product_mf_xref 
jos_vm_product_price 
jos_vm_product_product_type_xref 
jos_vm_product_relations 
jos_vm_product_reviews 
jos_vm_product_type 
jos_vm_product_type_parameter 
jos_vm_product_votes 
jos_vm_shipping_carrier 
jos_vm_shipping_label 
jos_vm_shipping_rate 
jos_vm_shopper_group 
jos_vm_shopper_vendor_xref 
jos_vm_state 
jos_vm_tax_rate 
jos_vm_userfield 
jos_vm_userfield_values 
jos_vm_user_info 
jos_vm_vendor 
jos_vm_vendor_category 
jos_vm_waiting_list 
jos_vm_zone_shipping 

回答

0

我也有一個jos_vm_weblinks表,但我懷疑,這將是問題的原因。你說你已經'重寫了大部分文件到服務器';你是怎麼做的?如果你還沒有這樣做,也許全新安裝的Joomla/Virtuemart會有所幫助?然後您可以簡單地刪除它安裝的數據庫模式,並再次用您自己的數據庫替換它。

我也建議檢查您的錯誤日誌(/logs/error.txt),看看什麼是越來越報道。檢查你的Apache錯誤日誌也無妨。另外,你是否檢查過你是否正確插入了舊的數據庫信息?我知道這是一個非常明顯的建議,但我總是做這樣的傻事!

+0

我的數據庫超過150 MB這是SQL文件,我不知道我怎樣才能一氣呵成的建議插入此...謝謝。我似乎有越來越添加到購物車按鈕,出來和其他一些文本文件和按鈕... –

+0

你有SQL的.SQL mysqldump的(或同等學歷)的麻煩?如果是這樣,如果將其直接複製並粘貼到MySQL控制檯中會發生什麼? – Pete171

+0

我找到了原因! SQL轉儲在那裏,但不知何故帶產品描述的文本列沒有插入所有的細節!我認爲這是由於每行大量的html代碼。有沒有辦法來覆蓋這一點,並插入所有文字數據量? –

相關問題