[Помогите] SEO мультиязык PRO - для opencart

Тема в разделе "OpenCart", создана пользователем dem03x, 16 июн 2014.

  1. dem03x

    dem03x

    Регистрация:
    30 дек 2013
    Сообщения:
    145
    Симпатии:
    14
    Помогите поменять местами языковые иконки на сайте
    Нужно первый украинский,второй -русский.До установки модуля так и было.Поставил SEO мультиязык PRO поменялись наооборот
    По умолчанию украинский,сортировка -первый

    Вот виджет украинского код

    <?php if (count($languages) > 1) { ?>
    <?php echo $text_language; ?>&nbsp;
    <?php foreach ($languages as $language) {
    if ($language['code'] != $language_code) {
    ?>
    <a href="<?php echo $language['url']; ?>"><?php } ?><img src="image/flags/<?php echo $language['image']; ?>" alt="<?php echo $language['name']; ?>" title="<?php echo $language['name']; ?>" /><?php if ($language['code'] != $language_code) { ?></a>
    <?php } } ?>
    <?php } ?>
    <script>
    $(document).ready(function() {
    var lprefix = '<?php echo $language_prefix; ?>';

    $('form').each(function(index) {
    var laction = $(this).attr('action');
    if (typeof laction!='undefined') {
    if (typeof laction.value!='undefined') {
    var llast = laction.value.length - 1;
    if (llast != '/') {
    laction = laction + '/';
    }
    var li = laction.indexOf( lprefix);
    if (li < 0) {
    $(this).attr('action', laction + lprefix);
    }
    }
    }
    });
    });
    </script>

    И русского

    <?php if (count($languages) > 1) { ?>
    <?php echo $text_language; ?>&nbsp;
    <?php foreach ($languages as $language) {
    if ($language['code'] != $language_code) {
    ?>
    <a href="<?php echo $language['url']; ?>"><?php } ?><img src="image/flags/<?php echo $language['image']; ?>" alt="<?php echo $language['name']; ?>" title="<?php echo $language['name']; ?>" /><?php if ($language['code'] != $language_code) { ?></a>
    <?php } } ?>
    <?php } ?>
    <script>
    $(document).ready(function() {
    var lprefix = '<?php echo $language_prefix; ?>';

    $('form').each(function(index) {
    var laction = $(this).attr('action');
    if (typeof laction!='undefined') {
    if (typeof laction.value!='undefined') {
    var llast = laction.value.length - 1;
    if (llast != '/') {
    laction = laction + '/';
    }
    var li = laction.indexOf( lprefix);
    if (li < 0) {
    $(this).attr('action', laction + lprefix);
    }
    }
    }
    });
    });
    </script>

    Кто знает подскажите
     
  2. Vor704

    Vor704

    Регистрация:
    2 июл 2013
    Сообщения:
    130
    Симпатии:
    25
    А какая у вас версия движка? Можно ссылку на сам сайт? У меня просто проблемы с СЕО. Хочу посмотреть как у вас все устроено.

    В локализацыях порядок сортировки выставлен? или по "0"?
     
  3. dem03x

    dem03x

    Регистрация:
    30 дек 2013
    Сообщения:
    145
    Симпатии:
    14
    Связался с автором модуля,он помог(заменил какие то файлы),нужно учить дальше код РНР.
    Версия движка ocStore 1.5.5.1.2.Посоветовали на этом форуме,за что спасибо.Модуль стал без проблем.
    Язык выставлен правильно(порядок сортировки)
    Сам сайт http://barvistuikontinent.com.ua/,он еще на стадии разработки.С СЕО проблем не было