Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Форма друку бланка рахунка на іншій мові


OGORODnik

Recommended Posts

Всім привіт! Підкажіть будь ласка, чи можливо якось налаштувати форму бланка рахунка на іншу мову? Для прикладу - адмінка на укр, а сама форма друкується на англ. ?

Надіслати
Поділитися на інших сайтах


Можна покласти файл admin\language\en-gb\sale\order.php в папку admin\language\uk-ua\sale із заміною існуючого. Але тоді не тільки рахунок буде англійською, а і замовлення у перегляді, редагуванні, тощо.

Можна зробити окремий мовний файл для рахунків, помістити в нього вибірково змінні суто для рахунків та підключити його у контролері замовлень. Але тоді правити і шаблон рахунку.

Перший варіант: три кліка

Другий варіант: треба потицяти кнопочки

Обирайте)

Надіслати
Поділитися на інших сайтах

 

В 10.08.2023 в 13:04, PaulKravchenko сказав:

Можна покласти файл admin\language\en-gb\sale\order.php в папку admin\language\uk-ua\sale із заміною існуючого. Але тоді не тільки рахунок буде англійською, а і замовлення у перегляді, редагуванні, тощо.

Можна зробити окремий мовний файл для рахунків, помістити в нього вибірково змінні суто для рахунків та підключити його у контролері замовлень. Але тоді правити і шаблон рахунку.

Перший варіант: три кліка

Другий варіант: треба потицяти кнопочки

Обирайте)

перший варіант зрозумілий і простий, а другий я так розумію, потрібні деякі знання, щоб створити мовний файл, підключетитйого в контролері і правити шаблон рахунку? Чи це простіше ніж я думаю?

Надіслати
Поділитися на інших сайтах


Зробіть середнє)

Візьміть файл admin\language\en-gb\sale\order.php, зробіть його копію, назвіть order_invoice.php і покладіть сюди: admin\language\uk-ua\sale

А в файлі admin/controller/sale/order.php замініть це 

	public function invoice() {
		$this->load->language('sale/order');

 

ось цим

	public function invoice() {
		$this->load->language('sale/order_invoice');

 

  • +1 1
Надіслати
Поділитися на інших сайтах

В 10.08.2023 в 13:54, PaulKravchenko сказав:

Зробіть середнє)

Візьміть файл admin\language\en-gb\sale\order.php, зробіть його копію, назвіть order_invoice.php і покладіть сюди: admin\language\uk-ua\sale

А в файлі admin/controller/sale/order.php замініть це 

	public function invoice() {
		$this->load->language('sale/order');

 

ось цим

	public function invoice() {
		$this->load->language('sale/order_invoice');

 

Щиро Вам дякую! Все вийшло просто чудово!

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.