← Все версии
v4.9.6 14.07.2026 major

Фото: восстановление изображений в блогах и новостях

Добавлены getLinkFoto()/getLinkFotoTop() в BlogController, все 6 шаблонов блога исправлены — фото берутся из поля foto_top (legacy ID или external URL)

Зачем эта запись

Эта запись истории платформы ipd.by описывает работу с контентом: новости, библиотеку, блог, тексты и их оформление. Контент помогает отвечать на вопросы аудитории и показывать, что за проектом стоит живая работа. Версия 4.9.6 (14.07.2026) описывает: «Фото: восстановление изображений в блогах и новостях». Дальше по странице — что именно было сделано в этой версии и к каким кейсам это относится.

Что сделано в версии 4.9.6

от 14.07.2026

Что исправлено

  • BlogController — добавлены статические методы getLinkFoto() и getLinkFotoTop() (логика: если foto_top == id → локальный путь, иначе → URL как есть)
  • blog/show.blade.php — hero-изображение, og:image, itemprop=image теперь используют getLinkFotoTop() вместо пустого $post->foto
  • blog/index.blade.php — карточки используют getLinkFoto() вместо пустого $item->foto
  • blog/category/tag/subcategory.blade.php — аналогично
  • 7 из 9 блогов — теперь показывают фото (id=2, id=9 не имеют foto_top в БД)
  • 121 из 314 новостей — показывают фото через уже существующий NewsController::getLinkFoto()
  • Блоги: 7/9 с фото, 2 без (id=2 «Как развить личный бренд», id=9 «Эволюция компьютерных технологий»)
  • Новости: 121/314 с foto_top, legacy формат: /images/page/news/{id}.jpg

Разделы по теме

Почему этому можно доверять

Платформа ipd.by развивается открыто: каждый пункт этой версии — реально выполненная работа с датой и описанием, а вся история изменений хранится в реестре версий на Laravel. Кейсы, на которые ведут ссылки выше, — реальные проекты, а не обещания.

177версий в истории
32кейсов на сайте

Нужна такая работа над вашим проектом

Версии — это видимая история разработки: платформа растёт, а каждая страница объясняет, что и зачем сделано. Если ищете команду, которая так же профессионально развивает продукт — это как раз то, чем я занимаюсь.