Перейти к основному содержимому

Расширение Pimcore

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

Pimcore предоставляет несколько способов расширения для этой цели. В зависимости от того, что вариант использования один или другой способ может подходить лучше всего.

Следуя списку способов расширить Pimcore. Смотрите подробные страницы для получения дополнительной информации:

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

Вы можете предложить улучшение документации или задать вопрос в комментариях.
Если вам нужна полноценная консультация — вы можете заказать её на нашем сайте.