Расширение Pimcore
При создании решений с помощью Pimcore обычно начинается с настройки модели данных объекта, Создайте пользовательский контроллер, действия и шаблоны, создание документов и так далее. Много вещей возможны без продления самого Pimcore. Но в зависимости от желаемого результата, иногда необходимо расширить функциональность по умолчанию пимкора.
Pimcore предоставляет несколько способов расширения для этой цели. В зависимости от того, что вариант использования один или другой способ может подходить лучше всего.
Следуя списку способов расширить Pimcore. Смотрите подробные страницы для получения дополнительной информации:
- Добавьте свои собственные зависимости и пакеты для загрузки внешних библиотек и функций быть доступным в пользовательском коде.
- Используйте {p1}, чтобы перезаписать модели Defacor Default.
- Конфигурация относительно конфигурации (например, перезапись константы Pimcore как каталог активов, временный каталог и т. Д.)
- родительский класс для объектов для введения дополнительной функциональности для классов объектов Pimcore.
- API и менеджер событий мероприятия для зацепления в стандарт Pimcore функции, такие как создание, обновление, удаление элементов и т. Д.
- Используйте {p5}, чтобы показать пользователям страницу обслуживания, когда Изменение конфигураций системы. Вы также можете создать страницу пользовательского обслуживания.
- Используйте {p6}, чтобы зарегистрировать новую задачу обслуживания
- Добавить {p7}, чтобы сохранить дополнительную информацию.
- ** Создание пучков и пампочек Когда вы хотите добавить сложные и обширные функции в Pimcore.
Вы можете предложить улучшение документации или задать вопрос в комментариях.
Если вам нужна полноценная консультация — вы можете заказать её на нашем сайте.