Joomla 3.x "Похожие метки" выводит материалы всех языков

Discussion in 'Перевод и локализация' started by lalalag, Jun 30, 2017.

  1. Offline

    lalalag Недавно здесь

    Joined:
    Jun 17, 2009
    Messages:
    7
    Likes Received:
    0
    Gender:
    Male
    На сайте 2 языка, настроил метки и модуль вывода с похожими метками.
    Как сделать чтоб модуль не выводил материалы русского языка, когда на сайте англиский?
     
  2.  
  3. OlegK
    Offline

    OlegK Russian Joomla! Team Staff Member ⇒ Профи ⇐

    Joined:
    Jan 17, 2011
    Messages:
    7,812
    Likes Received:
    771
    Gender:
    Male
    Создать модуль для каждого языка
     
  4. Offline

    lalalag Недавно здесь

    Joined:
    Jun 17, 2009
    Messages:
    7
    Likes Received:
    0
    Gender:
    Male
    Модуль то может отображаться в англиской версии. Но в сам модуль подгружаются материалы всех языков. То есть есть метка "1" у материала на русском и англиском и он оба показывает, не фильтруя их.
     
  5. OlegK
    Offline

    OlegK Russian Joomla! Team Staff Member ⇒ Профи ⇐

    Joined:
    Jan 17, 2011
    Messages:
    7,812
    Likes Received:
    771
    Gender:
    Male
    Проверь что на сайте в переменной $language . В модуле идет выборка по текущему языку
    Код (PHP):
    1. // Optionally filter on language
    2.      $language = JComponentHelper::getParams('com_tags')->get('tag_list_language_filter', 'all');
    3.  
    4.      if ($language != 'all')
    5.      {
    6.        if ($language == 'current_language')
    7.        {
    8.          $language = JHelperContent::getCurrentLanguage();
    9.        }
    10.  
    11.        $query->where($db->quoteName('cc.core_language') . ' IN (' . $db->quote($language) . ', ' . $db->quote('*') . ')');
    12.      }
     
  6. Offline

    lalalag Недавно здесь

    Joined:
    Jun 17, 2009
    Messages:
    7
    Likes Received:
    0
    Gender:
    Male
    какой файл
    /components/com_tags/helpers/route.php
    или
    /modules/mod_tags_similar/tmpl/default.php
    ?
    что то не нашел строк таких
     
  7. OlegK
    Offline

    OlegK Russian Joomla! Team Staff Member ⇒ Профи ⇐

    Joined:
    Jan 17, 2011
    Messages:
    7,812
    Likes Received:
    771
    Gender:
    Male
    файл хелпер в папке модуля
     
  8. Offline

    lalalag Недавно здесь

    Joined:
    Jun 17, 2009
    Messages:
    7
    Likes Received:
    0
    Gender:
    Male
    Есть этот код.
    Но если у материала на англиском и на русском метка "тег" и у активного материала такой же - то он показывает их.
     

Share This Page

Loading...