Короче, есть дизайн, html верстка, нужно натянуть.
Проблема лишь в том, что все эти хуки и экшены выводят поля и таблицы, которые раскиданы по шаблонам, что крайне неудобно. Но самое ужасное, то что страничка эта ещё должна быть в 3 шага, тоесть мне нужно разделить поля в checkout на 3 части.
Некоторые поля кастомные ( например radio кнопки, те самые, которые изображены иконками, я имею ввиду css махинации с лейбами, иконками )
У кого то есть идеи как это сделать?
Принимаю даже самые смелые идеи, так как не нашёл абсолютно ничего на этот счёт в интернете и предполагаю что эти секреты, вы коллеги, храните под подушкой. Если не жадины, то поделитесь.
это довольно странно, что для этих страниц нужен какой то такой, свой подход, ведь я видел их структуру, там по сути просто форма с скрытыми полями, аякс классами и полями с нужным value. Но что то в их структуре не дает мне просто это дело вывести на статичную верстку. Я не понимаю что это.
Если что, я знаю где лежат дефолтные шаблоны и совет скопировать их себе в тему и редактировать, это такой себе совет.
А тут по другому никак, часто дизайн далеко от того что предлагает стандартный функционал, и тут единственный выход редактировать под свою тему, и через функици, циклы, хуки привести к тому виду как требуется тебе.
я это конечно же понимаю, но положение усложняет, моя необразованность. по хорошему мне нужно наглядно увидеть, какой скрипт и куда подключать, какие данные выводить в форму, куда отправлять запрос и тд. Большая часть этого конечно есть в шаблонах, но всегда где то я допустил ошибку и не работает ничего, поиск этой ошибки может занимать драгоценные часы.
В идеале я бы хотел так:
$нужная_переменная = там_где-> $она -> есть ;
<form action="<?php вывели то что нужно ?>" method="post" >
<input type="hidden" value="<?php вывели то что нужно ?>"> </input>
<input value="<?php вывели то что нужно ?>"> </input>
<input value="<?php вывели то что нужно ?>"> </input>
<input value="<?php вывели то что нужно ?>"> </input>
<button type="submit" onclick=" обработать_в_аяксе()" >
</form>