Блог

Вывод комментариев к товарам магазина. Для HostCMS v.6


Выводим на Главной или отдельной странице сайта комментарии к товарам, оставляемые посетителями или покупателями.

   
  <?php
    // Выводим комментарии
    $oComments = Core_Entity::factory('Comment');
    $oComments
    ->queryBuilder()
    ->join('comment_shop_items', 'comments.id', '=', 'comment_shop_items.comment_id')
    ->join('shop_items', 'shop_items.id', '=', 'comment_shop_items.shop_item_id')
->where('shop_id', '=', 1) ->where('comments.active', '=', 1) ->orderBy('comments.datetime', 'DESC') ->limit(5); $aComments = $oComments->findAll(); foreach($aComments as $oComment) { $sStructurePath = $oComment->Shop_Item->Shop->Structure->getPath(); ?><p><a href="<?php echo $sStructurePath . $oComment->Shop_Item->getPath()?>"><b><?php echo htmlspecialchars($oComment->subject)?></b></a> <br />Текст: <?php echo $oComment->text?> <br />Автор: <?php echo htmlspecialchars($oComment->author)?> //Как вариант, использовать иконку: <img src="/images/user.png" /><?php echo htmlspecialchars($oComment->author)?> <br />Дата: <?php echo Core_Date::sql2date($oComment->datetime)?> //Как вариант, использовать иконку: <img src="/images/calendar.png" /><?php echo Core_Date::sql2date($oComment->datetime)?> </p><?php } ?>

Пример с доски объявлений:

Вас может заинтересовать:

  • Полезные SQL запросы для HOSTCMS v.6

    Подборка SQL запросов к базе данных для сайтов на HostCMS v.6. Может быть очень полезной в некоторых случаях в пройцессе создания или обслуживания сайта...

  • Внедряем coin-slider на страницу сайта на HostCMS v.6

    Coin-slider один из популярных слайдеров, который используется на сайтах. Чаще всего слайдеры используют на Главной странице, для придания ей динамики, привлечения внимания к «горячей» информации. В этой статье рассказывается, как внедрить этот слайдер XSL-шаблон сайта, разработанного на HostCMS.

  • Как создать сайт?

    Многие начинающие пользователи интернета задают себе данную фразу. Но не у всех выходит добиться желаемого... Все связано с различными стереотипами, например, о том, что для создания сайта или личной странички в интернете требуются навыки и знание программирования. Да, возможно, в начале зарождения интернета, требовалось знать всю систему и HTML, но со временем все это встало на второй план, уступив дорогу специальным сервисам, позволяющим создать персональный сайт забуквально за полчаса.

  • Кредитная кнопка (для сайтов на HostCMS v.6)

    Была такая задача в ТЗ клиента — внедрить «кредитную кнопку» Банка «Русский Стандарт» в корзину интернет-магазина. Возможно, кому-то это пригодится.

  • Правильная семантическая микроразметка для сайта на HostCMS v.6

    Не будем углубляться в терминологию и описание того, что означает микроразметка, т.к. об этом уже много чего написано и я беру за аксиому, что вы об этом уже знаете, раз читаете данную статью. Задача статьи описать более конкретный случай, а именно - использование микроразметки в XSL шаблонах HostCMS...

  • Ссылка на все товары производителя в карточке товара (для сайтов на HostCMS v.6)

    Если нужно дать возможность покупателю выбрать товары текущего производителя, когда он находится в карточке товара, то вам пригодится данная небольшая доработка...

Блог

  • 29 марта 2018 г.
    Боковое выпадающее меню на CSS для каталога товаров. HostCMS v.6
    Создадим раздвижное меню для каталога товаров с несколькими уровнями вложенности разделов. Меню будет открыто в основных разделах, лежащих в корневом каталоге. В принципе, вам нужно просто скопировать шаблон, CSS стили и пользоваться этим меню...
  • 07 марта 2018 г.
    Тенденции веб-дизайна в 2018 году
    В 2018 году, дизайнеры начинают разработку чистых и простых сайтов, способных соответствовать стандартам мобильных достижений. Центр внимания сосредотачивается на проекты с прямолинейным, но эффективным и оптимизированным дизайном.
  • 26 января 2018 г.
    Что такое лендинг пейдж?
    Дословно лендинг пейдж переводится с английского (landing page) как целевая страница. В Рунете можно встретить еще один перевод термина лендинг пейдж – посадочная страница...
  • 28 декабря 2017 г.
    Внедрение в макет кода формы с reCaptcha. HostCMS 6
    Хочу поделиться с вами кодом, который размещается в макете страницы и подгружает в нее форму с reCaptcha...
  • 24 ноября 2017 г.
    Выводим производителей с разбивкой по алфавиту. HostCMS v.6
    Если у вас в интернет-магазине много производителей (брендов), то приведенное нами решение поможет организовать показ всех производителей с разбивкой по алфавиту...
  • 07 сентября 2017 г.
    Четыре причины, почему Facebook необходим для маркетинговых кампаний
    Успех вашего онлайн-бизнеса зависит от того, как вы реализуете свою стратегию цифрового маркетинга во взаимодействии с вашей целевой аудиторией...
  • 17 июня 2017 г.
    Варианты создания логотипа сайта
    Фундаментом фирменного стиля является логотип. Непосредственно на логотип, в первую очередь, обращают внимание клиенты любой компании, к тому же, логотип должен быть обязательно размещён на такой имиджевой продукции, как ручки, чашки фирменные бланки и прочее.

Все статьи

Наши услуги по созданию сайтов

WEB ДИЗАЙН

Разработка дизайна сайта. Использование шаблонов для "быстрых" проектов.

ПОДДЕРЖКА САЙТА

Поддержка работоспособности и безопасности. Написание текстов и статей. Наполнение товаром.

ПРОДАЖА ГОТОВЫХ РЕШЕНИЙ

Готовые интернет-магазины и интеграционные решения для сайтов на HostCMS

ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ

Графический дизайн (разработка логотипа). Написание seo-текстов. Редизайн сайта. Замена CMS. Кодинг

Подробный ПРАЙС-ЛИСТ