Вход • Регистрация

Помогите в выводом заголовка в шаблонном теге "последние комментарии"

  • 04 августа 2014 г.
  • В общем ситуация такая. В интернет магазине надо выводить в блоке последних комментариев не только сам комментарий и имя комментатора, но и заголовок того товара к которому этот комментарий сделан. Модуль комментариев прикреплен только к товарам. Ссылка на товар там выводиться, а вот как вывести заголовок товара? Подскажите пожалуйста как реализовать.
    • 05 августа 2014 г.
    • А чем не устраивает тот вывод, который есть сейчас? Если прокомментировать товар, то на место темы встает его название. О какой версии CMS идет речь?
      • 05 августа 2014 г.
      • Я может не совсем объяснил. Мне надо в шаблонный тег "последние Коментарии" - дополнительно вывести заголовок того элемента к которому этот комментарий сделан.
        • 05 августа 2014 г.
        • для версии 5.1 или 5.0 делал так
          в function.php создал шаблонный тег
          public function show_last_comments_for_shop()
          {
          $result = DB::query("SELECT u.name, c.text, cl.name1 AS shop_com, r.rewrite FROM {comments} AS c LEFT JOIN {users} AS u ON c.user_id=u.id INNER JOIN {shop} AS cl ON cl.id = c.element_id LEFT JOIN {rewrite} AS r ON r.element_id = cl.id WHERE c.act='1' AND c.trash='0' AND c.module_name = 'shop' AND r.module_name = 'shop' ORDER BY c.id DESC LIMIT 5");
          $text = '';
          $text .= '<div class="last_comments"><div class="block_header_popular">Последние комментарии</div>';

          while ($row = DB::fetch_array($result))
          {
          $text .= '<div class="commentarii_last">';
          $text .= '<div class="autor_comm">'.$row['name'].' <span><span>к товару</span> <a href="'.BASE_PATH.$row['rewrite'].'">'.$row['shop_com'].'</a><span></div>';
          // --##
          $text .= '<div class="text_comm">'.$row['text'].'</div>';
          $text .= '</div>';
          }
          $text .= '</div>';


          echo $text;
          }

          и выводил где надо <insert name="show_last_comments_for_shop">

          выводится в таком виде

Новости

  • 12 января
  • После выхода сборки 7.1 мы выпустили уже три патча, в каждом из которых улучшаем административную часть сайта. Сборка DIAFAN.CMS 7.1.3 уже доступна к установке. 
  • 15 декабря 2023 г.
  • Подводим итоги 2023 года. Выпустили новую сборку DIAFAN.CMS 7.1.1, вводим новые тарифы на аренду сайта и коммерческую поддержку и автообновления с января 2024 г., строим планы на будущий год.
  • 25 июля 2023 г.
  • Выпустили очередную сборку DIAFAN.CMS 7.0.1. Она уже доступна к установке.

Блоги

  • 15.12.2023
  • В новой сборке DIAFAN.CMS 7.1.1 мы расширили функциональность баннеров, уделили внимание YML-фиду для Яндекс.Маркет, улучшили “Настройки шаблона”, оформили модуль лога действий и разработали “Заметки” для пользователей административной части сайта. Также проработали замечания и предложения наших пользователей, исправили несколько ошибок.

Форум