Есть следующий код, он выводит 2 кнопки в чат (Telegram-bot). Есть проблема - нужно вывести в чат inline-кнопки с товаром, который берется из бд. Каким образом это сделать? Скрипт вывода товаров из БД возвращает массив с id, названием, категорией товара. Суть проблемы - именно добавление элемента ->row в $keyboard
$keyboard = Keyboard::make()
->inline()
->row(
Keyboard::inlineButton(['text' => 'Показать меню', 'callback_data' => '/show_menu']),
Keyboard::inlineButton(['text' => 'Купить цветы', 'callback_data' => '/buyflowers'])
);
Т.е. по идее, должно быть как-то так:
$keyboard = Keyboard::make()
->inline()
foreach ($products as $product) {
->(['text' => '$p[название товара]', 'callback_data' => 'товар$p[id]']),
}
);
Как это можно сделать?
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости