PrestaShop 9: Поддръжка на Symfony 6, нова бекенд продуктова страница, минимум PHP 8.1 и нов API с OAuth 2.0

PrestaShop 9, следващата основна версия на популярната платформа за електронна търговия, ще бъде пусната в края на 2023 г. или началото на 2024 г. Тя ще включва редица нови функции и подобрения, включително:

  • Поддръжка на Symfony 6

PrestaShop 9 ще бъде първата версия на платформата, която ще поддържа Symfony 6. Symfony е фреймворк за разработване на приложения на PHP, който е популярен сред разработчиците на електронна търговия. Поддръжката на Symfony 6 ще осигури на PrestaShop редица предимства, включително:

* По-добра производителност и сигурност
* Нови възможности за разработка
* По-лесна поддръжка на модули
  • Нова бекенд продуктова страница

PrestaShop 9 ще включва нова бекенд продуктова страница, която ще бъде по-модерна и интуитивна. Новата страница ще предостави на търговците по-лесен достъп до информация за продуктите си, както и по-голям контрол върху тяхното управление.

Някои от ключовите характеристики на новата бекенд продуктова страница включват:

* Преработен дизайн, който е по-модерен и интуитивен
* Нови функции за филтриране и сортиране, които улесняват намирането на продукти
* По-лесен достъп до информация за продуктите, включително снимки, описание, цена и наличност
* По-голям контрол върху управлението на продуктите, включително възможност за редактиране на характеристики, добавяне на опции и управление на наличността
* Поддръжка на добавяне на табове през кода и модулите за по-голяма гъвкавост

Поддръжката на добавяне на табове през кода и модулите е полезна функция, която ще даде на търговците и разработчиците повече гъвкавост при персонализирането на бекенд продуктовата страница. Това ще им позволи да добавят нови табове, които съдържат информация, която е специфична за техния бизнес или нуждите на клиентите им.

Например, търговец може да добави таб, който показва информация за доставките, или таб, който показва информация за гаранцията. Разработчик може да добави таб, който показва информация за модула, който е разработил.

Тази функция ще бъде особено полезна за търговци, които искат да използват PrestaShop за управление на голямо количество продукти или продукти с сложна информация.

Новият API ще ползва OAuth 2.0 за оторизация

Използването на OAuth 2.0 за оторизация в новия API на PrestaShop ще направи неговото използване по-сигурно, лесно и удобно за разработчиците.

Допълнителна информация

  • Новият API ще бъде достъпен от всички версии на PrestaShop, започвайки от версия 1.7.7.0.
  • За да използвате новия API, ще трябва да актуализирате модулите си, за да бъдат съвместими с него.

Какво мислите за новите функции и подобрения в PrestaShop 9?

Първата Конференция за Разработчици на PrestaShop в Париж: Най-нови Технологии и Възможности за Европейската Общност

Първата конференция за разработчици на PrestaShop ще се проведе в Париж на 30 ноември 2023 г. и ще обедини общността от европейски разработчици на PrestaShop. Конференцията ще представи технологията на PrestaShop чрез технически лекции и живи демонстрации.

Темите на конференцията този път включват разработка на модули и теми, производителност, решения за разработчици, нови функции на PrestaShop, сигурност, както и внедряване – CI/CD.

Подгответе се със знание, взаимодействайте с колегите си и достъпете необходимите ресурси, за да разберете по-добре технологията на PrestaShop:

Има още

Как да променим стандартния дизайн на Prestashop 1.7.8: Тази статия може да обясни как да промените стандартния дизайн на Prestashop 1.7.8, като предостави подробни инструкции за промяна на цветовете, шрифтовете и други елементи на дизайна

Prestashop 1.7.8 е многофункционална електронна търговска платформа, която предлага възможности за създаване на персонализиран дизайн на магазините. В тази статия ще ви покажем как да промените стандартния дизайн на Prestashop 1.7.8, като предоставим подробни инструкции за промяна на цветовете, шрифтовете и други елементи на дизайна.

  • Промяна на цветовете

За да промените цветовете на стандартния дизайн на Prestashop 1.7.8, трябва да отворите файла “variables.scss”, който се намира в директорията /themes/theme_name/assets/css/ (където “theme_name” е името на вашия темплейт). В този файл може да се променят следните променливи, които задават цветовете на различни елементи на дизайна:

Има още

Как да създадем свой модул за Prestashop 1.7.8

Създаването на модул за Prestashop 1.7.8 може да бъде предизвикателно за нови разработчици, но едновременно с това е и изключително полезен начин да добавите допълнителни функционалности към магазина си. В тази статия ще ви покажа как да създадете модул за блок с най-продавани продукти в текущата категория, като предоставяме примерен код и пътища до директориите.

Стъпка 1: Създаване на модула За да създадем модула, трябва да създадем нова директория във вашия Prestashop 1.7.8 магазин в папката /modules. Директорията трябва да се казва bestsellersincategory, както и да съдържа следните файлове:

  1. config.xml – този файл съдържа информация за модула, включително името му, версията, описание и др.
  2. bestsellersincategory.php – това е основният файл на модула, който ще съдържа логиката на модула.
  3. index.php – това е файлът, който ще се зарежда, когато модулът се използва в магазина.
Има още

Как се отделя child theme в Prestashop 1.7.8?

Отделянето на child theme в Prestashop 1.7.8 е добра практика, която ви позволява да използвате съществуващ шаблон като основа и да правите промени, без да нарушавате оригиналния код. В следващите редове ще обясним как да създадете child theme за Prestashop 1.7.8.

Разделянето на child theme в Prestashop 1.7.8 може да бъде извършено по следния начин:

Има още

Съвети за дизайна на онлайн магазин с Prestashop 1.7.8

  1. Изберете подходящ шаблон: Изборът на подходящ шаблон е много важен за дизайна на магазина в Prestashop 1.7.8. В магазина има широка гама от шаблони, които можете да изберете в зависимост от вашия бизнес и стил на магазина.
  2. Персонализирайте шаблона: Когато сте избрали подходящия шаблон, можете да го персонализирате, за да се адаптира към вашия бизнес и маркетингови цели. Променете цветовата гама, добавете вашето лого и други елементи, които да отразят вашия бизнес.
  3. Направете магазина лесен за навигация: Магазинът трябва да бъде лесен за навигация, така че потребителите да могат да намерят лесно това, което търсят. Използвайте ясни категории и подкатегории, лесно разбираеми етикети и бутони за навигация.
  4. Използвайте качествени изображения: Качествените изображения са ключови за успешен магазин в Prestashop 1.7.8. Използвайте качествени снимки на продуктите и галерията на магазина, за да привлечете потребителите и да ги убедите да закупят продуктите си.
  5. Оптимизирайте магазина за SEO: Оптимизирането на магазина за SEO е важно за това да бъде намерен от потребителите в търсачките. Използвайте ключови думи и фрази в мета описанията, URL адресите на страниците и други елементи на магазина, които могат да подобрят SEO.
  6. Тествайте магазина: Не забравяйте да тествате магазина си, за да се уверите, че всички елементи работят правилно и потребителите могат да го използват лесно. Проверете дали продуктите и категориите са правилно подредени

Prestashop 8: Новата версия на платформата за онлайн магазини

Prestashop 8 е последната версия на известната платформа за онлайн магазини, която се ползва с голяма популярност от онлайн предприемачите. Новата версия на Prestashop не само улеснява процеса на създаване и управление на онлайн магазини, но и добавя нови функционалности, които ще подобрят опита на потребителите.

Потребителите, които все още използват по-стари версии на Prestashop, могат да се възползват от новите подобрения, като например по-добра сигурност, по-бързо зареждане на страниците и нови функционалности, които са добавени в Prestashop 8.

Ако сте собственик на онлайн магазин, който използва по-стара версия на Prestashop, е препоръчително да преминете към новата версия. Това ще ви позволи да използвате новите функционалности и подобрения на платформата, които могат да ви помогнат да улесните и подобрите опита на вашите клиенти.

Създаването на онлайн магазин може да бъде сложно, но с Prestashop 8 процесът става по-лесен и бърз. Платформата ви дава възможността да настроите онлайн магазина си и да управлявате продуктите и поръчките си по-ефективно.

Освен това, Prestashop 8 има подобрена сигурност, която ще ви помогне да предпазите магазина си от възможни хакерски атаки. Новата версия също така има подобрен административен панел, който прави управлението на магазина ви по-лесно и удобно.

Новите функционалности на Prestashop 8 ще помогнат на онлайн магазините да се справят по-добре с конкуренцията. Например, новият модул за търсене на продукти, който е част от Prestashop 8, дава възможност на потребителите да търсят продукти по-лесно и да намират желаните артикули с по-малко усилия. Повече за него ще научите в нарочна статия скоро.

PrestaShop 1.7 Hooks

Hooks only in 1.7 

Списък с куките(hooks) и файловете с техните дефиниции в Prestashop 1.7

Prestashop 1.7 Глобални променливи

Достъпни променливи в TPL файловете на системата

{$currency.name} -> Name of the active currency. 
{$currency.iso_code} -> ISO language code enabled. 
{$currency.sign} -> Symbol of the active currency 
{$currency.iso_code_num} -> Active Currency ISO Code

{$shop.name} -> Store name in Prestashop 1.7 
{$shop.email} -> Store Email in Prestashop 1.7 
{$shop.logo} -> Image routing store logo in Prestashop 1.7 
{$shop.favicon} -> Route favicon image of the store in Prestashop 1.7 
{$shop.address.address1} -> Store address 1 in Prestashop 1.7 
{$shop.address.address2} -> Store address 2 in Prestashop 1.7 
{$shop.address.postcode} -> Store Zip Code in Prestashop 1.7 
{$shop.address.city} -> Store City in Prestashop 1.7 
{$shop.address.state} -> Province of the store in Prestashop 1.7 
{$shop..address.country} -> Shop Country in Prestashop 1.7 
{$shop.phone} -> Store phone in Prestashop 1.7 
{$shop.fax} -> Store Fax in Prestashop 1.7

Излезе PrestaShop 1.7.5.0

ПОДОБРЕНИЯ И КОРЕКЦИИ НА ГРЕШКИ , КАКТО И ВЪЛНУВАЩИ НОВИ ФУНКЦИИ

След beta и release candidate, дългоочаквания PrestaShop 1.7.5.0 е достъпен за изтегляне. Както обикновено, можете да надстроите, чрез модула за автоматично ъпдейт. Въпреки това, като се има предвид, че настоящият пазарен период обикновено е от решаващо значение за продажбите на търговци, със сигурност някои биха предпочели да чакат по-подходящо време 🙂

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!

Какво ново?

Има още

Отправна точка за начинаещи и напреднали онлайн предприемачи.