2017 © Pedro Peláez
 

typo3-cms-extension ameos_form

This extension provides a form api for TYPO3 extension based on extbase and fluid with validation, list, search form, etc.

image

ameos/ameos_form

This extension provides a form api for TYPO3 extension based on extbase and fluid with validation, list, search form, etc.

  • Monday, June 25, 2018
  • by ameos
  • Repository
  • 1 Watchers
  • 3 Stars
  • 21 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 2 Forks
  • 0 Open issues
  • 10 Versions
  • 5 % Grown

The README.md

Ameos Form (ameos_form)

Form api for extbase and TYPO3, (*1)

Example

use Ameos\AmeosForm\Service\FormService;
use Ameos\Test\Domain\Model\Movie;
use Ameos\Test\Domain\Repository\MovieRepository;
use Psr\Http\Message\ResponseInterface;
use TYPO3\CMS\Extbase\Mvc\Controller\ActionController;

class TestController extends ActionController
{
    public function __construct(private FormService $formService, private MovieRepository $movieRepository)
    {
    }

    public function addMovieAction(): ResponseInterface
    {
        $movie = new Movie();
        $form = $this->formService->create('tx_test_testameosform', $movie);
        $form->add('title', 'text')->add('year', 'text')->add('submit', 'submit');

        if ($form->isSubmitted()) {
            $form
                ->addConstraint('title', 'required', 'Title is required')
                ->addConstraint('year', 'required', 'Year is required');

            if ($form->isValid()) {
                $this->movieRepository->add($movie);
                $this->addFlashMessage('Movie added');
                $this->redirect('index');
            }
        }

        $this->view->assign('form', $form);

        return $this->htmlResponse();
    }
}

Documentation

You can find all the documentation on the typo3 extension repository, (*2)

http://docs.typo3.org/typo3cms/extensions/ameos_form/, (*3)

The Versions

25/06 2018

dev-master

9999999-dev https://github.com/ameos/ameos_form

This extension provides a form api for TYPO3 extension based on extbase and fluid with validation, list, search form, etc.

  Sources   Download

GPL 2 GPL-3.0-or-later

The Requires

 

form typo3 cms

25/06 2018

1.3.11

1.3.11.0 https://github.com/ameos/ameos_form

This extension provides a form api for TYPO3 extension based on extbase and fluid with validation, list, search form, etc.

  Sources   Download

GPL-3.0-or-later

The Requires

 

form typo3 cms

06/09 2017

1.3.10

1.3.10.0 https://github.com/ameos/ameos_form

This extension provides a form api for TYPO3 extension based on extbase and fluid with validation, list, search form, etc.

  Sources   Download

GPL 2

The Requires

 

form typo3 cms

26/07 2017

1.3.9

1.3.9.0 https://github.com/ameos/ameos_form

This extension provides a form api for TYPO3 extension based on extbase and fluid with validation, list, search form, etc.

  Sources   Download

GPL 2

The Requires

 

form typo3 cms

11/07 2017

1.3.8

1.3.8.0 https://github.com/ameos/ameos_form

This extension provides a form api for TYPO3 extension based on extbase and fluid with validation, list, search form, etc.

  Sources   Download

GPL 2

The Requires

 

form typo3 cms

08/06 2017

1.3.7

1.3.7.0 https://github.com/ameos/ameos_form

This extension provides a form api for TYPO3 extension based on extbase and fluid with validation, list, search form, etc.

  Sources   Download

GPL 2

The Requires

 

form typo3 cms

23/03 2017

1.3.6

1.3.6.0 https://github.com/ameos/ameos_form

This extension provides a form api for TYPO3 extension based on extbase and fluid with validation, list, search form, etc.

  Sources   Download

GPL 2

The Requires

 

form typo3 cms

12/12 2016

1.3.5

1.3.5.0 https://github.com/ameos/ameos_form

This extension provides a form api for TYPO3 extension based on extbase and fluid with validation, list, search form, etc.

  Sources   Download

GPL 2

The Requires

 

form typo3 cms

18/11 2016

1.3.4

1.3.4.0 https://github.com/ameos/ameos_form

This extension provides a form api for TYPO3 extension based on extbase and fluid with validation, list, search form, etc.

  Sources   Download

GPL 2

The Requires

 

form typo3 cms

06/06 2016

1.3.3

1.3.3.0 https://github.com/ameos/ameos_form

This extension provides a form api for TYPO3 extension based on extbase and fluid with validation, list, search form, etc.

  Sources   Download

GPL 2

The Requires

 

form typo3 cms