wni
Захожу иногда

Репутация: +2/-0
Offline
Пол: 
Сообщений: 21
|
 |
« : 18.03.2009, 02:42:14 » |
|
При создании каталога по спецтехнике столкнулся с проблемой... Слишком здоровое описание конкретных машин. Очень удобно было бы разбить описание на разделы (Двигатель, коробка передач, мосты, подвеска и т.д.) Возможно ли запихнуть модуль ТАБа в запись? Где-то у кого-то я видел такую штуку. Какой-то сайт по ресторанам. Joomla 1.5.7 SOBI 2.9.0.2
|
|
|
|
|
Записан
|
|
|
|
Lord Glue
Завсегдатай
   
Репутация: +65/-0
Offline
Пол: 
Сообщений: 568
добрый пандо
|
 |
« Ответ #1 : 18.03.2009, 12:03:34 » |
|
Файл sobi2.details.tmpl.php Примерно так: <?php $myTabs = new sobiTabs (true);?> <?php $myTabs->startPane("Pane");?> <?php $myTabs->startTab("Информация","Tab1"); ?> <?php echo HTML_SOBI::customFieldsData( $fieldsFormatted );?> <?php $myTabs->endTab(); ?> <?php $myTabs->startTab("Личная информация","Tab2"); ?> <?php HTML_SOBI::waySearchUrl( $waySearchLink,$config ); ?> <?php $myTabs->endTab(); ?> <?php $myTabs->endPane("Pane");?>
|
|
|
|
|
Записан
|
|
|
|
wni
Захожу иногда

Репутация: +2/-0
Offline
Пол: 
Сообщений: 21
|
 |
« Ответ #2 : 18.03.2009, 12:12:47 » |
|
Прописать в шаблон - это выход, но не совсем. Мне бы желательно к каждой записи прикрутить отдельный модуль Таба. Потому как у одной техники, допустим, есть описание подвески и коробки передач, а у другой не то что описания, коробки передач нету. Вроде бы был какой-то компонент позволяющий модули в контент вставлять... Но где я его видел, хоть убей, не помню.
|
|
|
|
|
Записан
|
|
|
|
vilena26
Осваиваюсь на форуме
 
Репутация: +11/-0
Offline
Пол: 
Сообщений: 169
|
 |
« Ответ #3 : 18.03.2009, 14:01:34 » |
|
Вроде бы был какой-то компонент позволяющий модули в контент вставлять... Но где я его видел, хоть убей, не помню.
Есть плагин Modules in Content, но не факт что в Соби пойдёт А в Details View надо поставить условие типа: если есть записи в поле, тогда показывать таб: <?php if($fieldsObjects['field_news']->data) { ?> <?php $myTabs->startTab("Новости","FirstTab"); ?> <tr> <td><?php echo HTML_SOBI::replace( $fieldsFormatted['field_news'] ); ?></td> </tr> </table><?php $myTabs->endTab();?> <?php } ?>
|
|
|
|
|
Записан
|
|
|
|
wni
Захожу иногда

Репутация: +2/-0
Offline
Пол: 
Сообщений: 21
|
 |
« Ответ #4 : 18.03.2009, 14:15:09 » |
|
Плагин так и называется Modules in Content? Просто по поисковику он мне сейчас целую гору навыдает.
|
|
|
|
|
Записан
|
|
|
|
vilena26
Осваиваюсь на форуме
 
Репутация: +11/-0
Offline
Пол: 
Сообщений: 169
|
 |
« Ответ #5 : 18.03.2009, 14:32:52 » |
|
|
|
|
|
« Последнее редактирование: 18.03.2009, 14:52:23 от vilena26 »
|
Записан
|
|
|
|
ba
Осваиваюсь на форуме
 
Репутация: +1/-0
Offline
Пол: 
Сообщений: 103
|
 |
« Ответ #6 : 27.03.2009, 11:55:49 » |
|
табы в соби2 я сделал, но табы отображаются по всей ширине и идут один за другим по вертикали. как заставить их отображаться в одну строку?
|
|
|
|
|
Записан
|
|
|
|
oleamm
Захожу иногда

Репутация: +3/-0
Offline
Сообщений: 14
|
 |
« Ответ #7 : 04.04.2009, 02:07:20 » |
|
Не видел живого примера использования табов, они работают через JavaScript или как отдельная страница?
|
|
|
|
|
Записан
|
|
|
|
Lord Glue
Завсегдатай
   
Репутация: +65/-0
Offline
Пол: 
Сообщений: 568
добрый пандо
|
 |
« Ответ #8 : 04.04.2009, 05:46:05 » |
|
через ява.... так же как и в админке джумлы(живой пример  )
|
|
|
|
|
Записан
|
|
|
|
oleamm
Захожу иногда

Репутация: +3/-0
Offline
Сообщений: 14
|
 |
« Ответ #9 : 04.04.2009, 11:19:07 » |
|
через ява.... так же как и в админке джумлы(живой пример  ) поисковики меня не проиндексируют 
|
|
|
|
|
Записан
|
|
|
|
Lord Glue
Завсегдатай
   
Репутация: +65/-0
Offline
Пол: 
Сообщений: 568
добрый пандо
|
 |
« Ответ #10 : 04.04.2009, 12:07:53 » |
|
ээээ... не сильно разбираюсь в поисковиках, но думаю проиндексируют.... т.к. текст в табах он все же есть на странице, просто скрыт через display: none.... а имхо поисковикам на css пофик...
|
|
|
|
|
Записан
|
|
|
|
Zuev
Давно я тут
  
Репутация: +14/-1
Offline
Пол: 
Сообщений: 318
В дальнем плавании
|
 |
« Ответ #11 : 07.09.2009, 23:44:09 » |
|
Уважаемые форумчане. объясните пожалуйста , что означает строка: <?php $myTabs = new sobiTabs (true);?>
вот в этом топике http://joomlaforum.ru/index.php/topic,55941.0.html дается похожий пример но со значение false, т.е.: <?php $myTabs = new sobiTabs (false);?> В чем между ними разница?
|
|
|
|
|
Записан
|
|
|
|
vilena26
Осваиваюсь на форуме
 
Репутация: +11/-0
Offline
Пол: 
Сообщений: 169
|
 |
« Ответ #12 : 10.09.2009, 11:48:08 » |
|
когда стоит false, то при открытии страницы открывается по умолчанию всегда первый таб, а если true - то последний просмотренный.
|
|
|
|
|
Записан
|
|
|
|
Zuev
Давно я тут
  
Репутация: +14/-1
Offline
Пол: 
Сообщений: 318
В дальнем плавании
|
 |
« Ответ #13 : 10.09.2009, 21:41:58 » |
|
vilena26, спасибо. +1
|
|
|
|
|
Записан
|
|
|
|
Dimi
Захожу иногда

Репутация: +0/-0
Offline
Сообщений: 6
|
 |
« Ответ #14 : 08.10.2009, 01:51:35 » |
|
в огнелисе содержимое полей указанных в разных табах отображается во всех табах...как решить эту проблему?
|
|
|
|
|
Записан
|
|
|
|
Zuev
Давно я тут
  
Репутация: +14/-1
Offline
Пол: 
Сообщений: 318
В дальнем плавании
|
 |
« Ответ #15 : 08.10.2009, 07:21:25 » |
|
в огнелисе содержимое полей указанных в разных табах отображается во всех табах...как решить эту проблему?
код отвечающий за вывод табов в студию, вместе с выводимой информацией
|
|
|
|
|
Записан
|
|
|
|
Dimi
Захожу иногда

Репутация: +0/-0
Offline
Сообщений: 6
|
 |
« Ответ #16 : 08.10.2009, 14:01:41 » |
|
<?php HTML_SOBI::renewal( $config,$mySobi ); ?> <table class="sobi2Details" > <h1><?php echo $mySobi->title; ?></h1> <?php echo $ico; ?>
<?php $myTabs = new sobiTabs (true);?> <?php $myTabs->startPane("Pane");?> <?php $myTabs->startTab("Информация","Tab1"); ?>
<?php echo $img; ?> <?php echo HTML_SOBI::customFieldsData( $fieldsFormatted['field_news'] );?> <?php echo HTML_SOBI::replace( $fieldsFormatted['field_postcode'] );?> <?php echo HTML_SOBI::replace( $fieldsFormatted['field_city'] );?> <?php echo HTML_SOBI::replace( $fieldsFormatted['field_email'] );?> <?php echo HTML_SOBI::replace( $fieldsFormatted['field_website'] );?> <?php echo HTML_SOBI::replace( $fieldsFormatted['field_contact_person'] );?> <?php echo HTML_SOBI::replace( $fieldsFormatted['field_phone'] );?> <?php echo HTML_SOBI::replace( $fieldsFormatted['field_fax'] );?> <?php echo HTML_SOBI::replace( $fieldsFormatted['field_hotline'] );?> <?php $myTabs->endTab(); ?> <?php $myTabs->startTab("Фотогалерея","Tab2"); ?> <?php HTML_SOBI::showGoogleMaps($mySobi, $config); ?></td> <?php HTML_SOBI::waySearchUrl( $waySearchLink,$config ); ?> <?php echo HTML_SOBI::replace( $fieldsFormatted['field_foto'] ); ?>
<?php $myTabs->endTab(); ?> <?php $myTabs->startTab("Описание","Tab3"); ?> <?php echo HTML_SOBI::replace( $fieldsFormatted['field_description'] );?> <?php $myTabs->endTab(); ?> <?php $myTabs->endPane("Pane");?>
</table> первый таб - реквизиты организации, второй - фотогалерея, третий - описание, в опере и ИЕ все отображается корректно
|
|
|
|
|
Записан
|
|
|
|
Lord Glue
Завсегдатай
   
Репутация: +65/-0
Offline
Пол: 
Сообщений: 568
добрый пандо
|
 |
« Ответ #17 : 08.10.2009, 16:03:27 » |
|
<?php HTML_SOBI::showGoogleMaps($mySobi, $config); ?></td> td - зачем закрыл 
|
|
|
|
|
Записан
|
|
|
|
Dimi
Захожу иногда

Репутация: +0/-0
Offline
Сообщений: 6
|
 |
« Ответ #18 : 08.10.2009, 16:05:48 » |
|
<?php HTML_SOBI::showGoogleMaps($mySobi, $config); ?></td> td - зачем закрыл  проглядел видимо при редактировании, с ним или без него ситуация не меняется
|
|
|
|
|
Записан
|
|
|
|
Lord Glue
Завсегдатай
   
Репутация: +65/-0
Offline
Пол: 
Сообщений: 568
добрый пандо
|
 |
« Ответ #19 : 08.10.2009, 16:12:33 » |
|
и ввобще - попробуй без табилцы: <h1><?php echo $mySobi->title; ?></h1> <?php echo $ico; ?>
<?php $myTabs = new sobiTabs (true);?> <?php $myTabs->startPane("Pane");?> <?php $myTabs->startTab("Информация","Tab1"); ?>
<?php echo $img; ?> <?php echo HTML_SOBI::customFieldsData( $fieldsFormatted['field_news'] );?> <?php echo HTML_SOBI::replace( $fieldsFormatted['field_postcode'] );?> <?php echo HTML_SOBI::replace( $fieldsFormatted['field_city'] );?> <?php echo HTML_SOBI::replace( $fieldsFormatted['field_email'] );?> <?php echo HTML_SOBI::replace( $fieldsFormatted['field_website'] );?> <?php echo HTML_SOBI::replace( $fieldsFormatted['field_contact_person'] );?> <?php echo HTML_SOBI::replace( $fieldsFormatted['field_phone'] );?> <?php echo HTML_SOBI::replace( $fieldsFormatted['field_fax'] );?> <?php echo HTML_SOBI::replace( $fieldsFormatted['field_hotline'] );?> <?php $myTabs->endTab(); ?> <?php $myTabs->startTab("Фотогалерея","Tab2"); ?> <?php HTML_SOBI::showGoogleMaps($mySobi, $config); ?> <?php HTML_SOBI::waySearchUrl( $waySearchLink,$config ); ?> <?php echo HTML_SOBI::replace( $fieldsFormatted['field_foto'] ); ?>
<?php $myTabs->endTab(); ?> <?php $myTabs->startTab("Описание","Tab3"); ?> <?php echo HTML_SOBI::replace( $fieldsFormatted['field_description'] );?> <?php $myTabs->endTab(); ?> <?php $myTabs->endPane("Pane");?>
|
|
|
|
|
Записан
|
|
|
|
Lord Glue
Завсегдатай
   
Репутация: +65/-0
Offline
Пол: 
Сообщений: 568
добрый пандо
|
 |
« Ответ #20 : 08.10.2009, 16:15:23 » |
|
проглядел видимо при редактировании, с ним или без него ситуация не меняется
Да нет..... ну других проблем я по твоему коду не вижу. и в конце таблица закрывается - тоже косяк. Посмотри через firefox+firebug - вдруг ошибки какие есть?
|
|
|
|
|
Записан
|
|
|
|
Dimi
Захожу иногда

Репутация: +0/-0
Offline
Сообщений: 6
|
 |
« Ответ #21 : 08.10.2009, 16:45:38 » |
|
внизу закрывался <table class="sobi2Details" > собсно без таблицы все заработало, с меня килограмм сахарного тростника 
|
|
|
|
|
Записан
|
|
|
|
apirat
Осваиваюсь на форуме
 
Репутация: +4/-0
Offline
Пол: 
Сообщений: 154
...опачки!
|
 |
« Ответ #22 : 12.10.2009, 11:35:50 » |
|
Подскажите, а где отредактировать ширину Табов?
|
|
|
|
|
Записан
|
|
|
|
vilena26
Осваиваюсь на форуме
 
Репутация: +11/-0
Offline
Пол: 
Сообщений: 169
|
 |
« Ответ #23 : 21.10.2009, 17:39:43 » |
|
Подскажите, а где отредактировать ширину Табов?
Я поставила для каждого таба отдельно условие: <?php $myTabs->startTab("Отзывы","FourthTab"); ?> <table width="650" border="0" cellpadding="5"> <tr> <td><?php echo $plugins['reviews'];?></td> </tr> </table> <?php $myTabs->endTab(); ?>
|
|
|
|
|
Записан
|
|
|
|
alexandro
Осваиваюсь на форуме
 
Репутация: +1/-1
Offline
Сообщений: 26
|
 |
« Ответ #24 : 30.10.2009, 17:13:57 » |
|
У меня эти табы как-то конфликтуют с картой Google (см.прилогаемый файл) При добавлении записи из админки, все нормально отображается.
Может знает кто как помочь ?
|
|
|
|
|
Записан
|
|
|
|
Lord Glue
Завсегдатай
   
Репутация: +65/-0
Offline
Пол: 
Сообщений: 568
добрый пандо
|
 |
« Ответ #25 : 30.10.2009, 22:01:25 » |
|
не у тебя одного. было решение на форуме разработчиков, но лично мне оно не помогло http://www.sigsiu.net/faq/how_to_fetch_geo_coordinates_in_add_edit_entry_form_by_map.html внизу где-то
|
|
|
|
« Последнее редактирование: 31.10.2009, 15:37:21 от Lord Glue »
|
Записан
|
|
|
|
apirat
Осваиваюсь на форуме
 
Репутация: +4/-0
Offline
Пол: 
Сообщений: 154
...опачки!
|
 |
« Ответ #26 : 03.11.2009, 20:27:42 » |
|
У меня проблема с видом, закладки не в одну линию становятся а в несколько, можете подсказать как исправить?
|
|
|
|
|
Lord Glue
Завсегдатай
   
Репутация: +65/-0
Offline
Пол: 
Сообщений: 568
добрый пандо
|
 |
« Ответ #27 : 03.11.2009, 23:22:24 » |
|
firefox+firebug... смотреть/изменять/дописывать/удалять float-ы разные (left, right, none)
|
|
|
|
|
Записан
|
|
|
|
apirat
Осваиваюсь на форуме
 
Репутация: +4/-0
Offline
Пол: 
Сообщений: 154
...опачки!
|
 |
« Ответ #28 : 04.11.2009, 01:33:21 » |
|
firefox+firebug... смотреть/изменять/дописывать/удалять float-ы разные (left, right, none)
в какоМ файле находятся эти записи!?
|
|
|
|
|
Записан
|
|
|
|
Lord Glue
Завсегдатай
   
Репутация: +65/-0
Offline
Пол: 
Сообщений: 568
добрый пандо
|
 |
« Ответ #29 : 04.11.2009, 09:32:08 » |
|
firebug покажет... а вообще, template.css, tab.fx.css, SOBI2.css... Лучше смотреть в файрбаге
|
|
|
|
|
Записан
|
|
|
|
|