Joomla 2.5 Присвоить вводный текст следующим и предыдущим материалам

Тема в разделе "K2", создана пользователем derzemat, 10.01.2015.

  1. Offline

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

    Регистрация:
    10.01.2015
    Сообщения:
    5
    Симпатии:
    0
    Пол:
    Мужской
    Здравствуйте, как в k2 можно добавить вводный текст(introtext) предыдущих и следующих материалов?
    Или может есть похожая перелинковка материалов?
     
  2.  
  3. OlegM
    Offline

    OlegM Russian Joomla! Team Команда форума

    Регистрация:
    12.04.2007
    Сообщения:
    4 311
    Симпатии:
    375
    Пол:
    Мужской
    Оффтопик (не в тему) - жми сюда!

    --- добавлено: 10.01.2015, первое сообщение размещено: 10.01.2015 ---
    Добавить КУДА?
     
  4. Offline

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

    Регистрация:
    10.01.2015
    Сообщения:
    5
    Симпатии:
    0
    Пол:
    Мужской
    в k2 есть "навигация по страницам" вот в конце каждой статьи выводятся ссылки на предыдущий и следующий материал, как можно сделать чтоб под ссылками еще и вводный текст выводился этих материалов?
     
  5. AKopytenko
    Offline

    AKopytenko Russian Joomla! Team Команда форума

    Регистрация:
    01.09.2011
    Сообщения:
    1 963
    Симпатии:
    168
    Пол:
    Мужской
    Опыт в кодинге на PHP есть?
     
  6. Offline

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

    Регистрация:
    10.01.2015
    Сообщения:
    5
    Симпатии:
    0
    Пол:
    Мужской
    немного, основы) мне бы указать файлы для изменения ну и пример
     
  7. OlegK
    Offline

    OlegK Russian Joomla! Team Команда форума ⇒ Профи ⇐

    Регистрация:
    17.01.2011
    Сообщения:
    7 813
    Симпатии:
    771
    Пол:
    Мужской
    Советую начать с простого- установи модуль похожих материалов К2,под статьей, и пропиши теги в статьях.
     
  8. Offline

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

    Регистрация:
    10.01.2015
    Сообщения:
    5
    Симпатии:
    0
    Пол:
    Мужской
    @draff
    Устанавливал, еще и автоматически прописал тег сразу ко всем материалам, но там сортировка странная, хочу просто рандомную сортировку похожих материалов, но и не динамическую, вот сделать бы чтоб выводились предыдущие материалы например.
    --- добавлено: 11.01.2015, первое сообщение размещено: 11.01.2015 ---
    Сайт с фильмами, нужно что-то вроде "Смотрите также" и ниже ссылки с описанием на любые фильмы (не динамическое).
    Похожие материалы по тегу выводят на всех материалах последние 3 статьи.
    Есть еще варианты?
     
    Последнее редактирование: 11.01.2015
  9. AKopytenko
    Offline

    AKopytenko Russian Joomla! Team Команда форума

    Регистрация:
    01.09.2011
    Сообщения:
    1 963
    Симпатии:
    168
    Пол:
    Мужской
    Копай файл:
    В нём формируется ссылка на предыдущий и следующий материал на основании метода getArticleRoute класса ContentHelperRoute из файла:
    В целом, задача такова: выцепить ID предыдущего и следующего материала, сохранить их в переменные и составить запрос к базе:

    Код (PHP):
    1. $db = JFactory::getDbo();
    2. $query = $db->getQuery(true);
    3.  
    4. $query->select('introtext');
    5. $query->from('#__content');
    6. $query->where('id = '.$prev_id);
    7.  
    8. $db->getQuery($query);
    9. $results = $db->loadObjectList();

    Ну и в result->introtext получим вступительный текст предыдущего материала. Аналогично со следующим :)

    Выводим интро-тексты на странице материала:
    Как-то так :)

    P.S.: айяйяй)))) я совсем забыл, что речь идёт про K2)) написал про обычный com_content. Но, думаю,с K2 смысл такой же!
     
    derzemat нравится это.

Поделиться этой страницей

Загрузка...