Weave Code
Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message
Card Widget

Card Widget Laravel Package

friendsofvictoire/card-widget

A lightweight Laravel package from FriendsofVictoire that provides a reusable card widget for consistent list cards and search results. It offers Blade-friendly rendering and customizable presentation for titles, descriptions, and metadata, helping you display structured content without duplicating...

View on GitHub
Deep Wiki
Context7

friendsofvictoire/card-widget is a reusable card widget for Victoire, the Symfony-based CMS. It provides a ready-made UI component for rendering structured content cards—ideal for teasers, highlights, or content blocks—so you can drop consistent card layouts into your Victoire pages without rebuilding markup each time.

Features:

  • Drop-in card widget for Victoire's widget system
  • Clean, reusable Twig template markup
  • Consistent content presentation across pages
  • Easy to extend and customize in your own theme
  • Lightweight Symfony bundle integration
Frequently asked questions about Card Widget
Can I install friendsofvictoire/card-widget in a Laravel application?
Not practically. This is a Symfony/Victoire DCMS widget bundle, not a Laravel package, so it has no Laravel service provider, Blade component, config publishing, or package discovery. Composer may also conflict with modern Laravel and PHP constraints. For Laravel, treat it as a UI reference and rebuild the card natively.
What is friendsofvictoire/card-widget used for?
It renders reusable content cards with a title, image, and short description for Victoire DCMS and Symfony views. It is intended for CMS-managed dashboards, listings, and similar blocks where editors can reuse a consistent card presentation. Its integration model is tied to Twig rendering and Victoire widget registration.
Does this package support Laravel 10 or Laravel 11?
No. The last release was in 2016 and it is built around Symfony 2/3-era conventions and PHP 5/7-era dependencies. You should assume Composer conflicts with Laravel 10, Laravel 11, and PHP 8.x. It also lacks Laravel package discovery and any Laravel-native integration layer.
How do I install and configure the card widget?
For a legacy Symfony/Victoire application, install it with Composer inside that application and register it following Victoire bundle conventions. There is no Laravel config file to publish, facade to alias, or Blade component to register. For Laravel, do not install it; reimplement the card as a small Blade or Livewire component instead.
Is friendsofvictoire/card-widget maintained or safe for production?
It is effectively abandoned, with a 2016 release, very low adoption, and no meaningful recent support signals. Production use would mean forking it and owning security patches, PHP compatibility, Twig updates, and dependency upgrades. That is a poor risk profile for a new Laravel production application.
What are Laravel alternatives to this content card widget?
Build a Laravel-native Blade component or Livewire component backed by an Eloquent model or JSON block schema. Render title, image, and description fields through Blade and manage assets with Vite. If you need CMS-style block editing, evaluate maintained Laravel block or page-builder packages rather than bridging a Symfony widget.
How can I migrate a Victoire card widget to Laravel?
There is no direct migration path. Extract the presentation concept, including fields, layout, and editor behavior, then define a Laravel data model or block schema and render it in Blade or Livewire. Add validation and authorization in Laravel and keep any legacy Victoire system isolated and frozen.
Can I use this package with Livewire or Inertia?
No. The package is coupled to Symfony, Twig, and Victoire DCMS assumptions, with no Livewire or Inertia adapter. In Laravel, rebuild the card as a Livewire component or an Inertia page component fed by Laravel data. Use Vite for any frontend assets instead of relying on this bundle.
What PHP and Symfony versions does the card widget require?
Based on its 2016 release and Victoire conventions, it likely targets PHP 5/7 and Symfony 2/3-era dependencies. Check its composer.json for exact constraints before any legacy use, but assume incompatibility with PHP 8.x and modern Symfony. A dependency audit is required before attempting integration anywhere.
Should I fork friendsofvictoire/card-widget for a Laravel project?
Usually no. Forking shifts long-term maintenance to your team, including security fixes, PHP compatibility, Twig templates, and asset updates. If you only need the exact Victoire behavior in a legacy Symfony app, freeze and isolate it there. For Laravel, a small native Blade or Livewire component is lower risk and less effort.
Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
uni-method/symfony-lib
tacticmedia/scim-server-bundle
neika-ai/symfony-bundle
mattleads/agent-publishing-bundle
glavweb/framework-bundle
glavweb/extra-bundle
glavweb/api-bundle
glavweb/admin-bundle
adachsoft/api-version-bundle
elsayed85/laravel-api-exceptions
ouhssini/laravel-demo-mode
daworks/ncloud-outbound-mailer-driver
gp247/cms
ignibyte/aic-gates
nexa-merchant/blog
novasa/laravel-language-center
opencage/geocode
adolfoholzer/parameters
livenetworks/ln-starter
cgv/localized-resource