baks-dev/field-tire

Пакет полей HTML для автомобильных шин

Installs: 104

Dependents: 0

Suggesters: 0

Security: 0

Stars: 0

Watchers: 1

Forks: 0

Open Issues: 0

Type:symfony-bundle

v7.1.13 2024-12-15 21:45 UTC

README

Version php 8.3+

Пакет полей HTML для автомобильных шин

Установка

composer require baks-dev/field-tire

Настройки

Для отображения в выпадающих списках полей, добавить настройку сервиса в конфиг:

config/packages/field.php

<?php

use Symfony\Config\TwigConfig;

return static function (TwigConfig $twig) {
	
	/** Шаблоны полей в форме */
	$twig->formThemes([
		'@field-tire-season/form.row.html.twig',
		'@field-tire-studs/form.row.html.twig',
		'@field-tire-cartype/form.row.html.twig',
		'@field-tire-euro/form.row.html.twig',
	]);

};

Переопределение шаблонов

Шаблоны переопределяются в директории templates в виде текстового представления (content.html.twig), и шаблона ( template.html.twig)

Диаметр шины

  • /templates/field-tire/radius/content.html.twig
  • /templates/field-tire/radius/template.html.twig

Профиль нины

  • /templates/field-tire/profile/content.html.twig
  • /templates/field-tire/profile/template.html.twig

Ширина нины

  • /templates/field-tire/width/content.html.twig
  • /templates/field-tire/width/template.html.twig

Сезонность

  • /templates/field-tire/season/content.html.twig
  • /templates/field-tire/season/template.html.twig

Шипы

  • /templates/field-tire/studs/content.html.twig
  • /templates/field-tire/studs/template.html.twig

Тип автомобиля

  • /templates/field-tire/cartype/content.html.twig
  • /templates/field-tire/cartype/template.html.twig

Евроэтикетка

  • /templates/field-tire/euro/content.html.twig
  • /templates/field-tire/euro/template.html.twig

Лицензия License

The MIT License (MIT). Обратитесь к Файлу лицензии за дополнительной информацией.