aiman/thaana-text-field is a Laravel package for a laravel nova field for thaana.
It currently has 1 GitHub stars and 23 downloads on Packagist (latest version v1.4.0).
Install it with composer require aiman/thaana-text-field.
Discover more Laravel packages by aiman
or browse all Laravel packages to compare alternatives.
Last updated
This Nova Package allow you to use Nova field with Thaana Keyboard
composer require aiman/thaana-text-field
In your Nova resource add the use declaration and use the NovaTinyMCE field:
use Aiman\ThaanaTextField\ThaanaTextField;
/**
* Get the fields displayed by the resource.
*
* @param \Illuminate\Http\Request $request
* @return array
*/
public function fields(Request $request)
{
return [
ID::make()->sortable(),
ThaanaTextField::make('Content'),
];
}
You can turn thaana translation. by default it is true.
ThaanaTextField::make('Content', 'content')->thaana()
You can turn thaana keyboard type. by default it is phonetic.
ThaanaTextField::make('Content', 'content')->type()
install this Thaana Latin Field in order for the function to work ThaanaTextField supports auto latin convertion
ThaanaTextField::make('Content', 'content')->convertToLatin('latin_content'),
ThaanaLatinField::make('Latin Content', 'latin_content'),
This package is tested for nova 2.0+ Latest tested on nova v3.6.0
Huge Credit goes for @Jawish Hameed for his thaana translation plugin Thaana Keyboard