Comments (4)
Hi,
Before I start bug hunting: any chance it has something to do with using {$this->serviceCategory->id}
within single quotes instead of double quotes?
If not, I'll try to reproduce it in a test. 👍
from laravel-unique-translation.
like this 'name.*' => 'required|string|min:1|max:255|unique_translation:service_categories,name,' . '{$this->serviceCategory->id}',
?
from laravel-unique-translation.
It worked after updating the rule,route and function like below.
FormRequest
'name.*' => 'required|string|min:1|max:255|unique_translation:service_categories,name,' . $this->id,
web.php(route file)
Route::put('service_category/{id}', 'ServiceCategoriesController@update')
->name('service_categories.service_category.update')->where('id', '[0-9]+');
controller
public function update($id, ServiceCategoriesFormRequest $request)
{
....
}
but why your example not working?
from laravel-unique-translation.
Hi,
In PHP you can do this:
$str = "A string containing a {$variable}";
But not this (single quotes around the string):
$str = 'A string containing a {$variable}';
So this should work for you:
'name.*' => "required|string|min:1|max:255|unique_translation:service_categories,name,{$this->serviceCategory->id}",
from laravel-unique-translation.
Related Issues (20)
- JSON_EXTRACT() function not exist issue with MySQL lower versions (to 5.6) HOT 5
- Unique validation with ar. HOT 17
- ErrorException
- UniqueTranslationRule is ignored - Laravel 8 HOT 2
- an issue with spatie/laravel-tags HOT 2
- not working with arabic language HOT 5
- MariaDB / PostgreSQL compatibility HOT 1
- Error during test Undefined array key "collation" HOT 6
- Does not work for PostgreSQL v15 HOT 6
- Filament support HOT 6
- ErrorException: Array to string conversion HOT 2
- Is compatible with Astrotomic/laravel-translatable? HOT 1
- getFilamentAttributeNameAndLocale Returns an array incorrectly HOT 1
- Ignore deleted_at soft deteled field HOT 6
- Too many messages HOT 5
- Support for laravel 6.x HOT 1
- Support spatie/nova-translatable HOT 11
- Unique comparison is case sensitive HOT 6
- How to validate a single value? HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from laravel-unique-translation.