Tôi đã cố nâng cấp Magento của mình lên 2.2.0. Và tôi thấy đó là thiếu Advancedvà Developercác mặt hàng. Có phải tôi không Tại sao nó lại xảy ra chuyện này?
Tôi đã cố nâng cấp Magento của mình lên 2.2.0. Và tôi thấy đó là thiếu Advancedvà Developercác mặt hàng. Có phải tôi không Tại sao nó lại xảy ra chuyện này?
Câu trả lời:
Kiểm tra Chế độ Triển khai của bạn, nó đang trong Sản xuất.
Để bật menu tab nhà phát triển trong phần Nâng cao, bạn cần thay đổi nó thành Chế độ nhà phát triển
Vì vậy, hãy chạy lệnh này: php bin / magento triển khai: mode: set developer
Xóa bộ đệm bằng cách chạy lệnh này: php bin / magento cache: clean
Bây giờ hãy kiểm tra Đi tới quản trị viên -> đăng nhập -> nhấp vào cửa hàng -> cấu hình-> nâng cao -> bạn sẽ thấy tùy chọn nhà phát triển ngay bây giờ.
Trong Magento 2.2phần trước đã được gỡ bỏ,
Khả năng vô hiệu hóa đầu ra mô-đun đã bị xóa khỏi Quản trị viên. Nếu bạn đã tắt đầu ra mô-đun từ Quản trị viên trong phiên bản trước, bạn phải định cấu hình thủ công các cài đặt này. Xem Vô hiệu hóa đầu ra mô-đun để biết chi tiết.
Bạn có thể đọc ghi chú phát hành từ liên kết này
BIÊN TẬP
Developerphần có Magentođội không loại bỏ tính năng này. Tôi đã kiểm tra trong thiết lập mới của tôi. Tuy nhiên, bạn vẫn có thể gỡ lỗi này từ vị trí bên dưới
vendor\magento\module-backend\etc\adminhtml\system.xmlvà kiểm tra Nếu developer
phần có hay không. Nếu nó ở đó thì có thể có gì đó không đúng với quy trình Instillation.
Câu trả lời của Keyur đã giải quyết vấn đề của tôi, nhưng tôi muốn thêm rằng đối với một trang web đã được di chuyển sang Magento 2.2, các cài đặt cho việc này được di chuyển vào core_config_databảng cơ sở dữ liệu. Vì vậy, nếu bạn đang phải đối mặt với một vấn đề trong đó mô-đun bị vô hiệu hóa và không có tài liệu tham khảo trong /vendor/magento/module-backend/etc/config.xmltệp, bạn có thể tìm thấy nó trong DB của mình.