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 Advanced
và Developer
cá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 Advanced
và Developer
cá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.2
phầ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
Developer
phầ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.xml
và 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_data
bả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.xml
tệp, bạn có thể tìm thấy nó trong DB của mình.