2016-06-09 15 views
0

Я столкнулся с проблемой на странице адресной страницы в Opencart. Указан только один адрес, даже если есть несколько адресов, добавленных клиентом.Адрес страницы pagination opencart

Я проверил файл address.php в папке контроллера и модели. Я попытался отладить, установив флаги и не получив промежуточного результата.

1) В> модели> Счета> address.php

$query = $this->db->query("SELECT * FROM " . DB_PREFIX . "address WHERE customer_id = '" . (int)$this->customer->getId() . "'"); $num_rows_1 = $query->num_rows; $num_row_1 is echoing 3 

в то время как

2) В> Контроллер> счет> address.php

$results = $this->model_account_address->getAddresses(); $noofresult=count($results); 

$ noofresult является вторя 1

Некоторые данные теряются. Я пытался отлаживать больше, но не мог понять. Я проверил этот код из репозитория кода веб-сайта Opencart, и все выглядит хорошо.

Может ли кто-нибудь помочь мне в этом вопросе.

ответ

0

Я понимаю, что у вас есть некогерентность между тем, что она получена на вашей модели address.php, и тем, что вы получаете от своего контроллера, возвращенного из этой функции. Пожалуйста, дайте мне больше информации, чтобы помочь вам.

Смежные вопросы