OpenCart 3.0 - обсуждаем что там нового

Тема в разделе "Обо всём", создана пользователем mars1an, 6 апр 2017.

  1. Эдди

    Эдди Активный пользователь

    Сообщения:
    302
    Симпатии:
    3
    Не знаю, как у всех, но у меня ни на одном сайте ОС не настраивается ftp.
    QuickFix ибаста.
     
  2. Chukcha

    Chukcha Специалист

    Сообщения:
    3.013
    Симпатии:
    687
    Это совсем разные вещи

    Вот я сталкивался с таким
    <div__id="content"
    вместо
    <div_id="content"

    Нужен ли для этого фтп доступ?

    Или
    в одном из популярных шаблонов
    <img src="__" src="__"

    при возможности редактирования такое модно исправить быстрее чем используя ftp
     
  3. Эдди

    Эдди Активный пользователь

    Сообщения:
    302
    Симпатии:
    3
    Ну, возможно. Просто я почти никогда не правлю шаблон без правки контроллера и др.
    Потому мне удобнее все открывать одновременно в редакторе.
     
  4. Эдди

    Эдди Активный пользователь

    Сообщения:
    302
    Симпатии:
    3
    Что еще нового в 3 альфа?
    Половина встроенных модулей недоадаптированы.
    К примеру, оплата через банк (bank_transfer) не пашет.
    Забыли в тегах name добавить префиксы payment в контроллере и шаблоне админки.
     
  5. Romans

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

    Сообщения:
    1.472
    Симпатии:
    822
  6. Zhezkazganetcs

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

    Сообщения:
    819
    Симпатии:
    109
    а это как? можно алгоритм действий?
     
  7. Chukcha

    Chukcha Специалист

    Сообщения:
    3.013
    Симпатии:
    687
    мда.. печалько
    добавлено несколько "системных" событий связанных с языком.
    В принципе имеет право на жизнь, но это приведет к небольшим тормозам - перебор языкового индекса.
    на как-то от альфы не отличается.
     
  8. Эдди

    Эдди Активный пользователь

    Сообщения:
    302
    Симпатии:
    3
    Верно.
    Такое впечатление, что сделано так, нехотя.
     
  9. Chukcha

    Chukcha Специалист

    Сообщения:
    3.013
    Симпатии:
    687
    Здравствуйте - приплыли

    Появился языковый префикс, а вернее - возможность добавлять языковые url
    Но!!! Єто такое кривое решение, что полній звиздец

    Пр реврайте

    Код:
    if (($data['route'] == 'product/product' && $key == 'product_id') || (($data['route'] == 'product/manufacturer/info' || $data['route'] == 'product/product') && $key == 'manufacturer_id') || ($data['route'] == 'information/information' && $key == 'information_id
    Код:
    $query = $this->db->query("SELECT * FROM " . DB_PREFIX . "seo_url WHERE `query` = '" . $this->db->escape($key . '=' . (int)$value) . "' AND store_id = '" . (int)$this->config->get('config_store_id') . "' AND language_id = '" . (int)$this->config->get('config_language_id') . "'");
    Видите?

    а для категорий?
    Ибо нефик пусть остается
    Код:
    $query = $this->db->query("SELECT * FROM " . DB_PREFIX . "seo_url WHERE `query` = 'category_id=" . (int)$category . "'");
    Где Язык?


    Ладно хрен с ним

    Смотрим вызов
    Код:
    $query = $this->db->query("SELECT * FROM " . DB_PREFIX . "seo_url WHERE keyword = '" . $this->db->escape($part) . "' AND store_id = '" . (int)$this->config->get('config_store_id') . "'");
    Замечательно - вытащили
    2 -3 -10 записей
    теперь бы понять что есть язык..
    Как?
    Если языковый префикс уникален, например ru-product1
    то где переключение языка?
    НЕТ!!!!

    А если не уникален, то с каким языком я пришел?
     
    Vlad нравится это.
  10. Chukcha

    Chukcha Специалист

    Сообщения:
    3.013
    Симпатии:
    687
    и... для каждого магазина можно иметь свой url
    Код:
    $query = $this->db->query("SELECT * FROM " . DB_PREFIX . "seo_url WHERE keyword = '" . $this->db->escape($part) . "' AND store_id = '" . (int)$this->config->get('config_store_id') . "'");
     
  11. Vlad

    Vlad Эксперт

    Сообщения:
    4.161
    Симпатии:
    1.013
    Да доделают еще наверно. Все же кто нибудь продавит Даниэля...
     
  12. Chukcha

    Chukcha Специалист

    Сообщения:
    3.013
    Симпатии:
    687
    Уже страшно писать :)
    https://github.com/opencart/opencart/issues/5570

    Суть в том, чтобы избавиться от перебора массива

    Не вижу смысла
    И.. не надо придумывать новые методы :(
    Я в шоке..

    Кстати, и здравствуйте тормоз
    Отсутствие индекса по language_id, stote_id в seo_url
     
  13. Vlad

    Vlad Эксперт

    Сообщения:
    4.161
    Симпатии:
    1.013
    Хорошо что не написал "Ты дибил" итд. Раньше он все время так писал, а теперь "Не трать мое время" )))
     
  14. Chukcha

    Chukcha Специалист

    Сообщения:
    3.013
    Симпатии:
    687
    Ну вот как назвать даниеля

    в модулях появилась колонка Статус
    <td>{{ extension.status }}</td>

    знаете как он его определяет? Правильно!!!! Угадали
    Код:
    'status'    => (isset($setting_info['status'])
    Ну, да! Все логично
    Если ..
    Если бы существовали не толко модули, но и всякие расширения, которые тоже могут иметь свойство активности..
    Но!!!
    в дизайн/макетах в список попадают модули имеющие свойство status

    И вот кто-то по незнанию тупо добавит такой модуль/расширение в макет?

    А сом пишет... Не вижу смысла не мешайте мне..
     
  15. Ален

    Ален Эксперт

    Сообщения:
    2.056
    Симпатии:
    641
    На самом деле он начинает видеть смысл если десяток значимых напишут ему... тогда все меняется чудесным образом :)
     
  16. Sanek

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

    Сообщения:
    90
    Симпатии:
    3
    Интересно а в какой нибудь версии появятся выбор валюты в карточке товара и единиц измерения товаров?
     
  17. Эдди

    Эдди Активный пользователь

    Сообщения:
    302
    Симпатии:
    3
    Вы только скажите, что надо, а мы дополнение сделаем.
    Кстати, о дополнениях.
    Есть тема здесь, где юзеры просят сделать то-то или то-то?
    Ну, пожелания, а не конкретные заказы.
     
  18. Sanek

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

    Сообщения:
    90
    Симпатии:
    3
    Да дополнение не проблема, проблема вдолбить разработчикам всяких импортом/экспортов, что нужно все поля товара выгружать;) А если эти нужные для торговли фишки будут "из коробки" то всё сразу зачешутся;))) Модулей то много всяких, а вот групповые операции сложно.
     
  19. Sanek

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

    Сообщения:
    90
    Симпатии:
    3
    Твиг это конечно тема, а вот нужного магазинного функционала нет:(((
     
  20. Эдди

    Эдди Активный пользователь

    Сообщения:
    302
    Симпатии:
    3
    Не считаю, что надо что-то им вдалбливать. Не надо их трогать. Они сделали реальный хороший товар.
    3.0 идиотский они не предлагают внедрять, потому что он недоработан. Когда закончат, тогда и можно будет обсуждать. А пока у вас что, не работает 2,3?