Я собираюсь заняться своим первым проектом shopify, где мне нужно будет изменить определенную разметку темы (для целей доступности WCAG).
Я никогда раньше не работал над Shopify, но читаю их документацию, и редактирование тем с помощью жидкости кажется довольно простым делом. Однако кто-то предупредил меня, что изменение разметки темы может иногда нарушать основные функции, такие как процесс оформления заказа или что-то подобное, если / когда shopify требует наличия определенной конкретной разметки.
Это заставило бы меня выбрать манипуляции с DOM с помощью Javascript вместо изменения файлов шаблонов - что, на мой взгляд, не лучший способ.
Зависит ли функция shopify от разметки по умолчанию? Я полагаю, что все, что написано на Ruby, не должно пострадать. Возможно, будет JS, который ожидает определенного взаимодействия с DOM. Если кто-то сталкивался с подобными проблемами или может внести какие-либо конструктивные предложения, я был бы очень признателен.