Перейти к содержимому


Фотография
- - - - -

Стилизация корзины


Лучший Ответ SmetDenis , 21 September 2016 - 07:25

2. В форме заказа у полей требуется добавить placeholder. Где лежат шаблоны этих полей? Как я понимаю, я могу просто добавить в XML данное поле?


Если используются обычные текстовые поля, то посмотрите этот файл
media\zoo\applications\jbuniversal\cart-elements\order\text\text.php

kh6d_200x0.png

Альтернативный вариант - добавить атрибут через jQuery.

 

3. Способы оплаты. Для каждого способа оплаты должно быть изображение и заголовок. Где изменить изображения у способов Робокасса и Яндекс-Деньги нашёл. Но нужно ещё, чтобы у них выводились заголовки. Для произвольного способа оплаты наверное можно просто добавить поле для выбора изображения, так как в моём случае 2 произвольных способа оплаты, то так будет наверное проще.


Шаблон робокассы тут
media\zoo\applications\jbuniversal\cart-elements\payment\robokassa\tmpl\submission.php

У остальных способов оплаты - аналогии
media\zoo\applications\jbuniversal\cart-elements\payment\<ELEMENT>\tmpl\submission.php

Все они используют этот стиль позиции
media\zoo\applications\jbuniversal\templates-system\renderer\element\order\payment.php

Затем выводятся тут
media\zoo\applications\jbuniversal\templates\<ШАБЛОН>\renderer\basket\_payment.php Перейти к сообщению


  • Закрытая тема Тема закрыта
Сообщений в теме: 25

#1 zeus07

zeus07

Отправлено 19 September 2016 - 23:21

Здравствуйте!

 

Сайт: http://konad.artcolorit.com/

 

Товар можно найти тут: http://konad.artcolo...-dlya-stempinga

 

Итак, несколько вопросов по поводу стилизации корзины под нужный мне дизайн:

 

1. Виджет количества товара. Никак не могу понять, откуда берётся пустое пространство справа и снизу от поля, где вводится количество: http://c2n.me/3Cp6cre - тоже самое у кнопок. Виджет надо привести к такому виду просто: http://c2n.me/3Cp6hax . Хотелось бы чтобы подсказали, где лежит его шаблон.

 

2. В форме заказа у полей требуется добавить placeholder. Где лежат шаблоны этих полей? Как я понимаю, я могу просто добавить в XML данное поле?

 

3. Способы оплаты. Для каждого способа оплаты должно быть изображение и заголовок. Где изменить изображения у способов Робокасса и Яндекс-Деньги нашёл. Но нужно ещё, чтобы у них выводились заголовки. Для произвольного способа оплаты наверное можно просто добавить поле для выбора изображения, так как в моём случае 2 произвольных способа оплаты, то так будет наверное проще.

 

Подскажите пожалуйста, как это реализовать.


  • 0

#2 13LTD

13LTD

Отправлено 20 September 2016 - 08:12

Здравствуйте!

 

Сайт: http://konad.artcolorit.com/

 

Товар можно найти тут: http://konad.artcolo...-dlya-stempinga

 

Итак, несколько вопросов по поводу стилизации корзины под нужный мне дизайн:

 

1. Виджет количества товара. Никак не могу понять, откуда берётся пустое пространство справа и снизу от поля, где вводится количество: http://c2n.me/3Cp6cre - тоже самое у кнопок. Виджет надо привести к такому виду просто: http://c2n.me/3Cp6hax . Хотелось бы чтобы подсказали, где лежит его шаблон.

http://view.xscreens...c2f83cd6bf4a60c


  • 1

#3 zeus07

zeus07

Отправлено 20 September 2016 - 16:34

 

Да, конечно видел, что это строки таблицы. Посмотрел ещё внимательней, и вроде разобрался. Но всё-таки надо знать, где лежит шаблон этого виджета, чтобы убрать значки "+" и "-"


  • 0

#4 Александр Иванов VL.

Александр Иванов VL.

Отправлено 20 September 2016 - 20:07

Но всё-таки надо знать, где лежит шаблон этого виджета, чтобы убрать значки "+" и "-"

В файле 

\media\zoo\applications\jbuniversal\framework\helpers\jbhtml.php 

  • 2

#5 zeus07

zeus07

Отправлено 20 September 2016 - 22:44

 

В файле 

\media\zoo\applications\jbuniversal\framework\helpers\jbhtml.php 

 

 

Да, нашёл, Спасибо! По виджету можно сказать, что вопрос решён )


  • 0

#6 SmetDenis

SmetDenis

Отправлено 21 September 2016 - 07:25   Лучший Ответ

2. В форме заказа у полей требуется добавить placeholder. Где лежат шаблоны этих полей? Как я понимаю, я могу просто добавить в XML данное поле?


Если используются обычные текстовые поля, то посмотрите этот файл
media\zoo\applications\jbuniversal\cart-elements\order\text\text.php

kh6d_200x0.png

Альтернативный вариант - добавить атрибут через jQuery.

 

3. Способы оплаты. Для каждого способа оплаты должно быть изображение и заголовок. Где изменить изображения у способов Робокасса и Яндекс-Деньги нашёл. Но нужно ещё, чтобы у них выводились заголовки. Для произвольного способа оплаты наверное можно просто добавить поле для выбора изображения, так как в моём случае 2 произвольных способа оплаты, то так будет наверное проще.


Шаблон робокассы тут
media\zoo\applications\jbuniversal\cart-elements\payment\robokassa\tmpl\submission.php

У остальных способов оплаты - аналогии
media\zoo\applications\jbuniversal\cart-elements\payment\<ELEMENT>\tmpl\submission.php

Все они используют этот стиль позиции
media\zoo\applications\jbuniversal\templates-system\renderer\element\order\payment.php

Затем выводятся тут
media\zoo\applications\jbuniversal\templates\<ШАБЛОН>\renderer\basket\_payment.php
  • 0
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.


#7 zeus07

zeus07

Отправлено 21 September 2016 - 19:57

Если используются обычные текстовые поля, то посмотрите этот файл media\zoo\applications\jbuniversal\cart-elements\order\text\text.php kh6d_200x0.png Альтернативный вариант - добавить атрибут через jQuery.

 

Подскажите пожалуйста как именно в PHP добавить placeholder? Там же надо переменную как-то правильно вызвать...А само поле в XML добавить не проблема.


  • 0

#8 zeus07

zeus07

Отправлено 21 September 2016 - 20:05

Если используются обычные текстовые поля, то посмотрите этот файл
media\zoo\applications\jbuniversal\cart-elements\order\text\text.php

kh6d_200x0.png

Альтернативный вариант - добавить атрибут через jQuery.

 

Шаблон робокассы тут
media\zoo\applications\jbuniversal\cart-elements\payment\robokassa\tmpl\submission.php

У остальных способов оплаты - аналогии
media\zoo\applications\jbuniversal\cart-elements\payment\<ELEMENT>\tmpl\submission.php

Все они используют этот стиль позиции
media\zoo\applications\jbuniversal\templates-system\renderer\element\order\payment.php

Затем выводятся тут
media\zoo\applications\jbuniversal\templates\<ШАБЛОН>\renderer\basket\_payment.php

 

У всех способов оплаты есть шаблон submission, кроме произвольного способа. Если я добавлю для него шаблон submission.php - он автоматически подтянется? Дело в том, что в моём случае 2 способа оплаты как произвольные, и так как у каждого из них своя картинка, то хотелось бы сделать поле для выбора картинки у него.

 

И по поводу вывода имени элемента оплаты не до конца ещё понимаю. Чувствую, что данный код влияет на отображение:

<div class="jbcart-payment-element">
            <?php
            if (!($html = $element->renderSubmission($params))) {
                $html = $element->getName();
            }
            echo $html;
            ?>
        </div>

Буду благодарен, если немного разжуёте этот момент.


  • 0

#9 CB9TOIIIA

CB9TOIIIA

Отправлено 21 September 2016 - 20:05

Пример на JS:

  $("input[name='form[Phone]']").mask("+7(999) 999-9999",{placeholder:"_"});

  • 0

#10 zeus07

zeus07

Отправлено 21 September 2016 - 20:08

 

Пример на JS:

  $("input[name='form[Phone]']").mask("+7(999) 999-9999",{placeholder:"_"});

 

Спасибо, но было бы удобнее добавить именно через PHP, чтобы в админке вписать для каждого поля свой placeholder.


  • 0




Click to return to top of page in style!