Skocz do zawartości
"Idzie nowe..." - o zmianach i nie tylko ×
Przeniesienie zakupów z IPS Marketplace / Moving bought items from IPS Marketplace ×

Statystyki forum


Przejdź do rozwiązania Rozwiązane przez DawPi,

Rekomendowane odpowiedzi

  • Manager
  • Rozwiązanie
Opublikowano

Być może źle patrzę, ale ustawieniem tego nie zmienisz.

Bo jest tak:

		/* 1,000 to 999,000 */
		else if ( $number >= 1000 )
		{
			$number = number_format( $number / 1000, $postDecimal, $this->locale['decimal_point'], $this->locale['thousands_sep'] );
			$lang = 'num_short_thousand';
		}

A klucz num_short_thousand to "%s tys.".

Jedyne co widziałem to takie coś:

https://www.devfuse.com/products/112-friendly-number-format/

Ale to nie do końca i tak Ci przypasuje.

 

Spróbuj tak, otwórz plik: system\Lang\Lang.php

Znajdź:

	/**
	 * Format a number in a short format (e.g. 1.6k, instead of 1,558)
	 *
	 * @param	number	$number			The number to format
	 * @param	int		$postDecimal	Number of numbers to show after the decimal (1.1k, 1.12k, etc)
	 * @return	string
	 */
	public function formatNumberShort( $number, $postDecimal=1 )
	{

Dodaj poniżej:

        return $number;

Zapisz i zobacz czy pomogło.

 

P.s. dla widgetów oczywiście musisz zaktualizować cache w ACP w zakładce Support by to się pokazało.

intermedia - profesjonalne rozwiązania Invision Power Board

---

Chcesz uzyskać szybko i sprawnie pomoc? Uzupełnij wersję i adres w profilu.

Gość
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę.