Русская сборка OpenCart 2.3.0.2 - Релиз

Тема в разделе "Новости и объявления", создана пользователем Romans, 1 авг 2016.

  1. Ален

    Ален Эксперт

    Сообщения:
    2.056
    Симпатии:
    640
    В 2.0 много чего было! Пожалуйста, читайте документацию перед тем как спросить. Все же написано там куда и что пропало. Все перешло в модули!!!
     
  2. tesx

    tesx Новичок

    Сообщения:
    2
    Симпатии:
    0
    "Теперь модули, модули оплаты, доставки итд находятся в папке extension"

    Подскажите как их вывести в админку как на 2.0?
    Или нужно с ними работать строго в виде файлов?
     
  3. Ален

    Ален Эксперт

    Сообщения:
    2.056
    Симпатии:
    640
    Вопрос не понятен! Почитайте все же документацию!!!! Настоятельно рекомендую!! Написано по русски, что и куда!
    http://forum.opencart-russia.ru/threads/nachalo-raboty.11/#post-33
    В чем проблема, не понимаю!
     
  4. lavlan

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

    Сообщения:
    89
    Симпатии:
    20
    пойдем по принципу "Пальцем покажи"
    Вот
     
    samatow нравится это.
  5. Alex_2015

    Alex_2015 Новичок

    Сообщения:
    19
    Симпатии:
    0
    Подскажите, пожалуйста, карта сайта google подойдёт для других роботов, кроме яндекс?
    Код:
    /index.php?route=extension/feed/google_sitemap
    и еще сейчас нужны ли редиректы типа с www на без www, для слешей работает canonical, получается что производитель не закладывает в .htaccess значить не нужно?
     
    Последнее редактирование: 11 мар 2017
  6. Ален

    Ален Эксперт

    Сообщения:
    2.056
    Симпатии:
    640
    причем тут данный релиз?? Подойдет!! Задавайте такие вопросы в соответствующих темах и разделах.
     
    samatow и xsacha нравится это.
  7. Chukcha

    Chukcha Специалист

    Сообщения:
    3.013
    Симпатии:
    685
    Увы, буржуи не знают кто такой Яндекс :)

    А причем здесь canonical

    htaccess здесь причем?
     
  8. Romans

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

    Сообщения:
    1.438
    Симпатии:
    780
    === Информационная метка ===
    Последняя версия сборки Version 2.3.0.2 (rs.6)
    Дата исправлений 06.06.2017
    Вся информация в начале темы
     
    samatow, Zlata Jesen, karpov и ещё 1-му нравится это.
  9. samatow

    samatow Новичок

    Сообщения:
    26
    Симпатии:
    1
  10. Vlad

    Vlad Эксперт

    Сообщения:
    4.129
    Симпатии:
    999
  11. DiMoss

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

    Сообщения:
    862
    Симпатии:
    236
    Имеется небольшой косяк в админке:
    - admin/view/template/extension/extension/analytics.tpl
    Данный кусок кода....
    Код:
          
            <?php if ($extension['installed']) { ?>
            <?php foreach ($extension['store'] as $store) { ?>
            <tr>
                <td class="text-left">&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;<?php echo $store['name']; ?></td>
                <td class="text-left"><?php echo $store['status']; ?></td>
                <td class="text-right"><a href="<?php echo $store['edit']; ?>" data-toggle="tooltip" title="<?php echo $button_edit; ?>" class="btn btn-primary"><i class="fa fa-pencil"></i></a></td>
            </tr>
            <?php } ?>
            <?php } ?>
    
    ...находится за пределами цикла. Поэтому если вы добавите туда еще один модуль, то работать получится только с последним!
     
  12. Chukcha

    Chukcha Специалист

    Сообщения:
    3.013
    Симпатии:
    685
    Увы и ах, но нет

    Это разная аналитика для разных магазинов
    Код:
    <?php if ($extensions) { ?>
            <?php foreach ($extensions as $extension) { ?>
            <tr>
              <td class="text-left" colspan="2"><b><?php echo $extension['name']; ?></b></td>
              <td class="text-right"><?php if (!$extension['installed']) { ?>
                <a href="<?php echo $extension['install']; ?>" data-toggle="tooltip" title="<?php echo $button_install; ?>" class="btn btn-success"><i class="fa fa-plus-circle"></i></a>
                <?php } else { ?>
                <a href="<?php echo $extension['uninstall']; ?>" data-toggle="tooltip" title="<?php echo $button_uninstall; ?>" class="btn btn-danger"><i class="fa fa-minus-circle"></i></a>
                <?php } ?></td>
            </tr>
            <?php if ($extension['installed']) { ?>
            <?php foreach ($extension['store'] as $store) { ?>
            <tr>
              <td class="text-left">&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;<?php echo $store['name']; ?></td>
              <td class="text-left"><?php echo $store['status']; ?></td>
              <td class="text-right"><a href="<?php echo $store['edit']; ?>" data-toggle="tooltip" title="<?php echo $button_edit; ?>" class="btn btn-primary"><i class="fa fa-pencil"></i></a></td>
            </tr>
            <?php } ?>
            <?php } ?>
            <?php } ?>
            <?php } else { ?>
    Вот так нужно смотреть

    А $extensions

    Это всечто лежит в папке /extension/analitics
     
  13. DiMoss

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

    Сообщения:
    862
    Симпатии:
    236
    Скачал только что сборку....

    Снимок экрана 2017-11-18 в 10.40.19.png

    Данная конструкция не позволит работать с двумя разными модулями аналитики. Сначала выведутся сами модули, а потом установленные экземпляры! Но уже для последнего!
     
    Последнее редактирование: 18 ноя 2017
  14. DiMoss

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

    Сообщения:
    862
    Симпатии:
    236
    То бишь по умолчанию вот так сделать нельзя....

    Снимок экрана 2017-11-18 в 10.45.39.png

    так как список рассчитан на один модуль и его экземпляры под разные магазины!
     
    Последнее редактирование: 18 ноя 2017
  15. Chukcha

    Chukcha Специалист

    Сообщения:
    3.013
    Симпатии:
    685
    Именно так!!!

    Но для метрики так делать нельзя!!!
    метрика должна быт в body

    Для метрики у меня есть свой отдельный мод + ...
     
  16. DiMoss

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

    Сообщения:
    862
    Симпатии:
    236
    Я перенес метрику в футер....
    Код:
    </footer>
    <?php foreach ($analytics as $analytic) { ?>
    <?php echo $analytic; ?>
    <?php } ?>
    </body></html>
    
    Пришлось только модом вырезать код из контроллера хэдера и вставлять в контроллер футера.
    Не совсем понимаю почему создатель расположил код аналитики там где он по умолчанию!

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

    Но дурная голова рукам покоя не дает!
     
  17. Chukcha

    Chukcha Специалист

    Сообщения:
    3.013
    Симпатии:
    685
    Это рекомендации Г

    Дело в том что о Я даниель даже и не знает

    А FB - просит свой блок сразу под body

    А метрика может иметь еще счетчик - что и ломает валидность, а скрипт можно конечно и в хидер

    Т.е. analytics должен иметь несколько позиций (head, footer, body
     
    DiMoss нравится это.
  18. DiMoss

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

    Сообщения:
    862
    Симпатии:
    236
    Тогда одним "контейнером" не обойтись! Так еще и настройки надо допиливать.

    Кстати в контроллере футера есть вот это.....
    PHP:
    $data['scripts'] = $this->document->getScripts('footer');
    Это задел на будущее? Или как это работает?
     
  19. Chukcha

    Chukcha Специалист

    Сообщения:
    3.013
    Симпатии:
    685
    AddSctipt(script, 'footer')

    В принципе - задел, до тех пор пока Даниель сам не будет его юзать.
     
    DiMoss нравится это.
  20. DiMoss

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

    Сообщения:
    862
    Симпатии:
    236
    Но ведь оно уже работает?
    То есть я уже могу в контролерах подключать скрипты и отправлять их в футер?