Jump to content
  • 0

Jak zwiększyć ilość znaków pola "Kod produktu" Property Combination->reference length


83krynio

Question

17 answers to this question

Recommended Posts

  • 0

Post #4 nadpisuje post #2 który by znikł podczas aktualizacji.

 

Jeśli dla kolumny ps_product_attribute.reference w bazie danych zmieniłeś maksymalną długość oraz wykonałeś to co opisane w poście #4 (pamiętaj o usunięciu pliku /cache/class_index.php) to musi działać.

Edited by kalifsoup (see edit history)
  • Like 1
Link to comment
Share on other sites

  • 0

Jeśli chcesz by ta ilość znaków przetrwała aktualizacje sklepu:

1. Utwórz plik /override/classes/Combination.php

2. Umieść w nim to:

<?php

class Combination extends CombinationCore
{
    
    public function __construct()
    {
        self::$definition['fields']['reference']['size'] = 120;
        
        parent::__construct();
    }

}

3. Usuń plik: /cache/class_index.php

 

Pomogłem? Daj like ;)

Edited by kalifsoup (see edit history)
Link to comment
Share on other sites

  • 0

Sprawa wygląda następująco:
- po wprowadzeniu zmian z postów nr. 2 i 9 została zwiększona ilość możliwych znaków do wpisania.

- następnie po wprowadzeniu zmian z posta nr. 4, nie da się edytować (usunąć/dodać) pola Kod produktu.

 

W jaki sposób rozwiązać ten problem, aby po aktualizacji PrestaShop nie stracić tych Kodów produktu, bądź nie narobić innych problemów?

Link to comment
Share on other sites

  • 0

Jeszcze jedna sprawa z długością wyświetlanych znaków nie daje mi spokoju.

Co i gdzie trzeba pozmieniać, aby możliwe było wyświetlanie całej nazwy kombinacji na karcie zamówień?
Byłoby też wspaniale żeby dokonane zmiany przetrwały aktualizację.

post-747685-0-40686000-1471276511_thumb.png

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...