Breakdown of На ценнике было написано, что молоко стоит дешевле обычного.
Questions & Answers about На ценнике было написано, что молоко стоит дешевле обычного.
На ценнике uses the preposition на in its location meaning, so it takes the prepositional case.
- ценник = price tag / price label
- на ценнике = on the price tag
This is the normal way to say that some information is physically written on a tag, sign, label, board, etc.
Было написано is an impersonal passive construction.
A useful literal breakdown is:
- было = was
- написано = written
So literally, it is something like it was written.
Russian often uses this kind of structure when English might say:
- it said on the price tag
- it was written on the price tag
Also, написано here is a short passive participle from написать.