Polskie Wsparcie PrestaShop

PrestaShop => PrestaShop 1.6 => Wątek zaczęty przez: Prestaraf w Marzec 01, 2018, 08:27:33 am

Tytuł: Dodanie drugiego WYSIWYG'u w kategoriach
Wiadomość wysłana przez: Prestaraf w Marzec 01, 2018, 08:27:33 am
Jak można dodać drugi WYSIWYG dla kategorii, tak jak opis (dal każdej kat inny) tyle że drugi

W category.tpl wyświetlanie opisu następuje przez {$category->description} Gdzie dodać drugi opis i wyświetlić: {$category->description_second}

Tytuł: Odp: Dodanie drugiego WYSIWYG'u w kategoriach
Wiadomość wysłana przez: west w Marzec 01, 2018, 03:11:11 pm
musisz dodać pole w bazie danych dla category_lang oraz zdublować wpisy w kontrolerze kategorii oraz zmodyfikować skopiować pole description w szablonie
Tytuł: Odp: Dodanie drugiego WYSIWYG'u w kategoriach
Wiadomość wysłana przez: Prestaraf w Marzec 01, 2018, 03:33:41 pm
nie jestem zaawansowany w tym wszystkim ale po kolei:

1.
Cytuj
dodać pole w bazie danych dla category_lang
w bazie danych czy gdzieś w plikach np. root/classes/ ?

2.
Cytuj
zdublować wpisy w kontrolerze kategorii
przydała by się mała podpowiedź gdzie jest kontrol kategorii?

3.
Cytuj
zmodyfikować skopiować pole description w szablonie
w product-list.tpl ?
Tytuł: Odp: Dodanie drugiego WYSIWYG'u w kategoriach
Wiadomość wysłana przez: Prestaraf w Marzec 05, 2018, 10:29:00 am
z tego co rozumiem to mam dodać dodatkowe pole dla "category_lang" - normalnie tak w bazie?
Tytuł: Odp: Dodanie drugiego WYSIWYG'u w kategoriach
Wiadomość wysłana przez: west w Marzec 06, 2018, 07:53:05 am
tak
Tytuł: Odp: Dodanie drugiego WYSIWYG'u w kategoriach
Wiadomość wysłana przez: Prestaraf w Marzec 06, 2018, 10:17:21 am
Działa :) dzięki za pomoc, jakby ktoś potrzebował sprecyzuje (sprawdzone 1.6):

1. dodać do tabeli 'ps_category_lang' pole o wartościach jak dla description
2./classes Category.php : skopiować wszystkie potrzebne zmienne, funkcje, tablice jak dla descriptiono z inną nazwą np. second_description
3./controllers/admin AdminCategoriesController.php : jak wyżej
4. /controllers/front CategoryController.php : jak wyżej (tu skrócony zapis)
5. wyświetlenie u mnie w themes/x/category.tpl równiez skopiować z inną nazwą jak dla description

Przy wyświetleniu wszystkich kategorii w back-office dla nowego drugiego opisu pokazuje znaki html, jaka może być tego przyczyna?

Czy po aktualizacji presty wszystko będzie działać?
Tytuł: Odp: Dodanie drugiego WYSIWYG'u w kategoriach
Wiadomość wysłana przez: west w Marzec 07, 2018, 10:18:30 am
Oczywiście, że nie :)
Podstawy programowania - zmian dokonujumy w katalogu override
Tytuł: Odp: Dodanie drugiego WYSIWYG'u w kategoriach
Wiadomość wysłana przez: Prestaraf w Marzec 13, 2018, 09:02:00 am
czyli te zmiany, które dokonałem powinienem zrobić w override, albo nie aktualizować presty?  :)
Tytuł: Odp: Dodanie drugiego WYSIWYG'u w kategoriach
Wiadomość wysłana przez: west w Marzec 14, 2018, 09:12:12 am
Albo pamiętać o tym co zrobiłeś :)