Jump to content


Photo
- - - - -

Таблица в табличном виде


Best Answer joejoker , 06 August 2013 - 17:00

Пропишите в файле css своего шаблона, что то типа этого:

.yoo-zoo.rating,
.wrapper-jbcompare.jsJBZooCompare{
float: left;
margin: 0px 25px;
}
Go to the full post


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

#1 mindguru

mindguru
  • JBZoo User (rus)
  • User rate: -0.2
  • posts: 173
  • topics: 57

Posted 05 August 2013 - 17:28

Добрый день! Проблема следующая (см. рис.). Товары в каталоге имеют тип flat и соответственно выводятся в табличном виде. В данном случае в конфигурации задано: cell1 - фотография, cell2 - название, описание, рейтинг и сравнение. Это правильно, это то, чего хочет заказчик. Подскажите, пожалуйста, как в данном случае кнопку сравнения разместить напротив рейтинга - иначе говоря, два этих элемента поместить в ячейки таблицы? Понятно, что в конфигурации Zoo это не задаётся. Как это сделать в явном виде? Всё, что я нашёл, это:

 

    foreach ($vars['objects'] as $object) :
            echo $object;
    endforeach;
 

Как выцепить отдельно рейтинг и сравнение?

 

01.jpg


  • 0

Делай добро и бросай его в воду!


#2 joejoker

joejoker
  • JBZoo User (rus)
  • User rate: 6.8
  • posts: 305
  • topics: 5

Posted 06 August 2013 - 14:57

Вашу задачу, можно решить при помощи технологии CSS.
  • 0
В мире все совсем не сложно, если самому не усложнять.
Разработка индивидуальных решений для ZOO /JBZoo /Joomla

#3 mindguru

mindguru
  • Topic Starter
  • JBZoo User (rus)
  • User rate: -0.2
  • posts: 173
  • topics: 57

Posted 06 August 2013 - 15:35

Какой такой технологии? Всё, что  выводится (описание, рейтинг, кнопки сравнения), это есть cell2, то есть ячейка таблицы. CSS, даже если поменять стили по умолчанию, всё равно относится к ячейке таблицы, в данном случае cell2. А мне нужно, чтобы два  дива, в которых расположены рейтинг и сравнение, выводились на одном уровне, как если бы были ячейками одной строки таблицы. Очевидно, я не до такой степени знаю css, чтобы провернуть подобный фокус. Если вы знаете больше, пожалуйста, приведите пример, как это можно сделать.


Edited by mindguru, 06 August 2013 - 15:35.

  • 0

Делай добро и бросай его в воду!


#4 Sliapy

Sliapy
  • JBZoo User (rus)
  • User rate: 50.6
  • posts: 6393
  • topics: 15

Posted 06 August 2013 - 15:57

Каждый элемент обернут еще и в свои контейнеры. Пробовали присвоить им float: left? Какой же это уровень CSS...

 

Подробнее что-то можно сказать только со ссылкой на сайт.


Edited by Sliapy, 06 August 2013 - 15:57.

  • 0
[color=#aa0000]Не забывайте нажимать кнопку "Вопрос Решён" под сообщением, которое решило Вашу проблему.[/color]

#5 mindguru

mindguru
  • Topic Starter
  • JBZoo User (rus)
  • User rate: -0.2
  • posts: 173
  • topics: 57

Posted 06 August 2013 - 16:43

Пожалуйста: http://www.transfer....id=4&Itemid=101

И заранее спасибо за помощь. Просто разобраться в иерархии css чаще всего могут только разработчики.


  • 0

Делай добро и бросай его в воду!


#6 joejoker

joejoker
  • JBZoo User (rus)
  • User rate: 6.8
  • posts: 305
  • topics: 5

Posted 06 August 2013 - 17:00   Best Answer

Пропишите в файле css своего шаблона, что то типа этого:

.yoo-zoo.rating,
.wrapper-jbcompare.jsJBZooCompare{
float: left;
margin: 0px 25px;
}

Edited by joejoker, 06 August 2013 - 17:00.

  • 0
В мире все совсем не сложно, если самому не усложнять.
Разработка индивидуальных решений для ZOO /JBZoo /Joomla




Click to return to top of page in style!