Trả lời câu hỏi của bạn chắc chắn là không, không còn customer_logged_inxử lý nữa, tôi đã đào sâu vào mã và không thể tìm thấy bất kỳ xử lý bố cục nào có thể thực hiện thủ thuật.
Trên đó, \dev\tests\static\testsuite\Magento\Test\Legacy\LayoutTest.phpbạn có thể tìm thấy đoạn mã sau:
/**
* List of obsolete nodes
*
* @var array
*/
protected $_obsoleteNodes = [
'PRODUCT_TYPE_simple',
'PRODUCT_TYPE_configurable',
'PRODUCT_TYPE_grouped',
'PRODUCT_TYPE_bundle',
'PRODUCT_TYPE_virtual',
'PRODUCT_TYPE_downloadable',
'PRODUCT_TYPE_giftcard',
'catalog_category_default',
'catalog_category_layered',
'catalog_category_layered_nochildren',
'customer_logged_in',
'customer_logged_out',
'customer_logged_in_psc_handle',
'customer_logged_out_psc_handle',
'cms_page',
'sku_failed_products_handle',
'catalog_product_send',
'reference',
];
Mà với tôi, rõ ràng cho chúng ta biết rằng customer_logged_inxử lý bố trí đã lỗi thời.
Xem câu trả lời của Fabian để được giải thích về cách thực hiện ngay bây giờ trong Magento 2.