Trao đổi về dự án

Danh mục

Partitech Sonata Extra Bundle

25 bài viết Trang 2

Sonata Extra Bundle: API dịch thuật

Sonata Extra Bundle cung cấp một API dịch thuật cho phép ủy quyền xử lý cho một nhà cung cấp có thể cấu hình. Ứng dụng do đó có thể dịch một văn bản sang nhiều ngôn ngữ trong khi vẫn giữ được lựa chọn nhà cung cấp ở cấp độ cấu hình. Hiểu API dịch thuật API dịch thuật là một tính năng sử dụng các dịch vụ dịch thuật được hỗ trợ bởi AI để cung cấp bản dịch tự động của văn bản. Bằng cách tích hợp các nhà cung cấp dịch thuật khác nhau, người dùng có thể dịch văn bản sang nhiều ngôn ngữ mà không c...

Gói Sonata Extra: tạo sitemap

Tích hợp với PrestaSitemapBundle Sonata Extra tích hợp với PrestaSitemapBundle để tạo một tập tin sitemap.xml. Việc tạo ra bao gồm hình ảnh, bài viết và các trang nội dung của ứng dụng. Quá trình này hoàn toàn tự động và bao gồm cả việc hỗ trợ các liên kết đa ngôn ngữ. Mở rộng sitemap Người dùng muốn tùy chỉnh thêm sơ đồ trang web, đặc biệt là bằng cách thêm các tài nguyên bổ sung từ các bộ điều khiển Symfony, được khuyến khích tham khảo tài liệu chính thức của « PrestaSitemapBundle ». Tài li...

Gói Sonata Extra: quản lý các hành chính đa ngôn ngữ

Gói này cung cấp một đặc tính cho các lớp quản trị và một đặc tính cho các thực thể. Cùng nhau, chúng thêm các trường và các hành động cần thiết cho việc quản lý nhiều biến thể ngôn ngữ. Các locale đến từ các trang Sonata Page. Quản trị sau đó hiển thị các biến thể có sẵn và cho phép liên kết các bản ghi của cùng một nhóm dịch thuật. Màn hình Chỉnh sửa một bản dịch trên trang web đã chọn Danh sách nội dung trong ngôn ngữ đã chọn Tạo một bản dịch từ biến thể hiện hành Ví dụ về triển khai...

Sonata Extra Bundle: biến Trang Sonata thành đa ngôn ngữ

Tổng quan Sonata Extra Bundle nâng cao Gói SonataPage bằng cách cung cấp khả năng quản lý đa trang web và đa ngôn ngữ đầy đủ. Tính năng này cho phép theo dõi và chuyển đổi giữa các bản dịch trang trên giao diện người dùng và hỗ trợ một chiến lược đa trang web linh hoạt. Màn hình Chế độ xem danh sách: Xem chi tiết: Cấu hình một multisite với nhiều ngôn ngữ Tạo các trang web đa ngôn ngữ Mỗi trang web có thể hỗ trợ các cài đặt vùng khác nhau. Sử dụng lệnh sau để tạo các trang web cần thiế...

Sonata Extra Bundle: quản lý tài nguyên front-end

Giới thiệu Gói SonataExtra giới thiệu một cách linh hoạt và mạnh mẽ để quản lý các tài nguyên CSS và JavaScript trong các khối của Sonata. Tính năng này cho phép các nhà phát triển dễ dàng và hiệu quả bao gồm các tệp CSS và JS bên ngoài, cũng như các kiểu và kịch bản trực tuyến. Hội nhập Tải hiệu quả Các tài nguyên (CSS/JS) chỉ được tải trong trang nếu khối tương ứng được sử dụng. Điều này đảm bảo tải hiệu quả và tránh tải thừa không cần thiết, điều này đặc biệt có lợi cho việc tối ưu hóa hi...

Sonata Extra Bundle: bộ chọn ngôn ngữ

Sonata Extra Bundle cung cấp một bộ chọn ngôn ngữ giàu tính năng, tương thích với các trang lai. Tài liệu này mô tả các bước để kích hoạt và sử dụng bộ chọn ngôn ngữ trong ứng dụng Sonata của bạn. Cấu hình bộ chọn ngôn ngữ Tích hợp với các trang lai Bộ chọn ngôn ngữ có thể tích hợp hoàn hảo với các bộ điều khiển và tuyến đường hiện có của bạn. Khi bạn có một bộ điều khiển với một tuyến đường được định nghĩa, bạn có thể tìm thấy và quản lý nó trong trình quản lý trang Sonata. Sonata Extra Bun...

Gói Sonata Extra: cấu hình Chính sách Bảo mật Nội dung

Giới thiệu Chính sách bảo mật nội dung (CSP) là một cơ chế bảo mật của trình duyệt giúp giảm nguy cơ Cross-Site Scripting (XSS) và tiêm nội dung. Gói Sonata-Extra cho Symfony cung cấp một cách hiệu quả để triển khai và quản lý CSP trong ứng dụng của bạn. Hiểu về Chính sách Bảo mật Nội dung CSP được truyền qua một tiêu đề phản hồi và cho phép kiểm soát các tài nguyên mà trang web của bạn có thể tải hoặc thực thi. Bằng cách chỉ định một danh sách các nguồn đáng tin cậy, bạn có thể giảm nguy cơ...

Sonata Extra Bundle: mô-đun blog

Sonata Extra Bundle cung cấp một mô-đun blog tích hợp trong Sonata Page, với các tuyến đường có thể tùy chỉnh và hiển thị phù hợp với các trang web đa ngôn ngữ. Tích hợp các tuyến đường chính Cập nhật các tuyến chính của blog Tích hợp các trang của trang web của bạn với bộ điều khiển blog bằng cách thực hiện update-core-route đơn đặt hàng: php bin/console sonata:page:update-core-routes --site={id} Việc thực thi lệnh này sẽ đồng bộ trang Sonata với các tuyến đường lai sau: Danh mục blog: /b...

Gói Sonata Extra: khai báo một quản trị viên với thuộc tính AsAdmin

Khai báo một dịch vụ quản trị với #[AsAdmin] Các thuộc tính PHP cho phép thay thế một khai báo dài trong services.yaml bằng một cấu hình được đặt trực tiếp trên lớp admin. Tuyên bố kinh điển trông như sau: app.admin.article: class: App\Admin\MyEntityAdmin arguments: [~, App\Entity\MyEntity, ~] tags: - { name: sonata.admin, manager_type: orm, label: "My Entity Admin" } calls: - [ setTranslationDomain, [partitech]] Với việc tự cấu hình, bảng ar...

Sonata Extra Bundle: quy trình xác thực

Tổng quan Quy trình công việc xác nhận của Sonata Extra ghi lại các hành động thực hiện trong quản trị, cung cấp cái nhìn tổng quan đầy đủ về các hoạt động, các tài nguyên liên quan, các mô tả và người dùng. Tính năng này đảm bảo rằng các hành động được ghi lại nhưng không được áp dụng ngay lập tức. Chúng thay vào đó yêu cầu sự xác nhận của một người dùng với ROLE_APPROVE quyền. Tính năng Ghi nhật ký các hành động: Ghi lại mỗi hành động nhưng không áp dụng các thay đổi ngay lập tức. Phê duy...

Sonata Extra Bundle: giới thiệu

Sonata Extra Bundle hoàn thiện Sonata Admin và Sonata Page với các chức năng sẵn sàng tích hợp: nội dung đa ngôn ngữ, phương tiện, quy trình công việc, ghi nhật ký, công cụ biên tập và lệnh di trú. Tính năng Cài đặt Yêu cầu hệ thống Hướng dẫn cài đặt Hướng dẫn sử dụng Bắt đầu Các tính năng nâng cao Cấu hình Khắc phục sự cố Câu hỏi thường gặp Liên hệ và hỗ trợ Hướng dẫn cấu hình Cấu hình bố cục : tham khảo hướng dẫn Tùy chỉnh các trang 404 và 500: tham khảo hướng dẫn Hỗ trợ kỹ thuật ...

Sonata Extra Bundle: tính năng

Khai báo một quản trị với thuộc tính PHP #[AsAdmin] Đặt khai báo của dịch vụ quản trị trực tiếp trên lớp của nó. Tài liệu: as-admin-attribute.md Xem trước mã: Nhật ký hoạt động trong quản trị Chức năng nhật ký hoạt động trong Sonata Extra Bundle được thiết kế để giám sát và ghi lại tất cả các hoạt động trên trang quản trị. Nó cung cấp một cái nhìn toàn diện về các hành động đã thực hiện, các tài nguyên liên quan, mô tả các hoạt động và người dùng đã thực hiện chúng. Hiển thị loại hành đ...