Откат изменений модификации

Тема в разделе "Ошибки и их решения", создана пользователем Sile9t, 15 янв 2025.

  1. Sile9t

    Sile9t Новичок

    Сообщения:
    25
    Симпатии:
    2
    Хорошо, спасибо за совет
     
  2. Blast

    Blast Продвинутый пользователь

    Сообщения:
    232
    Симпатии:
    82
    2 подчеркивания catalog__category
     
  3. Sile9t

    Sile9t Новичок

    Сообщения:
    25
    Симпатии:
    2
    Печатал вручную, в оригинале по одному подчеркиванию. Вот исправил:
    PHP:
    if (isset($this->request->get['path'])) {
       
    $path '';
       
    $parts explode('_', (string)$this->request->get['path']);

       
    $category_info $this->model_catalog_category->getCategory($parts[0]); //<- место где возникает ошибка
       
    ...
    }
     
  4. Tom

    Tom Специалист

    Сообщения:
    908
    Симпатии:
    307
    А так ?

    Код:
    if (isset($this->request->get['path'])) {
        $this->load->model('catalog/category'); // Загрузка модели
    ......
     
  5. Sile9t

    Sile9t Новичок

    Сообщения:
    25
    Симпатии:
    2
    На getCategory угаться перестал, теперь ругается на getManufacturer, но суть я уловил. Вообще некоторые модели в этом контроллере подгружаются ниже, после этого кода:
    Посмотреть вложение 9601
     
  6. Blast

    Blast Продвинутый пользователь

    Сообщения:
    232
    Симпатии:
    82
    ну ищите какой модификатор добавил этот код слишком рано...хотя хз есть ли смысл если там у вас полный бардак и с сайтом независимо друг от друга работает несколько разрабов
     
    Tom нравится это.
  7. Tom

    Tom Специалист

    Сообщения:
    908
    Симпатии:
    307
    Бардак конечно и в магазине и с его обслуживанием.

    Код:
    $this->load->model('catalog/category');
    $this->load->model('catalog/manufacturer');
    $this->load->model('catalog/product');
    
     
    Blast нравится это.
  8. Sile9t

    Sile9t Новичок

    Сообщения:
    25
    Симпатии:
    2
    Наверно стоило уточнить, по итогу не модификатор был виноват с нарушении работы сайта, а разработчик со стороны заказчика. Этот код добавил именно он, вариант при котором именно модификатор добавил этот - ошибочен.
     
  9. Sile9t

    Sile9t Новичок

    Сообщения:
    25
    Симпатии:
    2
    Что поделать, так и живем, хотя с другой стороны я получил довольно ценный опыт и дополнил свои знания.
     
    lap81 и Blast нравится это.