Ошибки в OpenCart 2.0.0.0

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

  1. AlienZX

    AlienZX Новичок

    Сообщения:
    2
    Симпатии:
    0
    В разделе настроек магазина, при попытке смены логотипа выводится строка с данным сообщением об ошибке:
    Notice: Undefined variable: text_edit in /var/www/webmaster/data/www/bortevik.ru/admin/view/template/setting/setting.tpl on line 29

    Как я понимаю ругается на то, что в шаблоне не определена данная переменная, вопрос, где её именно нужно определить?
     
  2. Romans

    Romans Administrator Команда форума

    Сообщения:
    1.438
    Симпатии:
    780
    spews нравится это.
  3. AlienZX

    AlienZX Новичок

    Сообщения:
    2
    Симпатии:
    0
    Хорошо, подожду обновление, благодарю за ответ.
     
  4. Boc-Cart

    Boc-Cart Новичок

    Сообщения:
    10
    Симпатии:
    0
    Там несколько ошибки, а в основном допиливане кода. Модули-писатели будут пОтом обливатся немножко. Модуль который работает на 2.0.0.0, на 2.0.0.1 работать не будет.
     
  5. Webtimus

    Webtimus Новичок

    Сообщения:
    3
    Симпатии:
    1
    Господа, подскажите, пожалуйста, как исправить данные замечания http://c2n.me/j9uJde
    Благодарю!
     
  6. Romans

    Romans Administrator Команда форума

    Сообщения:
    1.438
    Симпатии:
    780
    @Webtimus
    С этой ошибки и начинается данная тема. )

    Вам необходимо в файле
    /admin/controller/setting/setting.php

    добавить
    $data['text_edit'] = $this->language->get('text_edit');

    Но все же стоит подождать версии 2.0.0.1 Там ну очень много разных исправлений...
     
  7. Kom

    Kom Новичок

    Сообщения:
    2
    Симпатии:
    0
    обнаружил ошибку с модулем bestsellers когда хотел его поднастроить. Ввел лимит, ввел высоту и ширину, а он мне кукиш! (( Введите размеры изображения! и ошибку - Notice: Undefined index: image_width in P:\home\oc\www\admin\controller\module\bestseller.php on line 111 в верху страницы. Я ж полез поглядеть а там

    protected function validate() { .....
    if (!$value['image_width'] || !$value['image_height']) {
    $this->error['image'][$key] = $this->language->get('error_image');
    }

    не проходит валидацию потому что $value['image_width'] и $value['image_height'] нету, а есть $value['width'] и $value['height'].
    Но если оно проходит валидацию то

    Warning: Invalid argument supplied for foreach() in P:\home\oc\www\admin\model\setting\setting.php on line 21Warning: Cannot modify header information - headers already sent by (output started at P:\home\oc\www\admin\index.php:80) in P:\home\oc\www\system\library\response.php on line 12

    и вот что делать дальше я ума не приложу...
     
  8. Romans

    Romans Administrator Команда форума

    Сообщения:
    1.438
    Симпатии:
    780
    @Kom
    В 2.0.0.0 еще много ошибок и она далеко не стабильная версия.
    Скачайте версию для разработчиков с гитхаба https://github.com/opencart/opencart/archive/master.zip
    В ней исправляются найденные ошибки. Но это все еще не стабильная версия, так что на свой страх и риск.
     
  9. Kom

    Kom Новичок

    Сообщения:
    2
    Симпатии:
    0
    из меня такой разработчик как из го...на пуля)) всё равно на данный момент магаз только "строится". так что подожду релиза.
    А Вы эти ошибки тут оставляете или перекидываете разрабам?
     
  10. Romans

    Romans Administrator Команда форума

    Сообщения:
    1.438
    Симпатии:
    780
    Если такой ошибки еще не было, то передаем разработчику с предложением решения.
     
  11. Vaco

    Vaco Новичок

    Сообщения:
    2
    Симпатии:
    0
    При попытке изменения настроек в админке вылезает ошибка - ругается на токен, я хз в общем, не силен в php

    Код:
    SyntaxError: Unexpected token <
    fclose() expect paramert 1 to be resource, boolien given in /сайт/system/library/log.php on line 14
    Untitled-1.jpg

    Решается так:

    Открываем файл
    Ищем строку 6
    Untitled-2.jpg

    И изменяем атрибут 'a' и заменяем его на 'r'
    Для ленивых:

    Untitled-3.jpg
     
  12. Romans

    Romans Administrator Команда форума

    Сообщения:
    1.438
    Симпатии:
    780
    @Vaco спасибо конечно, но напишите точную версию опенкарт для того чтобы проверить ошибку! Если вы просто скачали 2.0 и пытаетесь там найти ошибки, то не стоит этого делать, по причинам описанным выше.
     
  13. RubenS

    RubenS Пользователь

    Сообщения:
    50
    Симпатии:
    8
    Странно , а у меня с атрибут 'a' все работает...

    Вот справка по PHP fopen()
    'r' Открывает файл только для чтения; помещает указатель в начало файла.
    'a' Открывает файл только для записи; помещает указатель в конец файла. Если файл не существует - пытается его создать.

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

    Ошибка в другом, у вас нет параметра в fclose().

    Скачайте последнюю версию с https://github.com/opencart/opencart и обновите
     
  14. Павел Фомин

    Павел Фомин Новичок

    Сообщения:
    2
    Симпатии:
    0
    Пару недель назад решил познакомиться с openCart2.0.
    Устанавливаю на локальный сервер, перехожу в админ панель...
    [​IMG]

    авторизуюсь...

    [​IMG]

    и не понимаю что произошло... и куда копать.
    Пробовал версию и с официального сайта(2.0.0.0), и с гитхаба(2.0.0.1b и младше), и аналогичные версии ocshopа - результат один и тот же.
    сервер: локальный iis7.5 (windows7) php 5.3.29 (5.6.3), mysql5.6, phpmyadmin 4.2.11 (4.2.12)
     
    Последнее редактирование: 28 ноя 2014
  15. Ravilr

    Ravilr Специалист

    Сообщения:
    3.884
    Симпатии:
    1.065
    @Павел Фомин , установите для начала http://open-server.ru/ и проверяйте локально.
    Результат будет положительный.

    А по вашему скрину трудно сказать. Может стили не подхватились, может браузер блокирует итд итп...
     
  16. RubenS

    RubenS Пользователь

    Сообщения:
    50
    Симпатии:
    8
    Это админовская панель и она именно такая в 2-ке.

    Хотите русский - ставьте язык.
    Хотите изучать читайте документацию http://docs.opencart.com/home
    Есть начальная информация вот тут http://ruseller.com/lessons.php?tag=319
     
  17. Павел Фомин

    Павел Фомин Новичок

    Сообщения:
    2
    Симпатии:
    0
    @Ravilr спасибо, на open server всё выглядит и работает как и должно.
    [​IMG]

    А это значит, что-то не так в настройках на "моём" сервере. Но что может быть не так, если не подгружаются inline стили админки opencart 2.0.x?! Что в opencart 2.0 такого особенного?
    [​IMG]
    Пока удалось выяснить, что установка Opencart 2.0 происходит не полностью. Поиски продолжаются...

    P.S. сайты на ocStore1.5.5.2 и openCart 1.5.6.x на обоих серверах выглядят и работают одинаково хорошо.

    @RubenS, за ссылки спасибо.
     
  18. vlsher

    vlsher Новичок

    Сообщения:
    11
    Симпатии:
    1
    Версия Version 2.0.1.0 (rs.1) всё работает отлично, но ничего не удаляет. Каталог создаёшь, не удаляет. Продукт создаёшь, не удаляет. Изображения тоже не удаляет. Приходится всё удалять через базу, а изображения по FTP. Что можно сделать, кто нибудь может подсказать.
     
  19. Ravilr

    Ravilr Специалист

    Сообщения:
    3.884
    Симпатии:
    1.065
    @vlsher если так все плохо, то видимо дело в правах пользователя БД. Добавить запись может, а удалить нет.
    А с изображениями... права на файлы... может владелец другой. Удаленно трудно сказать как у вас все организовано.
    В общем проверьте все... По умолчанию таких ошибок не заметил...
     
  20. vlsher

    vlsher Новичок

    Сообщения:
    11
    Симпатии:
    1
    С правами всё нормально. Я удалил все строки БД с Демо категориями, товарами, изображениями и всё отлично заработало.