-1
A
답변
0
당신은 변경 다음을 수행해야합니다.
파일을 엽니 다
catalog/controller/checkout/confirm.php
. 줄$this->load->model('extension/extension');
을 찾아서 뒤에 추가하십시오.$this->load->model('catalog/product');
는이
에 의해이$cats = $this->model_catalog_product->getCatByProd($product['product_id']); $prefix = ''; foreach ($cats as $cat){ $categories .= $prefix.$cat['category_id']; $prefix = ', '; } $data['products'][] = array( 'key' => $product['key'], 'product_id' => $product['product_id'], 'categories' => $categories, 'name' => $product['name'], 'model' => $product['model'], 'option' => $option_data, 'recurring' => $recurring, 'quantity' => $product['quantity'], 'subtract' => $product['subtract'], 'price' => $this->currency->format($this->tax->calculate($product['price'], $product['tax_class_id'], $this->config->get('config_tax'))), 'total' => $this->currency->format($this->tax->calculate($product['price'], $product['tax_class_id'], $this->config->get('config_tax')) * $product['quantity']), 'href' => $this->url->link('product/product', 'product_id=' . $product['product_id']), );
$data['products'][] = array( 'key' => $product['key'], 'product_id' => $product['product_id'], 'name' => $product['name'], 'model' => $product['model'], 'option' => $option_data, 'recurring' => $recurring, 'quantity' => $product['quantity'], 'subtract' => $product['subtract'], 'price' => $this->currency->format($this->tax->calculate($product['price'], $product['tax_class_id'], $this->config->get('config_tax'))), 'total' => $this->currency->format($this->tax->calculate($product['price'], $product['tax_class_id'], $this->config->get('config_tax')) * $product['quantity']), 'href' => $this->url->link('product/product', 'product_id=' . $product['product_id']), );
를 교체
OPEN이 파일
catalog/model/catalog/product.php
합니다. 그 안에이 함수를 추가하십시오. 이 파일catalog\view\theme\default\template\checkout\confirm.tpl
public function getCatByProd($product_id) { $query = $this->db->query("SELECT category_id FROM " . DB_PREFIX . "product_to_category WHERE product_id = '" . (int)$product_id . "'"); return $query->rows; }
OPEN.
<a href="<?php echo $product['href']; ?>"><?php echo $product['name'].' ('.$product['categories'].')'; ?></a>
+0
이 작동하지 않습니다. 6 단계에서 확인 순서에이 경고가 표시됩니다. https://yadi.sk/i/KwdfHInDsQnDE –
에 의해이
를 교체 [내가 좋은 질문을 할 어떻게?]. 좋은 질문은 좋은 답변을 제공합니다. 불행히도 귀하의 질문은 분명해 보일지 모르지만 실제로는 아닙니다. – GaijinJim