2017-03-01 62 views
0

我有一些OpenCart 1.5的擴展,我想將它們「轉換」爲OpenCart 2.3.0.2。如何將OpenCart 1.5擴展(重新編碼)轉換爲2.3

我有一個很難搞清楚怎麼做2.3.0.2如下:

echo "Free Items Disabler started.<br>"; 
    $sqll = "SELECT * FROM " . DB_PREFIX . "product p LEFT JOIN " . DB_PREFIX . "product_description pd ON (p.product_id = pd.product_id) WHERE pd.language_id = '" . (int)$this->config->get('config_language_id') . "'"; 

    $result = mysql_query($sqll)or die(mysql_error()); 
    $antall = mysql_num_rows($result); 
    echo "Products to check: ".$antall."<br>"; 
... 
$this->session->data['success'] = 'Free Items Disabler has 
disabled ' . $products_changed . ' products with no price!'; 
  • 如何打印信息的頁面?回聲沒有顯示任何地方。
  • 如何計算查詢結果?我嘗試時頁面總是停止工作。

我試過尋找其他2.3擴展來弄清楚,但我找不到任何類似的東西。我花了兩天的時間試圖弄清楚這一點。

+0

我設法計數的權利,現在我需要以某種方式打印信息給用戶 –

回答

0

的解決方案竟然是:

$query = $this->db->query("SELECT * FROM " . DB_PREFIX . "product p LEFT JOIN " . DB_PREFIX . "product_description pd ON (p.product_id = pd.product_id) "); 
$num = $query->rows; 
... 
$this->session->data['success'] = 'Free Items Disabler has disabled ' . $products_changed . ' products with no price!'; 
相關問題