Kafetegirako atalaren lehen bertsioa sortzen du (#1)
* feat: backean kafetegia sortzen du * helbidea kentzen du * feat: kafetegirako desktop bista sortzen du * Nabigazioa sortzen du * chore: tsconfig fitxategia sortzen du * refactor: extract component * feat: kolorea ematen dio atal bakoitzari * chore: koloreak sortzen ditu * fix: nabigazioa konpontzen du * feat: mugikor menua sortzen du * fix: tipografia aldatzen du * feat: kafetegiko menua margotzen du * feat: produktu zerrenda erakusten du
This commit is contained in:
@@ -17,12 +17,6 @@
|
||||
},
|
||||
"izenburua": {
|
||||
"type": "string"
|
||||
},
|
||||
"helbidea": {
|
||||
"type": "component",
|
||||
"repeatable": false,
|
||||
"component": "orokorra.helbidea",
|
||||
"required": true
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
60
back/src/api/kafetegia/content-types/kafetegia/schema.json
Normal file
60
back/src/api/kafetegia/content-types/kafetegia/schema.json
Normal file
@@ -0,0 +1,60 @@
|
||||
{
|
||||
"kind": "singleType",
|
||||
"collectionName": "kafetegiak",
|
||||
"info": {
|
||||
"singularName": "kafetegia",
|
||||
"pluralName": "kafetegiak",
|
||||
"displayName": "Kafetegia",
|
||||
"description": ""
|
||||
},
|
||||
"options": {
|
||||
"draftAndPublish": true
|
||||
},
|
||||
"pluginOptions": {},
|
||||
"attributes": {
|
||||
"izenburua": {
|
||||
"type": "string",
|
||||
"required": true
|
||||
},
|
||||
"deskribapena": {
|
||||
"type": "text",
|
||||
"required": true
|
||||
},
|
||||
"edariBeroak": {
|
||||
"displayName": "edaria",
|
||||
"type": "component",
|
||||
"repeatable": true,
|
||||
"component": "kafetegia.edaria"
|
||||
},
|
||||
"infusioEkologikoak": {
|
||||
"type": "component",
|
||||
"repeatable": true,
|
||||
"component": "kafetegia.edaria"
|
||||
},
|
||||
"edariHotzak": {
|
||||
"type": "component",
|
||||
"repeatable": true,
|
||||
"component": "kafetegia.edaria"
|
||||
},
|
||||
"pikatzekoak": {
|
||||
"type": "component",
|
||||
"repeatable": true,
|
||||
"component": "kafetegia.edaria"
|
||||
},
|
||||
"gozoak": {
|
||||
"type": "component",
|
||||
"repeatable": true,
|
||||
"component": "kafetegia.edaria"
|
||||
},
|
||||
"anizkoJogurta": {
|
||||
"type": "component",
|
||||
"repeatable": false,
|
||||
"component": "kafetegia.edaria"
|
||||
},
|
||||
"tostadak": {
|
||||
"type": "component",
|
||||
"repeatable": true,
|
||||
"component": "kafetegia.edaria"
|
||||
}
|
||||
}
|
||||
}
|
||||
9
back/src/api/kafetegia/controllers/kafetegia.js
Normal file
9
back/src/api/kafetegia/controllers/kafetegia.js
Normal file
@@ -0,0 +1,9 @@
|
||||
'use strict';
|
||||
|
||||
/**
|
||||
* kafetegia controller
|
||||
*/
|
||||
|
||||
const { createCoreController } = require('@strapi/strapi').factories;
|
||||
|
||||
module.exports = createCoreController('api::kafetegia.kafetegia');
|
||||
9
back/src/api/kafetegia/routes/kafetegia.js
Normal file
9
back/src/api/kafetegia/routes/kafetegia.js
Normal file
@@ -0,0 +1,9 @@
|
||||
'use strict';
|
||||
|
||||
/**
|
||||
* kafetegia router.
|
||||
*/
|
||||
|
||||
const { createCoreRouter } = require('@strapi/strapi').factories;
|
||||
|
||||
module.exports = createCoreRouter('api::kafetegia.kafetegia');
|
||||
9
back/src/api/kafetegia/services/kafetegia.js
Normal file
9
back/src/api/kafetegia/services/kafetegia.js
Normal file
@@ -0,0 +1,9 @@
|
||||
'use strict';
|
||||
|
||||
/**
|
||||
* kafetegia service.
|
||||
*/
|
||||
|
||||
const { createCoreService } = require('@strapi/strapi').factories;
|
||||
|
||||
module.exports = createCoreService('api::kafetegia.kafetegia');
|
||||
Reference in New Issue
Block a user