bot changes

This commit is contained in:
Artem Tsyrulnikov
2026-01-03 11:24:24 +03:00
parent 0577d2a00e
commit 922067d194
13 changed files with 312 additions and 182 deletions

View File

@@ -66,16 +66,20 @@ func (s *MyPlacements) renderPlacements(b *bot.Bot, mode bot.RenderMode, jwt str
return
}
text := "<b>📍 Мои размещения</b>\n\n"
text := "<i>… Главное меню Размещения</i>\n\n<b>Мои размещения</b>\n\n"
var buttons [][]echotron.InlineKeyboardButton
if len(page.Items) == 0 {
text += `У вас пока нет размещений.
text += `У вас пока нет размещений
<i>Размещения создаются автоматически при создании закупа.</i>`
Размещения создаются автоматически при создании закупа`
} else {
text += fmt.Sprintf("Выберите размещение для деталей (стр. %d из %d):\n\n", s.CurrentPage+1, page.Pages)
pageInfo := ""
if page.Pages > 1 {
pageInfo = fmt.Sprintf(" <i>(стр. %d/%d)</i>", s.CurrentPage+1, page.Pages)
}
text += fmt.Sprintf("Выберите размещение для деталей%s\n\n", pageInfo)
// Размещения по 2 в ряду
for i := 0; i < len(page.Items); i += 2 {
@@ -131,7 +135,7 @@ func (s *MyPlacements) renderPlacements(b *bot.Bot, mode bot.RenderMode, jwt str
// Кнопки управления
buttons = append(buttons, bot.Row(
bot.Button("📊 Статистика", "statistics"),
bot.Button(" Статистика", "statistics"),
))
// Кнопка возврата в главное меню