Fiori app *Browse Books*: Add missing column labels (#420)
* Add labels for `rating` and `numberOfReviews` * Add label for `currency.symbol` * Add label for `descr` * Add label for `image` Co-authored-by: Christian Georgi <chgeo@users.noreply.github.com>
This commit is contained in:
@@ -12,7 +12,11 @@ using { sap.capire.bookshop.Books } from '@capire/bookshop';
|
||||
using { ReviewsService.Reviews } from '@capire/reviews';
|
||||
extend Books with {
|
||||
reviews : Composition of many Reviews on reviews.subject = $self.ID;
|
||||
|
||||
@Common.Label : '{i18n>Rating}'
|
||||
rating : Decimal;
|
||||
|
||||
@Common.Label : '{i18n>NumberOfReviews}'
|
||||
numberOfReviews : Integer;
|
||||
}
|
||||
|
||||
|
||||
@@ -6,6 +6,8 @@ Author = Author
|
||||
AuthorID = Author ID
|
||||
Stock = Stock
|
||||
Name = Name
|
||||
Description = Description
|
||||
Image = Image
|
||||
AuthorName = Author's Name
|
||||
DateOfBirth = Date of Birth
|
||||
DateOfDeath = Date of Death
|
||||
@@ -17,6 +19,9 @@ Authors = Authors
|
||||
Order = Order
|
||||
Orders = Orders
|
||||
Price = Price
|
||||
Currency = Currency
|
||||
Rating = Rating
|
||||
NumberOfReviews = Number of Reviews
|
||||
|
||||
Genre = Genre
|
||||
Genres = Genres
|
||||
|
||||
@@ -52,9 +52,6 @@ annotate CatalogService.Books with @(UI : {
|
||||
},
|
||||
{Value : genre.name},
|
||||
{Value : price},
|
||||
{
|
||||
Value : currency.symbol,
|
||||
Label : ' '
|
||||
},
|
||||
{Value : currency.symbol},
|
||||
]
|
||||
}, );
|
||||
|
||||
@@ -4,6 +4,7 @@
|
||||
|
||||
using { sap.capire.bookshop as my } from '@capire/bookstore';
|
||||
using { sap.common } from '@capire/common';
|
||||
using { sap.common.Currencies } from '@sap/cds/common';
|
||||
|
||||
////////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
@@ -25,7 +26,7 @@ annotate my.Books with @(
|
||||
{ Value: genre.name },
|
||||
{ Value: stock },
|
||||
{ Value: price },
|
||||
{ Value: currency.symbol, Label: ' ' },
|
||||
{ Value: currency.symbol },
|
||||
]
|
||||
}
|
||||
) {
|
||||
@@ -37,6 +38,10 @@ annotate my.Books with @(
|
||||
author @ValueList.entity : 'Authors';
|
||||
};
|
||||
|
||||
annotate Currencies with {
|
||||
symbol @Common.Label : '{i18n>Currency}';
|
||||
}
|
||||
|
||||
////////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
// Books Details
|
||||
@@ -60,7 +65,8 @@ annotate my.Books with {
|
||||
author @title: '{i18n>Author}' @Common: { Text: author.name, TextArrangement: #TextOnly };
|
||||
price @title: '{i18n>Price}' @Measures.ISOCurrency : currency_code;
|
||||
stock @title: '{i18n>Stock}';
|
||||
descr @UI.MultiLineText;
|
||||
descr @title: '{i18n>Description}' @UI.MultiLineText;
|
||||
image @title: '{i18n>Image}';
|
||||
}
|
||||
|
||||
////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
Reference in New Issue
Block a user