Новости Joomla

0 Пользователей и 1 Гость просматривают эту тему.
  • 4 Ответов
  • 1073 Просмотров
*

robert

  • Живу я здесь
  • 4974
  • 457 / 20
Узнал новый псевдокласс :nth-of-type. На его основе набросал плагин для создания вкладок чисто на CSS. На IE ниже 9.0 не работает. Для Joomla 1.5 пришлось сделать плагин системным.

P.S. Работает с VM 1.1.x, VM 2.0 и JoomShopping.
Для работы с JoomShopping переделал версию 2.5 системной.
« Последнее редактирование: 10.10.2013, 07:49:38 от robert »
Не будь паразитом, сделай что-нибудь самостоятельно!
*

psv86

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
Re: Плагин для создания вкладок на CSS
« Ответ #1 : 09.10.2013, 08:59:22 »
При использовании вашего плагина для вывода вкладок в материалы столкнулся со следующей проблемой. Пытаюсь что бы во вкладках были виджеты 2GIS mini (это небольшие карты городов, с поиском организаций). Эти виджеты выводится на сайт с помощью кодов:
Код
<a id="2gis_mini_biglink" title="Организации Нижнего Новгорода" href="http://maps.2gis.ru/#/?history=project/n_novgorod/center/43.991484082777,56.314146131664/zoom/10/">Перейти к большой карте</a>
<noscript id="dg-widget-minigis-place-c4109c55" style="color:#c00;font-size:16px;font-weight:bold;">
    Код для вставки виджета на сайт   
</noscript>
<script src="http://mini.api.2gis.ru/js/ver_537e69a/loader.js"></script>
<script type="text/javascript">
    new DG.Widget.Components.Loader({
        wid: 'c4109c55',
        params: {"projectSelector":{"id":19,"code":"n_novgorod","name":"Нижний Новгород","centroid":"POINT(43.991484082776644 56.314146131663946)"},"search":{"rubrics":{"list":[]},"_searchFirmBasePoint":{}},"customBalloon":{},"Map":{"zoom":10,"lon":43.991484082777,"lat":56.314146131664},"resize":{"w":938,"h":430}}    });
</script>
Но получается так что все виджеты отображаются только в первой вкладке, а должны на разных. Подскажите в чем проблема.
*

robert

  • Живу я здесь
  • 4974
  • 457 / 20
Re: Плагин для создания вкладок на CSS
« Ответ #2 : 09.10.2013, 09:28:18 »
Поменяйте апострофы
Код: php-brief
wid: 'c4109c55'
на кавычки
Код: php-brief
wid: "c4109c55"
Не будь паразитом, сделай что-нибудь самостоятельно!
*

psv86

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
Re: Плагин для создания вкладок на CSS
« Ответ #3 : 09.10.2013, 10:22:26 »
Поменяйте апострофы
Код: php-brief
wid: 'c4109c55'
на кавычки
Код: php-brief
wid: "c4109c55"

Попробовал поменять, но ничего не изменилось. Так же выводится только на первой вкладке. На второй выводится только ссылка
"Перейти к большой карте", но так было и раньше.
В материалы вставляю таким кодом:

Код
tab^Аптеки^tab
txt^<a id="2gis_mini_biglink" title="Организации Нижнего Новгорода" href="http://maps.2gis.ru/#/?history=project/n_novgorod/center/43.991484082777,56.314146131664/zoom/10/">Перейти к большой карте</a>
<noscript id="dg-widget-minigis-place-4463ad4f" style="color:#c00;font-size:16px;font-weight:bold;">Код для вставки виджета на сайт</noscript>
<script src="http://mini.api.2gis.ru/js/ver_537e69a/loader.js" type="text/javascript"></script>
<script type="text/javascript">
// <![CDATA[
new DG.Widget.Components.Loader({
wid: "4463ad4f",
searchByKeyword: 'аптеки',
params: {
"projectSelector": {
"id": 19,
"code": "n_novgorod",
"name": "Нижний Новгород",
"centroid": "POINT(43.991484082776644 56.314146131663946)"
},
"search": {
"rubrics": {
"list": []
},
"_searchFirmBasePoint": {}
},
"customBalloon": {},
"Map": {
"zoom": 10,
"lon": 43.991484082777,
"lat": 56.314146131664
},
"resize": {
"w": 700,
"h": 400
}
}
});
// ]]>

</script>^txt

tab^Зоомагазины^tab
txt^<a id="2gis_mini_biglink" title="Организации Нижнего Новгорода" href="http://maps.2gis.ru/#/?history=project/n_novgorod/center/43.991484082777,56.314146131664/zoom/10/">Перейти к большой карте</a>
<noscript id="dg-widget-minigis-place-4463ad4f" style="color:#c00;font-size:16px;font-weight:bold;">Код для вставки виджета на сайт</noscript>
<script src="http://mini.api.2gis.ru/js/ver_537e69a/loader.js" type="text/javascript"></script>
<script type="text/javascript">
// <![CDATA[
new DG.Widget.Components.Loader({
wid: "4463ad4f",
searchByKeyword: 'зоомагазины',
params: {
"projectSelector": {
"id": 19,
"code": "n_novgorod",
"name": "Нижний Новгород",
"centroid": "POINT(43.991484082776644 56.314146131663946)"
},
"search": {
"rubrics": {
"list": []
},
"_searchFirmBasePoint": {}
},
"customBalloon": {},
"Map": {
"zoom": 10,
"lon": 43.991484082777,
"lat": 56.314146131664
},
"resize": {
"w": 700,
"h": 400
}
}
});
// ]]>

</script>^txt
*

robert

  • Живу я здесь
  • 4974
  • 457 / 20
Re: Плагин для создания вкладок на CSS
« Ответ #4 : 09.10.2013, 12:06:20 »
Дело, по-моему, в java-скрипте, который подгружает ваши виджеты. Когда их больше 1, они выводятся друг за другом, невзирая на HTML разметки.
Как это побороть и возможно ли, пока не знаю. Прошу советы профи.
Не будь паразитом, сделай что-нибудь самостоятельно!
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Плагин LVSpoiler - спойлеры с динамической загрузкой изображений

Автор Arkadiy

Ответов: 449
Просмотров: 93431
Последний ответ 20.04.2024, 21:10:33
от Beer
Плагин StopKids для маркировки сайта знаком 18+ для Joomla 1.5-3.x

Автор ecolora

Ответов: 40
Просмотров: 19830
Последний ответ 19.03.2023, 18:55:08
от ecolora
Компонент Commedia и плагин mp3browser для медиа-сайтов

Автор ecolora

Ответов: 557
Просмотров: 118938
Последний ответ 13.03.2023, 00:25:14
от ecolora
Плагин seoLinks

Автор alexandr-spb

Ответов: 0
Просмотров: 1171
Последний ответ 26.01.2023, 23:08:41
от alexandr-spb
Плагин "Русская типографика"

Автор Physicist

Ответов: 258
Просмотров: 147602
Последний ответ 25.01.2023, 13:43:35
от Physicist