File: D:/HostingSpaces/SBogers10/gggg.komma.nl/app/Components/Types/Quote.php
<?php
namespace App\Components\Types;
use Komma\KMS\Components\ComponentType\ComponentTypes;
use Komma\KMS\Core\Attributes\TextField;
use Komma\KMS\Core\Attributes\TextArea;
use Komma\KMS\Components\ComponentType\Types\Quote as KMSQuote;
class Quote extends KMSQuote
{
protected int $id = ComponentTypes::QUOTE;
protected string $name = 'quote';
public function defineAttributesAndTabs()
{
$this->addItems([
(new TextArea())
->setReference('text')
->setLabelText(__('KMS::attributes/components.text')),
(new TextField())
->setReference('title')
->setLabelText(__('KMS::attributes/components.title')),
(new TextField())
->setReference('subtitle')
->setLabelText(__('KMS::attributes/components.job_title')),
]);
}
}