Новости Joomla

WT YOOtheme Yandex Map v.1.2.0. Плагин для Joomla

👩‍💻 WT YOOtheme Yandex Map v.1.2.0. Плагин для Joomla.Плагин добавляет элемент Яндекс Карт для конструктора страниц YOOtheme в Joomla. Гибкие настройки отображения маркеров, всплывающих окон и их содержимого, кластеризация маркеров.👩‍💻 v.1.2.0. Что нового?- Исправление отображения иконок и всплывающих окон маркеров. - Теперь на мобильных устройствах перетаскивание карты работает только с помощью двух пальцев- Новые элементы управления картой:- - Открыть карту в полноэкранном режиме- - Линейка и планиметр- - Определить моё местоположение- - Управление поворотом и наклоном карты- - Поиск по карте- Новые режимы центрирования карты:- - Режим Координаты. Используются значения полей Широта и Долгота- - Режим На крайнем маркере. Используются координаты крайнего установленного на карте маркера- - Режим Вмещать все маркеры. Карта позиционируется и масштабируется для отображения всех установленных маркеров на карте- Теперь расположение элементов управления картой можно настроить- Добавлена возможность выбрать цвет маркера- Карта перемещается к маркеру при открытии всплывающего окна- Добавлена возможность скрыть всплывающее окно- Настраиваемая позиция всплывающего окна относительно маркера. Допустимые значения - сверху, слева и справа от маркера- Улучшено указание координат с помощью мини-карты в настройках маркера. Теперь в окне настроек элемента карты при перетаскивании маркера карта следует за ним- Добавлены параметры смещения по осям X и Y для иконок маркеров и кластерови другое.Системные требования.Минимальная версия Joomla - 4.2, PHP - 8.0.Версия расширения 1.2.0 протестирована на Joomla 6.0-beta3.👩‍💻 Релиз выпущен усердиями участника нашего сообщества Андрея Смирникова (@tg_andrey).Страница расширенияGitHub расширения@joomlafeed#joomla #расширения #яндекс #yootheme #yandex #яндекскарты

Модификация WT JShopping products anywhere - Uikit макетИтак, дано: музыкальный журнал, в котором...

Модификация WT JShopping products anywhere - Uikit макетИтак, дано: музыкальный журнал, в котором...

Модификация WT JShopping products anywhere - Uikit макетИтак, дано: музыкальный журнал, в котором представлены новости, интервью, рецензии и есть небольшой магазин на JoomShopping. Возникла необходимость внутри Joomla статей вставлять упоминание релиза и кнопочку «добавить в корзину». Я взял плагин WT JShopping products anywhere Сергея Толкачева (@webtolkru). Плагин отображает название товара и ссылку. При помощи напильника, ИИ и навыков вёрстки появился Uikit макет для шаблонов на базе Yootheme Pro.Учитываается мобильная версия - телефоны и ipad.Кнопка добавления в корзину работает по Ajax и появляется всплывающее окно (Notification Bar от Uikit) с информацией.Пока это базовый вариант, требующий доведения до лоска, однако он уже работает и его можно применять на проектах.Взять макет можно здесь.А плагин вставки товаров в материалы можно забрать здесь.Приветствуется доведение до ума и оформление в виде PR.

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

pro100muhyc

  • Новичок
  • 2
  • 0 / 0
При редактировании через лицевую панель не помещается окно редактора и часть его закрыта правой колонкой.

Вот здесь нашел решение, но не смог его реализовать, кто может помочь?

Скрываем правую колонку
Здесь правая колонка будет скрываться при условии, что в ней нет модулей или когда мы редактируем статьи на сайте.

$rightcol = ( mosCountModules( 'right' ) and ( empty( $_REQUEST['task'] ) || $_REQUEST['task'] != 'edit' ) )?1:0;
Пояснение: Если в позиции right есть модули И параметр task пуст или не равен edit, то переменная $rightcol будет равна 1, иначе - 0

Затем в шаблоне определяем, где у нас код правой колонки.

Например, было так

<td id="rightcol">
  <?php mosLoadModules( 'right' ); ?>
</td>
Модифицируем код так

<?php if ( $rightcol > 0 ) { ?>
 <td id="rightcol">
  <?php mosLoadModules( 'right' ); ?>
 </td>
<?php } ?>
Сейчас правая колонка будет скрываться в режиме редактирования и при отсутствии модулей.



Вот мой index.php
Код
<?php
defined( '_JEXEC' ) or die( 'Restricted access' );
$url = clone(JURI::getInstance());
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="<?php echo $this->language; ?>" lang="<?php echo $this->language; ?>" >
<head>
<jdoc:include type="head" />
<?php 
  require( "templates/".$this->template . "/menu.php"); //mosShowListMenu('topmenu');

$adv1 = $this->countModules('advert1') == 1;
$adv2 = $this->countModules('advert2') == 1;
$adv3 = $this->countModules('advert3') == 1;

if (( $adv1 && ( $adv2 && !$adv3) ) || ( $adv1 && ( !$adv2 && $adv3)))
$p = '_489';
else if ( !$adv1 &&  $adv2 && $adv3 )
$p = '_489_noleft';
else if (($adv1 && !$adv2 && !$adv3) || (!$adv1 && !$adv2 && $adv3) || (!$adv1 &&$adv2 && !$adv3))
$p = '_978';
else
$p = '';

if ( $this->countModules('left + user1 + user4') == 0) $a = '-noleft';
if ( $this->countModules('right + user2 + user5') == 0) $b = '-noright';

?>
<link rel="stylesheet" href="<?php echo $this->baseurl ?>/templates/<?php echo $this->template ?>/css/template_css.css" type="text/css" />
<link rel="stylesheet" href="<?php echo $this->baseurl ?>/templates/<?php echo $this->template ?>/css/horizontal.css" type="text/css" />
<!--[if IE 6]>
<link href="<?php echo $this->baseurl ?>/templates/<?php echo $this->template ?>/css/template_ie.css" rel="stylesheet" type="text/css" />
<![endif]-->
<script type="text/javascript" language="javascript" src="<?php echo $this->baseurl ?>/templates/<?php echo $this->template ?>/js/animation.js"></script>
<script type="text/javascript" language="javascript" src="<?php echo $this->baseurl ?>/templates/<?php echo $this->template ?>/js/cssmenus.js"></script>
<link rel="shortcut icon" href="<?php echo $this->baseurl ?>/templates/<?php echo $this->template ?>/images/favicon.ico"/>
<a href="http://freewablon.ru"> </a>
</head>
<body>
<div id="bg"><div align="center">
<div id="header_box">
<div id="empty"></div>
<div id="header">
<div id="logo"><a href="index.php"><img src="<?php echo "$this->baseurl/templates/$this->template/images/"; ?>logo.jpg" alt="DECO Group" border="0" align="left"/></a>
</div>
<div id="head_r">
<div id="search_box"><div id="search">
<form action="index.php" method="post">
<input name="searchword" id="mod_search_searchword" maxlength="20" alt="Search" class="inputbox" type="text" size="20" value="search"  onblur="if(this.value=='') this.value='search';" onfocus="if(this.value=='search') this.value='';" />
<input type="submit" value="" class="button"/>
<input type="hidden" name="task"   value="search" />
<input type="hidden" name="option" value="com_search" />
</form>
</div></div>
<div id="menu_box"><div id="menu" align="right"><?php mosShowListMenu('mainmenu'); ?></div></div>
</div>
</div>
</div><!--header_box-->
<div id="three_box" class="clearfix">
<?php if ($adv1) { ?>
<div id="box_left">
<div id="box_1"><jdoc:include type="modules" name="advert1" style="xhtml"/></div>
</div>
<?php } else { ?>
<div id="box_left">
<div id="box_1"><img src="<?php echo "$this->baseurl/templates/$this->template/images/"; ?>advert1.jpg" alt="advert 1" border="0"/></div>
</div>
<?php } ?>
<div id="box_right">
<?php if ($adv2) { ?><div id="box_2"><jdoc:include type="modules" name="advert2" style="xhtml"/></div>
<?php } else { ?>
<div id="box_2"><img src="<?php echo "$this->baseurl/templates/$this->template/images/"; ?>advert2.jpg" alt="advert 2" border="0"/></div>
<?php } ?>
<?php if ($adv3) { ?><div id="box_3"><jdoc:include type="modules" name="advert3" style="xhtml"/></div>
<?php } else { ?>
<div id="box_3"><img src="<?php echo "$this->baseurl/templates/$this->template/images/"; ?>advert3.jpg" alt="advert 3" border="0"/></div>
<?php } ?>
</div>
</div><!--three_box-->
<div id="container" class="clearfix">
<div id="two_cols" class="clearfix">
<div id="left_col<?php echo $a; ?>">
<div id="left_mod">
<jdoc:include type="modules" name="left" style="xhtml"/>
<jdoc:include type="modules" name="user1" style="xhtml"/>
<jdoc:include type="modules" name="user4" style="xhtml"/>
</div>


                         </div>

<div id="right_col<?php echo $a; ?>">


<div id="mainbody_box<?php echo $a; ?><?php echo $b; ?>">
<div id="mainbody"><jdoc:include type="component" style="html"/></div>
</div>


<div id="right_mod_box<?php echo $b; ?>">
<div id="right_mod">
<jdoc:include type="modules" name="right" style="xhtml"/>
<jdoc:include type="modules" name="user2" style="xhtml"/>
<jdoc:include type="modules" name="user5" style="xhtml"/>
</div>
</div>
</div>
</div>
</div><!--container-->
<div id="foot" class="clearfix"><div id="foot_in">
<div id="foot_l"><div id="copy" align="left"><?php include_once('includes/footer.php'); ?> </div></div>
<div id="foot_r">
<div id="botmenu_box" class="clearfix"><div id="botmenu"><jdoc:include type="modules" name="user3" style="xhtml"/></div></div>
<div id="design_box" class="clearfix"><div id="design"><a href="http://freewablon.ru" target="_blank" title="Custom Joomla templates">Joomla Templates - Design-Joomla.eu</a></div></div>
</div>
</div></div>
</div></div>
</body>
</html>
*

dynamit

  • Завсегдатай
  • 1744
  • 265 / 0
  • Winter Is Coming
ТАМ ГДЕ ТЫ НИЧЕГО НЕ МОЖЕШЬ, ТЫ НЕ ДОЛЖЕН НИЧЕГО ХОТЕТЬ
==========================================================
Сайты на Joomla!. Верстка. Консультации.  ||  Яндекс уже не ищет, он уже продает (с)  ||    Создание шаблона для Joomla 2.5
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Счетчики внизу сайта. Как скрыть?

Автор Kate 0707

Ответов: 4
Просмотров: 2008
Последний ответ 08.03.2016, 11:11:45
от flyingspook
Тормозит сайт страшно ! Помогите

Автор Lider

Ответов: 4
Просмотров: 1564
Последний ответ 29.02.2016, 21:20:17
от SeBun
Как убрать (скрыть) количество просмотров для определенной статьи?

Автор egoz

Ответов: 10
Просмотров: 12356
Последний ответ 10.05.2015, 06:11:47
от vipiusss
Как добавить поле "Дата создания статьи" при редактировании во фронтенде?

Автор taurus

Ответов: 7
Просмотров: 5885
Последний ответ 06.06.2014, 19:54:48
от Sn@ke
Перестал работать сайт, ошибка в базе данных. Помогите разобраться.

Автор evgeny777

Ответов: 11
Просмотров: 3030
Последний ответ 08.04.2014, 09:49:44
от Taatshi