12 hours назад12 hr Здравствуйте, помогите пожалуйста найти в шаблоне темы purchaseForm и как его отредактировать.Предисловие:Нашел несколько форумов с красивыми темами, нашел разработчика этих тем, хоть он и утверждает, что под каждого разрабатывает тему с 0, но по коду видно, что в большинстве случаев скелет у них один, а просит за свою тему около $3200, что, к сожалению не позволительная роскошь для меня. Попробовал отредактировать текущую тему у себя на форуме через режим дизайнера и получилось разобраться и реализовать практически все, что хотел, кроме формы purchaseForm.Реализация:Нашел шаблон товара в package.phtml по следующему пути 11\html\nexus\front\store\package.phtml, там используется строчка {$purchaseForm|raw}Котора выводит данный блок, но найти эту форму в шаблоне никак не получается уже вторую бессонную ночь. Вот собственно, что хотелось бы реализовать. CSS и HTML у меня есть, но где найти $purchaseForm и как в последующем отредактировать я ума не приложу.
10 hours назад10 hr 1 hour ago, Спамер189 said:Здравствуйте, помогите пожалуйста найти в шаблоне темы purchaseForm и как его отредактировать.Предисловие:Нашел несколько форумов с красивыми темами, нашел разработчика этих тем, хоть он и утверждает, что под каждого разрабатывает тему с 0, но по коду видно, что в большинстве случаев скелет у них один, а просит за свою тему около $3200, что, к сожалению не позволительная роскошь для меня. Попробовал отредактировать текущую тему у себя на форуме через режим дизайнера и получилось разобраться и реализовать практически все, что хотел, кроме формы purchaseForm.Реализация:Нашел шаблон товара в package.phtml по следующему пути 11\html\nexus\front\store\package.phtml, там используется строчка{$purchaseForm|raw}Котора выводит данный блок, но найти эту форму в шаблоне никак не получается уже вторую бессонную ночь. Вот собственно, что хотелось бы реализовать. CSS и HTML у меня есть, но где найти $purchaseForm и как в последующем отредактировать я ума не приложу.через инспектор кода смотри ключи и в css редактируй под себя
10 hours назад10 hr Author 44 минуты назад, umbro32111 said:через инспектор кода смотри ключи и в css редактируй под себяМожно в 11\html\nexus\front\store\package.phtml вывести только<ips:template parameters="$package, $item, $purchaseForm, $inCart, $shippingMethods, $itemDataForShipping, $locationType, $renewalTerm, $initialTerm" /> {$purchaseForm|raw}И тогда будет, как на скриншоте первом. Если убрать raw, то выдаст набор текста, но я уже как только не искал, но ничего не находит, чтобы эту форму отредактировать, например, кнопку поменять или элементы поменять между собой.Есть еще \applications\nexus\modules\front\store\product.php, который, по всей видимости, относится как раз к $purchaseForm, но редактировать его напрямую желания особо нет, да и перезаписывать его каждый раз при установке обновлений тоже не хочется. Edited 10 hours назад10 hr by Спамер189
8 hours назад8 hr В system/Helpers/Form лежат описания различных типов полей ввода для форм — чекбоксы, диапазоны, селекты, ссылочные поля и т. д.2 часа назад, umbro32111 said:через инспектор кода смотри ключи и в css редактируй под себяСамый оптимальный вариант.
7 hours назад7 hr Author 35 минут назад, AHristich said:В system/Helpers/Form лежат описания различных типов полей ввода для форм — чекбоксы, диапазоны, селекты, ссылочные поля и т. д.Самый оптимальный вариант.Вот, как пример того, что я хотел бы реализоватьhttps://cobracheats.com/store/product/164-r6-knight-1-day/Там класс elCluster_buttons построен на button, а не на radio. Я пока совсем не понимаю, как реализовать подобные изменения в шаблоне.Как я понимаю, надо где-то и как-то создать форму и потом в шаблоне вызвать аналогичным методом, как {$purchaseForm|raw}, так? Или лучше даже не пытаться этим заняться и постараться найти более опытного, кто сможет все это реализовать?
6 hours назад6 hr 48 минут назад, Спамер189 said:Вот, как пример того, что я хотел бы реализоватьhttps://cobracheats.com/store/product/164-r6-knight-1-day/Там класс elCluster_buttons построен на button, а не на radio. Я пока совсем не понимаю, как реализовать подобные изменения в шаблоне.Как я понимаю, надо где-то и как-то создать форму и потом в шаблоне вызвать аналогичным методом, как {$purchaseForm|raw}, так? Или лучше даже не пытаться этим заняться и постараться найти более опытного, кто сможет все это реализовать?В инспекторе браузера посмотрите какой класс у вас указан и редактируйте его под свои нужды.
6 hours назад6 hr Author 19 минут назад, AHristich said:В инспекторе браузера посмотрите какой класс у вас указан и редактируйте его под свои нужды.Я что-то совсем не понимаю что нужно сделать, я могу отредактировать в шаблоне 11\html\nexus\front\store\package.phtml все, за исключением вот этой формы в {$purchaseForm|raw}. Я через F12 вижу всю эту форму, но в package.phtml стоит лишь {$purchaseForm|raw}. Условно я местами даже сейчас не могу поменять Quantity и Renewal Term, не говоря уже о более сложных взаимодействиях<div class='ipsAreaBackground_light ipsPadding ipsSpacer_bottom'> {$purchaseForm|raw} </div>
5 hours назад5 hr 49 минут назад, Спамер189 said:Я что-то совсем не понимаю что нужно сделать, я могу отредактировать в шаблоне 11\html\nexus\front\store\package.phtml все, за исключением вот этой формы в {$purchaseForm|raw}. Я через F12 вижу всю эту форму, но в package.phtml стоит лишь {$purchaseForm|raw}. Условно я местами даже сейчас не могу поменять Quantity и Renewal Term, не говоря уже о более сложных взаимодействиях<div class='ipsAreaBackground_light ipsPadding ipsSpacer_bottom'> {$purchaseForm|raw}</div>Вы же ,я так понимаю,хотите изменить определенное поле. Вот в инспекторе найдите какой класс у нужного поля и измените его css через custom.css.
5 hours назад5 hr Author 1 минуту назад, AHristich said:Вы же ,я так понимаю,хотите изменить определенное поле. Вот в инспекторе найдите какой класс у нужного поля и измените его css через custom.css.Мне, кажется, тут дело совсем не в css, у меня сейчас кнопки radio, а там стоит button. CSS же меняет только стили, а я банально Quantity и Renewal Term местами не смогу поменять через CSS, не говоря уже о замене элементов.Я так понимаю, надо редактировать уже системный файл (\applications\nexus\modules\front\store\product.php), чтобы добиться результатов
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.