Jump to content


Photo
- - - - -

Как переместить переключатель валют в другое место, а цена на прежнем?


Best Answer Iv_Le , 13 May 2015 - 14:45

Cheren-dow, Попробовал с вашей помощью про position absolute и position relative.

 

 

Поясню для таких же как я:

1. position relative ставим в тот блок, к которому хотим привязать.
2. position absolute с настройками типа top:0; right:0; размещаем возле строки, отвечающей за отображение конвертера в jbprice.php

Все получилось. Сорри за мое сомнение первоначальное.

Go to the full post


  • This topic is locked This topic is locked
7 replies to this topic

#1 Iv_Le

Iv_Le
  • JBZoo User (rus)
  • User rate: 8.3
  • posts: 219
  • topics: 45

Posted 13 May 2015 - 08:55

Идет в разрез с дизайном появление переключателя около цены. Я хочу его разместить в другом месте - возле названия товара. Знаний не многовато, но кажется это как-то так делается, вставкой куска кода в тизер:

 <?php echo  $this->app->jbmoney->currency($values); ?> 

??

 

Для этих целей я использую JBPrice Deprecated, чтобы не ломать Advance

 

Спс.


Edited by Iv_Le, 13 May 2015 - 08:57.

  • 0

#2 Cheren-dow

Cheren-dow
  • JBZoo User (rus)
  • User rate: 95.7
  • posts: 5060
  • topics: 31

Posted 13 May 2015 - 09:31

Iv_Le, можете дать ссылку на сайт, возможно с помощью css можно переместить в нужное место. 


  • 0
Изображение
 

#3 Iv_Le

Iv_Le
  • Topic Starter
  • JBZoo User (rus)
  • User rate: 8.3
  • posts: 219
  • topics: 45

Posted 13 May 2015 - 10:05

Можно конечно чз какой-нить padding сделать, но если будет просмотр с мобильника или планшета, то, боюсь поедет.

Сайт не хотел бы публиковать.
  • 0

#4 Cheren-dow

Cheren-dow
  • JBZoo User (rus)
  • User rate: 95.7
  • posts: 5060
  • topics: 31

Posted 13 May 2015 - 10:10

Iv_Le, можно использовать position absolute например что в каких то случаех лучше падинга будет 


  • 0
Изображение
 

#5 Iv_Le

Iv_Le
  • Topic Starter
  • JBZoo User (rus)
  • User rate: 8.3
  • posts: 219
  • topics: 45

Posted 13 May 2015 - 14:45   Best Answer

Cheren-dow, Попробовал с вашей помощью про position absolute и position relative.

 

 

Поясню для таких же как я:

1. position relative ставим в тот блок, к которому хотим привязать.
2. position absolute с настройками типа top:0; right:0; размещаем возле строки, отвечающей за отображение конвертера в jbprice.php

Все получилось. Сорри за мое сомнение первоначальное.


Edited by Iv_Le, 13 May 2015 - 14:46.

  • 0

#6 Iv_Le

Iv_Le
  • Topic Starter
  • JBZoo User (rus)
  • User rate: 8.3
  • posts: 219
  • topics: 45

Posted 14 May 2015 - 15:11

Появилась вытекающая проблема. Ведь мы решили вопрос только относительно вида teaser, а поскольку прописано position:absolute в jbprice, то в виде full конвертер съехал вверх влево. Присваивание родительскому элементу position:relative результата не дает или дает, но не тот, поэтому снова возвращаюсь к вопросу:

 

можно ли выдернуть конвертер и втыкать его куда душе угодно по типу $this->app-> ? и как это делать?


  • 0

#7 Cheren-dow

Cheren-dow
  • JBZoo User (rus)
  • User rate: 95.7
  • posts: 5060
  • topics: 31

Posted 14 May 2015 - 15:14

куда душе угодно по типу $this->app-> ? и как это делать?

Так сделать не получится.

Появилась вытекающая проблема. Ведь мы решили вопрос только относительно вида teaser, а поскольку прописано position:absolute в jbprice, то в виде full конвертер съехал вверх влево. Присваивание родительскому элементу position:relative результата не дает или дает, но не тот, поэтому снова возвращаюсь к вопросу:

Сделайте обращение к элементам в зависимости от шаблона full или teaser. JBZoo генерирует много классов исходя из них это возможно сделать. 


  • 0
Изображение
 

#8 Iv_Le

Iv_Le
  • Topic Starter
  • JBZoo User (rus)
  • User rate: 8.3
  • posts: 219
  • topics: 45

Posted 15 May 2015 - 06:39

Расширяю тему. Как быть в ситуации, когда публикуется две цены, например, общая стоимость квартиры и за один квадрат? Проблема в том, что, исходя опять-таки из вышеприведенных манипуляций у меня конвертеры двух цен наложились друг на друга.

 

Похоже нужно внедрять JB 220.


  • 0




Click to return to top of page in style!