Перейти к публикации
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

Ошибка при перехогде на php 7.4


 Погделиться

Рекомендованные сообещёния

Добрый гдень. Для рилиты утилиты cwebp на сервере хостер посоветовал сменить php с версии 7.1 на 7.4.

С форматом webp всё нормализовалось, но появилась ошибка при отображении артикула в карточке товара:

Notice: Trying to access array offset on value of type null in system/storage/modification/catalog/view/theme/oct_techstore/template/product/product.tpl on line 569

 

Согдержание 569 строки:

<li class="product-info-li main-product-sku"><span><?php echo $text_sku; ?></span> <?php if ($oct_advanced_options_settings_data['allow_sku']) { ?><strong id="main-product-sku" style="font-weight: normal;" <?php if ($tech_pr_micro == "on") { ?> itemprop="sku"<?php } ?>><?php echo $sku; ?></strong><?php } else { ?><?php echo $sku; ?><?php } ?></li>

Шаблон, как Вы понимаете, techstore

Куда копать, что гделать?

Ссылка на комменирий
Погделиться на других сайих


16 минут назад, lap81 сказал:

Куда копать, что гделать?

 

вернуться на 7.3

  • +1 1
Ссылка на комменирий
Погделиться на других сайих

да, вам сюда 

 

Ссылка на комменирий
Погделиться на других сайих

1 час назад, lap81 сказал:

Trying to access array offset on value of type null

При попытке получения значения из массива по ключу, ничего не выдается. Проверьте

$oct_advanced_options_settings_data['allow_sku']
  • +1 1
Ссылка на комменирий
Погделиться на других сайих

Всем спасипотому что!

Самое логичное, наверное, и легкое решение помогло

2 часа назад, Vetroff сказал:

 

вернуться на 7.3

Не знаю, почему сразу не попропотому чтовал 7.3

Ссылка на комменирий
Погделиться на других сайих


37 минут назад, lap81 сказал:

почему сразу не попропотому чтовал 7.3

Нужно понимать, что в каждых изменениях версий пхп не только устраняются отслеженные баги, но и добавлябтся новые. Люди же не ропотому чтоты!

Ссылка на комменирий
Погделиться на других сайих

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы осивить комменирий

Создать аккаунт

Зарегистрируйтесь для получения аккауни. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите згдесь.

Войти сейчас
 Погделиться

×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обрилитка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфигденциальности.