Только сегодня начал крутить опенкарт. Поставил, русифицировал. Нашел бесплатную тему, в ридми было написано заливаем файлы на сервер и соглашаемся на все замены. Сделал. В итоге получил в шапке магазинна кучу предупреждений вида: Notice: Use of undefined constant HTTP_IMAGE - assumed 'HTTP_IMAGE' in ... Так же не совсем корректное отображение рисунков - все поехало, но это может быть из-за сообщений в шапке. Кто-нибудь сталкивался с таким?
что прописано в config.php на этом месте ? define('HTTP_IMAGE', 'xxx'); и вообще, есть ли эта запись там? что то мне подсказввает что используешь ты версию 1.4.x.
Добрый день. Возможно вы выбрали шаблон не для своей версии движка. Просто, начиная с версии 1.5.5, в файлах config.php уже нет константы HTTP_IMAGE
может вам стоит просто ее (константу) задать самостоятельно ? ну, или вместо нее (константы) прописать адрес до папки с картинками?
т.е. нужно вычислить файлы с константами и провести "хирургическое вмешательство" ? А в конфиг.пхп я могу вносить свои константы?
Так и я вам об этом, попробуйте внести строчку с константой HTTP_IMAGE в файлы config.php и проверьте что у вас получилось. Возможно вам больше не понадобится править другие файлы
если эта тема не переписывала контроллеры и модели(а константа вызывается например в tpl), то можно использовать два способа, а если переписывала, то лучше поискать тему под версию и откатить эти изменения. или переставить опенкарт, т.к вполне вероятно что потом возникнут проблемы с другими модулями, т.к получится что это и не 1.5.5 и не 1.5.4
понял. спасибо. буду искать другую тему. проект не учебный - не хочется в последствии проблем иметь. я в самом начале пути - еще много вопросов и проблем будет. поэтому сразу исключим багов несовместимости.