vehicles
This commit is contained in:
parent
7679f4f6c9
commit
bd52f5c996
11 changed files with 1892 additions and 20 deletions
|
@ -37,10 +37,7 @@
|
|||
"multiple": false,
|
||||
"required": true,
|
||||
"allowedTypes": [
|
||||
"images",
|
||||
"files",
|
||||
"videos",
|
||||
"audios"
|
||||
"images"
|
||||
],
|
||||
"pluginOptions": {}
|
||||
},
|
||||
|
@ -49,9 +46,7 @@
|
|||
"multiple": true,
|
||||
"required": false,
|
||||
"allowedTypes": [
|
||||
"images",
|
||||
"files",
|
||||
"videos"
|
||||
"images"
|
||||
],
|
||||
"pluginOptions": {}
|
||||
},
|
||||
|
|
|
@ -19,6 +19,11 @@
|
|||
"collection": {
|
||||
"type": "uid",
|
||||
"required": true
|
||||
},
|
||||
"imageItem": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"required": true
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -33,9 +33,7 @@
|
|||
"multiple": true,
|
||||
"required": false,
|
||||
"allowedTypes": [
|
||||
"images",
|
||||
"files",
|
||||
"videos"
|
||||
"images"
|
||||
],
|
||||
"pluginOptions": {}
|
||||
},
|
||||
|
|
53
src/api/vehicle/content-types/vehicle/schema.json
Normal file
53
src/api/vehicle/content-types/vehicle/schema.json
Normal file
|
@ -0,0 +1,53 @@
|
|||
{
|
||||
"kind": "collectionType",
|
||||
"collectionName": "vehicles",
|
||||
"info": {
|
||||
"singularName": "vehicle",
|
||||
"pluralName": "vehicles",
|
||||
"displayName": "Fahrzeuge"
|
||||
},
|
||||
"options": {
|
||||
"draftAndPublish": true
|
||||
},
|
||||
"pluginOptions": {},
|
||||
"attributes": {
|
||||
"title": {
|
||||
"pluginOptions": {},
|
||||
"type": "string",
|
||||
"required": true
|
||||
},
|
||||
"description": {
|
||||
"pluginOptions": {},
|
||||
"type": "string",
|
||||
"required": true
|
||||
},
|
||||
"slug": {
|
||||
"pluginOptions": {},
|
||||
"type": "uid",
|
||||
"targetField": "title",
|
||||
"required": true
|
||||
},
|
||||
"content": {
|
||||
"pluginOptions": {},
|
||||
"type": "blocks"
|
||||
},
|
||||
"image": {
|
||||
"type": "media",
|
||||
"multiple": false,
|
||||
"required": true,
|
||||
"allowedTypes": [
|
||||
"images"
|
||||
],
|
||||
"pluginOptions": {}
|
||||
},
|
||||
"attachment": {
|
||||
"type": "media",
|
||||
"multiple": true,
|
||||
"required": false,
|
||||
"allowedTypes": [
|
||||
"images"
|
||||
],
|
||||
"pluginOptions": {}
|
||||
}
|
||||
}
|
||||
}
|
7
src/api/vehicle/controllers/vehicle.ts
Normal file
7
src/api/vehicle/controllers/vehicle.ts
Normal file
|
@ -0,0 +1,7 @@
|
|||
/**
|
||||
* vehicle controller
|
||||
*/
|
||||
|
||||
import { factories } from '@strapi/strapi'
|
||||
|
||||
export default factories.createCoreController('api::vehicle.vehicle');
|
7
src/api/vehicle/routes/vehicle.ts
Normal file
7
src/api/vehicle/routes/vehicle.ts
Normal file
|
@ -0,0 +1,7 @@
|
|||
/**
|
||||
* vehicle router
|
||||
*/
|
||||
|
||||
import { factories } from '@strapi/strapi';
|
||||
|
||||
export default factories.createCoreRouter('api::vehicle.vehicle');
|
7
src/api/vehicle/services/vehicle.ts
Normal file
7
src/api/vehicle/services/vehicle.ts
Normal file
|
@ -0,0 +1,7 @@
|
|||
/**
|
||||
* vehicle service
|
||||
*/
|
||||
|
||||
import { factories } from '@strapi/strapi';
|
||||
|
||||
export default factories.createCoreService('api::vehicle.vehicle');
|
|
@ -12,7 +12,7 @@
|
|||
"default": false,
|
||||
"required": true
|
||||
},
|
||||
"sammlungs_referenz": {
|
||||
"lookup": {
|
||||
"type": "relation",
|
||||
"relation": "oneToOne",
|
||||
"target": "api::collection-lookup.collection-lookup"
|
||||
|
|
File diff suppressed because it is too large
Load diff
Loading…
Add table
Add a link
Reference in a new issue