Удаление значений urlEncodingAttributes приводит к разрыву страницы (гибрис)

Я скопировал исходные данные powertools и сделал их своим магазином после изменения имен.

Теперь я могу зайти на свой сайт и посмотреть продукты powertools.

В site.impex есть часть:

# CMS Site
INSERT_UPDATE CMSSite;uid[unique=true];theme(code);channel(code);stores(uid);contentCatalogs(id);defaultCatalog(id);defaultLanguage(isoCode);urlPatterns;active;previewURL;startingPage(uid,$contentCV);urlEncodingAttributes;defaultPromotionGroup(Identifier)[default=mysitePromoGrp]
;$siteUid;lambda;B2B;$storeUid;$contentCatalog;$productCatalog;$defaultLanguage;(?s).*;true;$storefrontContextRoot/?site=$siteUid;homepage;storefront,language,currency;

Это по умолчанию из powertools.

Так что я должен пойти в

https://localhost:9002/mysite/en/USD/

вместо единственного локального хоста.

Для этого я удалил эти параметры.

и сделал site.impex таким

# CMS Site
INSERT_UPDATE CMSSite;uid[unique=true];theme(code);channel(code);stores(uid);contentCatalogs(id);defaultCatalog(id);defaultLanguage(isoCode);urlPatterns;active;previewURL;startingPage(uid,$contentCV);urlEncodingAttributes;defaultPromotionGroup(Identifier)[default=mysitePromoGrp]
;$siteUid;lambda;B2B;$storeUid;$contentCatalog;$productCatalog;$defaultLanguage;(?s).*;true;$storefrontContextRoot/?site=$siteUid;homepage;;;

Я удалил только последние 3 параметра

storefront,language,currency;

которые являются urlencodinggatrributes.

Затем я снова сделал инициализацию муравья (также я попытался импортировать из консоли).

После очистки кеша или перехода в инкогнито вижу вот такое дно powertools

https://pasteboard.co/HqKOciV.png

Это почему? Почему это не правильно? Я хочу удалить эти параметры. Должен ли я удалить из другого места?

Я не хочу делать через WCMS или добавлять другой Impex, например

 INSERT_UPDATE CMSSite;uid[unique=true];urlEncodingAttributes

Я не мог найти никакого решения для этого желания. Я много искал, но никаких решений для этого.


person caner aydin    schedule 20.06.2018    source источник


Ответы (1)


Вам просто нужно удалить эти urlEncodingAttributes любым способом из impex/hmc/backoffice и просто запустить сервер один раз. Это решит вашу проблему. Если вы инициализируете, то снова будут импортированы эти импексы. Вы должны сделать это после инициализации.

Можете ли вы проверить, откуда это изображение добавляется?

person Namrata Lohar    schedule 09.05.2020