Shopker - движок для создания интернет-магазина
15 subscribers
56 photos
2 videos
1 file
69 links
Новости и обсуждения проекта Shopker. Сайт: https://shopker.org/
Download Telegram
Вышел Shopker 4.2.9

Что нового:
- Импорт и экспорт переводов на другие языки (раздел "Импорт/Экспорт").
- Обновлен Symfony 5.2 до 5.3.
- Обновлен Angular 11 до 12.
- Обновлен Bootstrap 4 до 5.
- Импорт и экспорт параметров товаров через JSON. Вы можете быстро переносить параметры от одного товара к другому.
- Импорт и экспорт полей типа контента через JSON.
- Новая система аутентификации (Symfony 5.1 - 5.2). Добавлена защита от брут-форса паролей.

Новость на форуме:
https://forum.shopker.org/topic/68/%D0%B2%D1%8B%D1%88%D0%B5%D0%BB-shopker-4-2-9
Forwarded from Пых (Валентин Удальцов)
#[Route(name: self::class)]

Лайфхак для симфонистов. Если вы размещаете каждый экшн в отдельном invokable классе, то его имя можно использовать в качестве имени роута.

При таком подходе не нужно соблюдать никакие конвенции именования и хардкодить строки.

Работает и с атрибутами, и с аннотациями, однако в аннотациях нельзя использовать self, только само имя класса. На скрине оба примера.
Главный разработчик Symfony объявил о прекращении поддержки компонента Swiftmailer в пользу нового Symfony Mailer (https://symfony.com/doc/current/mailer.html). Это произойдет в ноябре 2021 года одновременно с выходом Symfony 5.4 LTS и 6.0. Компонент Mailer содержит все основные возможности Swiftmailer плюс новые провайдеры и дополнительный функционал.
Новость на официальном сайте Symfony: https://symfony.com/blog/the-end-of-swiftmailer
Новая инструкция по установке Shopker локально в ОС Windows с нуля:
https://shopker.org/documentation/installing-on-windows
Лучшее из Codepen #21/2021

01. Кнопка "Скачать" | https://codepen.io/aaroniker/pen/zYBjaYJ
02. Эффект меню: Разворачивание с задержкой | https://codepen.io/michaelfangman/pen/HvKLF
03. Слайдер для изменения силы тяжести с симуляцией | https://codepen.io/elegantseagulls/pen/eYRgXpd
04. Форма авторизации в стиле Material Design | https://codepen.io/Nino9612/pen/ypJZyX
05. Липкая навигация с CSS/SVG фильтрами | https://codepen.io/simeydotme/pen/LYLxJqV
06. Весёлая кнопка проигрывания | https://codepen.io/inVoltag/pen/RwWMYbY
07. SVG анимация банковской карты 1 | https://codepen.io/creativeocean/pen/powNXKw
08. SVG анимация банковской карты 2 | https://codepen.io/creativeocean/pen/qBjRMLE
09. Кнопка переключения меню на чистом CSS | https://codepen.io/nikkk-me/pen/LYYWexL
10. Анимация карточки | https://codepen.io/AzatKaumov/pen/wdpKNZ
11. Efeito - Полноэкранное меню | https://codepen.io/StheffaneNunes/pen/oNxzPxE
12. Анимация текста | https://codepen.io/Enzo-Ustariz/pen/YzVgjde
13. Ещё одна кнопка "Скачать" | https://codepen.io/ferryan-kodhiat/pen/BaWgoeK
14. Фото карусель с эффектом Параллакс | https://codepen.io/creativeocean/full/mdROBXx

Источник: https://freefrontend.com/
Symfony Encore - простая и удобная библиотека для работы с Webpack (оптимизация JS и CSS). https://symfony.com/doc/current/frontend/encore/installation.html
https://github.com/nolimits4web/swiper
JS скрипт для создания каруселей с множеством функций.
Сайт проекта: https://swiperjs.com/
Вышел Shopker 4.2.11

Что нового:
- Обновлены версии компонентов.
- Исправлена проблема с бесплатной доставкой.
- Изменены настройки сессий. Файлы сессий теперь хранятся в папке "/var/sessions".
- Немного изменен внешний вид раздела "Настройки" в панели администратора.
- Исправлено расположение окна, если открыт файлменеджер.

Скачать: https://shopker.org/catalog/shopker-info
This media is not supported in your browser
VIEW IN TELEGRAM
Новая админка для Шопкера уже в разработке. Больше не будет Bootstrap, а будет только PrimeNG (https://www.primefaces.org/primeng/).
5 лучших техник на TypeScript

Со временем и практикой мы пишем более качественным код, но всегда есть место для улучшения. Ни одна методика не сделает запутанную программу лучше, однако сумма небольших улучшений будет существенной.

Надеемся эта статья откроет для вас несколько новых приемов.

👉 https://obaranovskyi.medium.com/top-5-techniques-in-typescript-to-bring-your-code-to-the-next-level-6f20be543b39
🦊 Лис разрушает мифы про Angular

Очень часто вижу, что люди задаются таким вопросом: «А правда ли то, что Angular сложный, тяжелый и трудно поддерживаемый фреймворк?» или «Что проще выучить новичку: Angular или React?»

Это хорошие вопросы, которые ставят многих разработчиков в тупик.

На стриме, который состоится через неделю — 3 февраля, расскажу на примерах, что на самом деле такое Angular.

Зарегистрироваться можно здесь.

👉 https://youtu.be/ZHvQv34WKlk
Media is too big
VIEW IN TELEGRAM
Продолжается разработка новой админки Shopker
До конца войны постов в этой группе не будет. Но это не значит, что работа над Шопкером остановлена. Обновления будут появляться на основном сайте. За ходом работы можно следить на Гитхабе.