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


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

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


Лучший Ответ joejoker , 06 August 2013 - 17:00

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

.yoo-zoo.rating,
.wrapper-jbcompare.jsJBZooCompare{
float: left;
margin: 0px 25px;
}
Перейти к сообщению


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

#1 mindguru

mindguru

Отправлено 05 August 2013 - 17:28

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

 

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

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

 

01.jpg


  • 0

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


#2 joejoker

joejoker

Отправлено 06 August 2013 - 14:57

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

#3 mindguru

mindguru

Отправлено 06 August 2013 - 15:35

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


Сообщение отредактировал mindguru: 06 August 2013 - 15:35

  • 0

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


#4 Sliapy

Sliapy

Отправлено 06 August 2013 - 15:57

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

 

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


Сообщение отредактировал Sliapy: 06 August 2013 - 15:57

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

#5 mindguru

mindguru

Отправлено 06 August 2013 - 16:43

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

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


  • 0

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


#6 joejoker

joejoker

Отправлено 06 August 2013 - 17:00   Лучший Ответ

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

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

Сообщение отредактировал joejoker: 06 August 2013 - 17:00

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




Click to return to top of page in style!