Как изменить ссылку на «Моя корзина (1 товар)» и сделать так, чтобы в ней указывалось только число, а не слово «товар», например «Моя корзина (1)»? - PullRequest
2 голосов
/ 28 декабря 2011

Я не хочу менять его в файле lang app \ locale \ en_Us \ Mage_Checkout.csv.Как мне пойти на это?

Ответы [ 3 ]

4 голосов
/ 28 декабря 2011

Добавить пользовательский файл перевода:

//In app/design/frontend/your/theme/locale/en_US/translate.csv:

"My Cart (%s item)","My Cart (%s)"
"My Cart (%s items)","My Cart (%s)"
0 голосов
/ 28 декабря 2011

Вы можете перейти в /var/www/testmagento/app/code/core/Mage/Checkout/Block/Links.php и изменить сообщение «Моя корзина ...», появляющееся в 48,50,52 addCartLink () в желаемый формат.

Согласно комментарию Бена, у меня есть edited the solution from above to the below one.

Magento отдает приоритет локальным файлам, а не ядру.Итак, я могу воспользоваться этим.

Создайте необходимые файлы в локальной папке как req по /var/www/testmagento/app/code/local/Mage/Checkout/Block/Links.php.

Скопируйте и вставьте Links.php из / var / www / testmagento / app / code / core / Mage / Checkout / Block / в / var / www / testmagento / app / code / local / Mage / Checkout / Block /

Измените сообщение «Моя корзина ...», появляющееся в 48,50,52 метода addCartLink (), на нужный формат.

0 голосов
/ 28 декабря 2011

либо воспользуйтесь инструментом встроенного перевода, либо лучше всего скопировать этот же файл в папку вашей темы и отредактировать там

app/design/frontend/your/theme/locale/en_US/Mage_Checkout.csv
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...