ПОДОБРЕНИЯ И КОРЕКЦИИ НА ГРЕШКИ , КАКТО И ВЪЛНУВАЩИ НОВИ ФУНКЦИИ
След beta и release candidate, дългоочаквания PrestaShop 1.7.5.0 е достъпен за изтегляне. Както обикновено, можете да надстроите, чрез модула за автоматично ъпдейт. Въпреки това, като се има предвид, че настоящият пазарен период обикновено е от решаващо значение за продажбите на търговци, със сигурност някои биха предпочели да чакат по-подходящо време 🙂
Промени
Изпълнени са много неща, за да стане тази “малка” версия на PrestaShop реалност. Тук има 1.7.5 номера:
- 448 merged Pull Requests (vs 210 in 1.7.3 and 260 in 1.7.4)
- 2903 files changed (164812 insertions, 129497 deletions)
- 2079 commits merged
- 114 issues fixed
- 75 people contributed!
Какво ново?
SEO подобрения в страница на категория :
- Първата страница, при странициране, вече няма дублиращ се URL адрес с & page = 1
- Блокът за категории вече не се показва след първата страница
- Подобрени са основните URL адреси за марки и доставчици (сега са / brand / 123-somebrand и / supplier / 123-mysupplier вместо / 123_somebrand и / 123__mysupplier)
- Таб с помощна информация в SEO & URL страницата в админ панела
Страница на продукта
- Специфичните цени вече могат да бъдат редактирани
- Разделът за оптимизация на сайта вече показва визуализация, така че да можете да видите как ще се показва страницата ви в резултатите от Google
- Когато даден продукт е офлайн, по подразбиране посетителите ще бъдат пренасочени към основната категория на продукта, вместо към страницата 404 (“Не е намерено”).
- Бе добавено поле “място за съхранение”
Управление на модули
- Подобрения в UX на страниците на модула
- Нова страница на мениджъра на модули с нова категоризация (категории “Добавки”) и възможност за управление на модулите по последна употреба
Нови и фиксирани вградени модули
- Модулът за Sitemap на Google вече е наличен за PrestaShop 1.7
- Известия за Favicon в Back Office
- Купи бутон Lite (Buy Button Lite)
- Модул за кръстосана продажба
- Модул за преглеждани продукти
Installer
- По време на инсталирането, ако има налична по-нова стабилна версия на PrestaShop, тя ще предложи и позволи да се изтеглят и инсталират най-новите
- Нови езици в инсталатора:
- хинди
- босненски
- Мексикански Испански
- латвийски
- галисийски
- арабски
Техническата страна
Bug fixes
Можете да видите изчерпателния списък на 114 бъгове, поправени в 1.7.5.0 на GitHub .
Водещи:
- # 10638 – Undefined $urls index in ajax rendered template
- # 9942 – Add new referer error
- # 9916 – Прегледаните продукти не работят с прясно инсталиран PS1.7
- # 9883 – Грешка в Chrome при връщане назад от продукт в категория
- # 9697 – Не може да се превеждат някои стрингове в банковия платежен модул
Symfony миграция
Ново преместени страници:
- Поръчки -> Доставка
- Поръчки -> Фактури
- Дизайн -> Каталог теми
- Дизайн -> Позиции
- Доставка -> Предпочитания
- Плащане -> Методи на плащане
- Плащане -> Предпочитания
- International -> Локализация -> Локализация
- International -> Преводи (Страница 1 от 2)
- Параметри на магазина -> Настройки на поръчката -> Настройки на поръчките
- Параметри на магазина> Трафик и SEO> SEO и URL адреси
- Разширени параметри -> База данни -> DB архивиране
- Разширени параметри> Webservice (скрити, защото страницата “Разширени параметри> Webservice -> Добавяне на ключ” не е мигрирана и не прави UX смисъл да има само един от тях)
- Разширени параметри -> Дневници
- Разширени параметри -> Имейл
Контролeри:
- Вече можете да свържете мигрираните контролери към предишни, за да избегнете прекъсване на връзките, благодарение на _legacy_link routing property. .
Стилизирането на мигрираните формуляри е подобрено.
Компоненти и зависимости
- Нов Grid компонент
- Съвместимост с Twig 2
- Подобрена съвместимост с PHP 7.2
- Основната тема е изградена с помощта на Webpack 4 и включва jQuery 2.2.4
- Модулите вече могат да декларират модерни (базирани на Symfony) Back Office контролери и да използват UI пак-а
- Модулите вече могат да декларират и използват команди на Symfony
- Прочетете за възможните модулни регресии
Нови куки
- action{GridId} GridQueryBuilderModifier
- action {GridId} GridDefinitionModifier
- action{GridId} GridDataModifier
- action{GridId} GridFilterFormModifier
- action{GridId} GridPresenterModifier
- actionFrontControllerSetVariables
Документацията за разработчиците включва описание на куките .
Изчистване на кеша при действия с модули
PrestaShop изчиства кеша на Symfony, когато се извършва действие с модул (инсталиране, деинсталиране, активиране, …). Това е необходимо, защото модулите вече могат да използват маршрута и услугите на Symfony, така че трябва да изчистим кеш паметта, ако искаме да бъдат актуализирани тези услуги / маршрутизация.
PrestaShop ❤ Общността
PrestaShop 1.7.5 е преди всичко проект на общността: от 75-те разработчици, които са допринесли за тази версия, 4 са нови участници и над две трети са членове на общността.
Огромно “благодарим” на тези 75 души: Amazzing, Anas Mammeri, Andy Pieters, anegoda1995, Ansar Mallouli, Antoine THOMAS, Aurélien Pelletier, Axome, azisyus, Бен Уолис, Код Утопия, Кристиано Верарди, Dhavalkumar Prajapati , Dheeraj Sharma, FatmaBouchekoua, Fransuisse, Guillaume Durand, харим-хатем, идват, икит-търговия (Marcin Sz), Ishiki, jf-viguier, Jocelyn Fournier, Johannes Schramm, Jonathan Lelievre, JuanjoSCu, Jérôme H, khouloud . Бегуан, Ландъро Ф. Л., Луез Бонър, Лодзъл2244, Лукас Ролф, Махди, Марион Франсоа, Матиас Рекер, Матийо Фермент, Мат75, Матюю Мота, Мехди, Мехди-гезал, Майкъл Кефер, Микаел Андрие, Окор Андерсън , Пабло Борович, Падрих Уейнщайн, Педро Шафер, Пиер РАМБЕЙД, Питър Шефер, Пиер РАМБАУД, Роста Зигмантас, Рудра Саркар, Реми Гайлард, Сладки Блейре, Себастиен ЛЕ, RUCHEC, T. хома Левианиър, Томас Набор, Томис, Томас Илгинис, Тони Ботала, unlocomqx, уеб премиера, yosra.akrout, Šarūnas Jonušas!
Благодарим Ви отново, че помогнахте да подобрите живота на повече от 270 000 онлайн търговци с идеи, подобрения и поправки!
Изтегли
Можете да изтеглите PrestaShop 1.7.5.0 тук:
Изтеглете PrestaShop 1.7.5.0 сега!
И не забравяйте да ни дадете отзивите ви !