Подскажите, есть ли такой модуль, или как красиво реализовать товарные блоки внутри статьи/текста блога?
Например, как здесь: https://hoff.ru/blog/obustraivaem-besedku-na-dache--16052018/
Я использую модуль ecom labs “Содержимое Страниц В Блоках”
https://www.ecom-labs.ru/cs-cart-multi-vendor-moduli/cs-cart-modul-pages-content-in-blocks.html
ну конечно задача чуть другая, но
Если подобное подходит, то ничего сложного нет, расскажу: https://sww.com.ru/coveralls/jackets/kurtka-374a-p154-55/
Смотрите в правой колонке под заголовком «Подобрать комплект»
Было бы здорово, если бы со всеми поделились, создав отдельную тему в разделе “Сделай сам”
Тут как я понимаю вопрос - как вставить блок внутрь текста, введенного в редакторе текста страницы/блога. У вас именно это делается?
Один из вариантов решения создавать баннеры в статьях под каждую статью. Но это же сколько расплодится баннеров! Не очень хороший вариант.
Хороший вариант - я уже предлагал ecomlabs хорошенько поработать над их модулем полный СK Editor - подтягивать в стили - стили для блока контента, возможно добавить свои кнопки выбора блоков разметки ty- и кнопку микроформатов cm-
и супер бы было - парсер текста контента, который подменял бы конструкции из текста например вида {% имя_блока,параметр1,… параметр_n %} на вывод этого заранее созданного блока, причем блок способен принимать параметры
Это возможно и реально, потому как встречал подобный модуль расширяющий редактор даже в самых простых движках
А сейчас и проверим!
Посмотрите, так годится:
https://sww.com.ru/blog/pochemu-malyary-i-shtukatury-nosyat-beluyu-odezhdu/
Да, если это не очередной баннер (а ведь их могут быть сотни под каждую статью).
И в идеале, возможность вставлять не только под текст, но в текст.
И по красоте, чтобы они были одного размера.

Вставлял на скорую руку, размер можно отрегулировать. И вставлять можно у в любое место, не проблема.
А проблема в том, что при изменении цены товара нужно будет эти блоки отсматривать и редактировать. Цена прописана вручную, а не взята из базы 
А вот насчет сотен я не понял. Зачем вставлять в статью каталог?
Ой “Цена прописана вручную, а не взята из базы” - это рушит всё.
Еще вариант.
Создаем статью и в ее макете создаем блок с товарами (товары подбираем вручную). Соответственно блок это размещаем где угодно (но как в тексте - не знаю).
А если не вручную, то нужно делать модуль. Уверен, ничего особо сложного нет, были бы желающие 
Уважаемый.
Вы уже разместили на форуме ваш вопрос.
Зачем его нужно совать во все темы? 