Город в списке покупателей

Тема в разделе "Общие вопросы", создана пользователем Olips, 29 мар 2016.

  1. Olips

    Olips Новичок

    Сообщения:
    19
    Симпатии:
    0
    Здравствуйте. Встал вопрос о добавлении колонки "Город" в список покупателей. Наткнулся на такую статью



    **Файлы которые подвергаются изменениям (обязательно сделать бекап)
    /admin/controller/sale/custopmer.php
    /admin/view/template/sale/customer_list.tpl



    Открываем /admin/controller/sale/custopmer.php

    после:
    'email' => $result['email'],

    Добавляем
    'city_1' => $this->model_sale_customer->getAddressesByCustomerid($result['customer_id']),

    Открываем /admin/view/template/sale/customer_list.tpl

    Находим строку
    <td class="left"><?php echo $customer['status']; ?></td>

    Добавляем ниже:
    <td class="left">
    <?php foreach($customer['city_1'] as $cit) { ?>
    <?php echo $cit['city']; ?>
    <b><i>(<?php echo $cit['zone']; ?>)</i></b>
    <?php } ?>
    </td>


    Вроде как все должно работать... Но при изменении /admin/controller/sale/custopmer.php получаю белый экран... без ошибок. Подскажите в чем проблема
     
  2. Vlad

    Vlad Эксперт

    Сообщения:
    4.147
    Симпатии:
    1.003
  3. Olips

    Olips Новичок

    Сообщения:
    19
    Симпатии:
    0
  4. Olips

    Olips Новичок

    Сообщения:
    19
    Симпатии:
    0
    добился вывода ошибки: Fatal error: Call to undefined method ModelSaleCustomer::getAddressesByCustomerid() in /home/fmp/fitomarket.com.ua/www/admin/controller/sale/customer.php on line 484
     
  5. Vlad

    Vlad Эксперт

    Сообщения:
    4.147
    Симпатии:
    1.003
    в моделе нет функции getAddressesByCustomerid
    Видимо не до конца инструкция написана.