Новости 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 Гость просматривают эту тему.
  • 19 Ответов
  • 2390 Просмотров
*

iScreen

  • Осваиваюсь на форуме
  • 33
  • 0 / 0
Подскажите как нужно изменить и где, чтобы поменять цвет фона страницы? А то я пишу в блоке body вместо пишу red, вместо #FFFFFF. Фон почему-то в шаблоне не меняется, не могу понять в чем ошибка.

Код
/*------------------------------------------------------------------------
* JV Template 1.5 - March, 2009
* ------------------------------------------------------------------------
* Copyright (C) 2004-2008 APL Solutions And Vision Co., LTD. All Rights Reserved.
* @license - Copyrighted Commercial Software
* Author: APL Solutions And Vision Co., LTD
* Websites:  [url]http://www.joomgroup.com[/url] -  [url]http://www.joomvision.com[/url]
-------------------------------------------------------------------------*/
 
/* COMMON STYLE
--------------------------------------------------------- */
html, body, form {
        margin: 0;
        padding: 0;
}
body {
        background: #FFFFFF;
        font-family: Arial, Tahoma, Helvetica, sans-serif;
        font-size: 12px;
        line-height: 18px;
}
body.contentpane {
        color: #000000;
        background: #FFFFFF;
        font-size: 12px;
        line-height: 1.3em;
        margin: 0;
        margin: 1em 2em;
        width: auto; /* Printable Page */
}
.contentpane .button {
        display: inline;
        height: 25px;
        padding: 0 10px;
}
 
/* Small text */
small, .small, .smalldark, .article-meta, .modifydate, .img_caption p, .site-slogan {
        font-size: 92%;
}
/*article image*/
 
.img_caption.left, .img_caption.right {
        margin-top: 3px;
        margin-right: 1em;
}
 
img.img_caption{
        margin-right: 9px;
        float: left;
        padding: 3px;
        background: #343434;
        -webkit-box-shadow: #000 1px 1px 5px;
        -moz-box-shadow: #000 1px 1px 5px;
        box-shadow: #000 1px 1px 5px;
}
div.img_caption {
        float: left;
        *margin: 0 5px 0 5px;
}
.img_caption p {
        background: url(../images/shadow-bg.gif) no-repeat right top;
        padding-top: 5px;
        margin-top: 0px;
}
 
a.img-caption {
        float: left;
        padding: 2px;
        overflow: hidden;
        background: #fff;
        border: 1px solid #dfdfdf;
}
img.personal
{
        margin: 0 auto;
        background: #F1F1F1;
        padding: 4px;
        overflow: hidden;
}
img.browseProductImage {
        border: 1px solid #e9e9e9;
        padding: 3px;
}
a {
        outline: none;
        color: #101010;
        text-decoration: none;
}
a:hover,
a:active,
a:focus {
        text-decoration: underline;
        background: none;
}
a.img-hover {
        float:left;
}
a.img-hover:hover{
        background: #5e5e5e;
        opacity:0.9;filter:alpha(opacity=90);
}
.alpha {
        margin: 0 !important;
        padding: 0 !important;
}
.hidden {
        overflow: hidden;
}
.shadow {
        float: left;
        margin-right: 10px;
        padding-bottom: 3px;
}
 
/* Heading */
h1 {font-size: 200%;}
h2 {font-size: 175%;}
h3 {font-size: 150%;}
h4 {font-size: 125%;}
 
p, pre, blockquote, ul, ol, h1, h2, h3, h4, h5, h6 {
        margin: 1em 0;
        padding: 0;
       
}
ul {
        list-style: none;
        display: block;
        margin: 0;
}
ul li {
        padding:3px 0 3px 14px;
        background: url(../images/arrow-last.png) no-repeat 0px 9px;
}
div.modulecontent ul.menu {
        margin: 0;
        padding: 0;
}
ul.menu li {
        margin-left: 0;
        padding: 0;
        background: none;
        border-bottom: 1px solid #313131;
}
ul.menu li a  {
        background:url("../images/arrow-last.png") no-repeat scroll 9px 9px ;
        color:#c2c2c2;
        display:block;
       
        padding: 3px 0 3px 21px;
 
}
ul.menu li a:hover  {
        background:#2b2b2b url("../images/arrow-active.png") no-repeat scroll 9px 9px ;
        color:#fff;
        display:block;
        text-decoration: none;
}
ul.menu ul {
        margin: 0px;
        border-top: 1px solid #313131;
}
ul.menu ul li {
        margin-left: 0;
        width:auto;
       
}
ul.menu ul li  a {
        padding-left: 28px;
        background:url("../images/arrow-last.png") no-repeat scroll 17px 9px
}
ul.menu ul li  a:hover {
                background: #2b2b2b url("../images/arrow-active.png") no-repeat scroll 17px 9px
}
ul.menu ul li.last {
        border-bottom: none;
}
ul.list {
        margin: 0;
}
ul.list li {
        padding: 5px 0 5px 0;
        background: none;
        border-bottom: 1px solid #EAEAEA;
}
ul.list li a {
        color: #444;
        font-weight: bold;
}
ol li {
        margin-left: 21px;
}
th {
        font-weight: bold;
        padding: 8px;
        text-align: left;
}
fieldset {
        border: none;
}
fieldset a {
        font-weight: bold;
}
fieldset.input {
        background: none;
}
legend {
        font-weight: bold;
}
td, th, div {
        font-size: 100%;
}
 
/* FORM
--------------------------------------------------------- */
form {
        margin: 0;
        padding: 0;
}
 
input, select, textarea, .inputbox, .button {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 100%;
        border: 0px;
}
select {
        padding: 3px 4px;
        font-size: 11px;
        border: 1px solid #db7501;
        background: url(../images/text-box.png) repeat-x 0 0;
}
.button {
        padding: 4px 10px;
        font-weight: bold;
        cursor: pointer;
        background: #fff url(../images/bt-login.png) repeat-x 0 0;
}
.inputbox ,
.input-search{
        padding: 4px 5px ;
        color: #7d7d7d;
        background: #f8f8f8;
        font-size: 11px;
        border: 1px solid #ddd;
}
 
.search .inputbox {
        margin: 0 10px 0 0;
        height: 15px;
        width: 170px;
        padding: 2px 0 1px 0
}
/* Joomla STYLE
--------------------------------------------------------- */
/* Article Layout */
.leading {
        width: 100%;
        padding-bottom: 10px;
       
}
.leading_separator {
        display: block;
        margin: 1px 0;
        height: 2px;
        overflow: hidden;
        width: 100%;
}
.article_column {
        float: left;
        margin: 0 !important;
        padding: 0 !important;
        overflow: hidden;
}
.article_separator {
        clear: both;
        margin: 0;
        display: none;
}
.row_separator {
        display: block;
        clear: both;
        height: 2px;
}
.article_row {
        margin-bottom: 10px;
        width: 100%;
        float: left;
       
}
.column1.cols1 {
        float: none;
}
.column2.cols2 {
       
}
.column3.cols3 {
        float: right;
}
.column4.cols4 {
        float: right;
}
.column5.cols5 {
        float: right;
}
.column1.cols2 .article_column_pad,
.column1.cols3 .article_column_pad,
.column2.cols3 .article_column_pad,
.column1.cols4 .article_column_pad,
.column2.cols4 .article_column_pad,
.column3.cols4 .article_column_pad,
.column1.cols5 .article_column_pad,
.column2.cols5 .article_column_pad,
.column3.cols5 .article_column_pad,
.column4.cols5 .article_column_pad {
}
.article_column_pad {
       
        padding: 5px ;
        overflow: hidden;
}
p.iteminfo {
        line-height: 1em;
        margin: 0;
       
}
.article_row p.iteminfo {
        line-height: 1em;
        margin: 0 -10px 5px;
        padding: 10px;
}
.articleinfo {
        margin: 0.5em 0;
        padding: 5px 0;
        border-bottom: 3px solid #212121;
}
/* Category Table layout */
.filter {
        float: left;
        margin: 0;
        padding: 0;
}
.display {
        float: right;
        margin: 10px 0 0;
        text-align: right;
}
/**/
table.category,
table.weblinks,
table.newsfeeds {
        border: 1px solid #383838;
        width: 100%;
        clear:both;
        font-size:1em;
        margin:20px 0;
}
table.category {
        border: 1px solid #3c3c3c;
        margin:10px 0;
}
table.category td {
        padding: 4px 4px !important;
        background: #292828;
}
table.category td.last {
        padding: 0px 4px 0px 0px !important;
}
table.newsfeeds th, table.weblinks th, table.category th {
        color: #666;
        background: #0e0e0e;
        padding: 8px 5px 8px 5px;
}
table.newsfeeds td, table.weblinks td, table.category td {
        padding:5px;
}
/* content tables */
.sectiontableheader {
        padding: 4px 8px;
        font-weight: bold;
}
.sectiontableheader a,
.sectiontableheader a:hover,
.sectiontableheader a:active,
.sectiontableheader a:focus {
        color: #fff;
}
tr.sectiontableentry0 td,
tr.sectiontableentry1 td,
tr.sectiontableentry2 td {
        padding: 8px;
}
tr.sectiontableentry2 td {
        background: #252424;
}
tr.sectiontableentry2 td a,
table.category td a {
        color: #666;
}
td.sectiontableentry0,
td.sectiontableentry1,
td.sectiontableentry2 {
        padding: 4px;
}
table.contentpane {
        border: none;
        background:none;
        border:0px solid #383838;
        width: 100%;
}
table.contentpaneopen {
        border: none;
        border-collapse: collapse;
        border-spacing: 0;
}
table.contenttoc {
        margin: 0 0 10px 10px;
        padding: 0;
        width: 30%;
        float: right;
}
table.contenttoc td {
        background: url(../images/bullet-list.gif) no-repeat 5px 8px;
        padding: 1px 5px 1px 15px;
}
table.contenttoc th {
        border-bottom: 1px solid #CCCCCC;
        padding: 0 0 3px;
        text-indent: 5px;
}
table.poll {
        border-collapse: collapse;
        padding: 0;
        width: 100%;
}
table.pollstableborder {
        border: none;
        padding: 0;
        text-align: left;
        width: 100%;
}
table.pollstableborder img {
        vertical-align: baseline;
}
 
table.pollstableborder td {
        border-collapse: collapse;
        border-spacing: 0;
        padding: 4px !important;
        background: none;
}
table.pollstableborder tr.sectiontableentry1 td {
        background: #EEEEEE;
}
 
table.searchintro {
        padding: 10px 0;
        width: 100%;
}
table.searchintro td {
        padding: 5px!important;
}
.blog_more {
        margin: 0;
        padding: 10px 0 0;
}
.blog_more strong {
        display: block;
        margin: 0 0 5px;
        text-transform: uppercase;
}
.blog_more ul {
        margin: 0;
        padding: 0;
}
.blog_more ul li {
        margin: 0;
       
}
.category {
        font-weight: normal;
}
h1.componentheading,
.componentheading {
        margin: 0 0 10px 0;
        font-size: 24px;
        line-height: 35px;
        color: #333;
        font-weight: bold;
}
.contentdescription {
        /*padding-bottom: 30px;*/
}
h2.contentheading,
.contentheading {
        margin: 0 0 10px 0;
        font-size: 20px;
        line-height: normal;
        color: #333;
}
h2.contentheading a,
.contentheading a {
}
table.blog .contentheading {
        font-size: 1.4em;
}
td.contentheading {
        line-height: 28px;
}
a.contentpagetitle,
a.contentpagetitle:hover,
a.contentpagetitle:active,
a.contentpagetitle:focus {
}
a.readon {
        padding: 0 10px 0 0;
        text-align: center;
        font-weight: bold;
        color: #575757;
}
a.readon:hover,
a.readon:focus,
a.readon:active {
        text-decoration: underline;
}
table.contentpaneopen td, table.contentpane td {
        padding-left:15px;
}
table.contentpaneopen, table.contentpane, table.blog {
        width: 100%;
}
div.moduletable {
        padding: 0;
}
 
ul.pagination {
        color: #3B5468;
        overflow: hidden;
        clear: both;
        margin: 10px auto;
        padding: 10px 0;
        text-align: center;
        list-style: none;
}
ul.pagination li {
        margin: 10px 2px;
        padding: 0;
        /*float: left;*/
        display: inline;
       
       
}
ul.pagination li span {
       
        display: inline-block;
        background: #c3c3c3;
        color: #333;
       
}
ul.pagination li span span {
        padding: 2px 10px 2px 10px;
        display: inline-block;
        border: 1px solid #a6a6a6;
       
}
ul.pagination a {
        padding: 0;
        text-decoration: none;
        color: #fff;
        font-weight: bold;
}
ul.pagination a:hover span span, ul.pagination a:active span span, ul.pagination a:focus span span {
        color: #333;
        background: #dbdbdb;
        border:1px solid #a6a6a6;
}
.counter {
        text-align: center;
        margin: 0.5em auto;
        width: 107px;
        background: #c3c3c3;
        color: #333;
        border:1px solid #a6a6a6;
}
.pagenavbar {
        background: url(../images/icon-pages.gif) no-repeat center left;
        font-weight: bold;
        padding-left: 14px;
}
.pagenavcounter {
        background: url(../images/icon-pages.gif) no-repeat 0 11px;
        font-weight: bold;
        padding: 8px 14px 0 14px;
}
.smalldark {
        text-align: left;
}
div.syndicate div {
        text-align: center;
}
/* META
--------------------------------------------------------- */
.article-toolswrap {
        display: block;
        margin: 0 0 10px;
        padding: 0;
        position: relative;
}
.article-tools {
        display: block;
        padding: 0 10px 0 0;
}
.article-meta {
        width: 70%;
        float: left;
        color: #3B5468;
}
.createdby {
        font-size: 0.9em;
}
 
.createdate {
        font-size: 0.9em;
}
.modifydate {
        width: 100%;
        margin: 0 5px 0px 0;
}
.article-section {
        padding-left: 6px;
        margin-left: 5px;
}
 
.article-section a {
        color: #3B5468;
}
.article-category a {
        color: #3B5468;
}
.buttonheading img {
        margin: 0px 0 0 3px !important;
        padding: 0 !important;
        border: 0 !important;
        float: right;
        background: none !important;
}
p.buttonheading {
        text-align:right;
        margin: 0;
}
 
p.buttonheading a:hover {
        background:none !important;
        color:#000 !important;
}
p.buttonheading a:active,p.buttonheading a:focus {
        color:#000;
}
ul.latestnews,
ul.mostread {
        padding-left: 0;
        margin: 0;
}
ul.latestnews li,
ul.mostread li {
        margin: 0;
        padding: 0;
        background: none;
        border-bottom: 1px dotted #ddd;
       
}
ul.latestnews li a ,
ul.mostread li a{
        padding: 4px 0 4px 20px;
        display: block;
        font-size: 11px;
 
        background: url("../images/arrow-lst.png") no-repeat scroll 3px 10px ;
}
 
#login .logincol label {
        margin: 2px 0;
}
.loginframe {
        margin: 0 auto;
        padding: 10px 15px;
        width: 300px;
        height: 190px;
        position: relative;
        background: #333;
        border: 1px solid #454545;
        -webkit-box-shadow: #3c3c3c 0px 2px 3px;
        -moz-box-shadow: #151515 0px 2px 3px;
        box-shadow: #666 0px 2px 3px;
        -moz-border-radius: 10px 10px 10px 10px;
        -webkit-border-top-left-radius: 10px;
        -webkit-border-top-right-radius: 10px;
        -webkit-border-bottom-left-radius: 10px;
        -webkit-border-bottom-right-radius: 10px;
}
#modlgn_username,
#modlgn_passwd {
        width: 110px;
        padding: 5px 10px;
        border: none;
        margin-right: 5px;
        background: #eaeaea;
        float : right;
}
.login-row1,
.login-row2{
        display: block;
        margin-bottom: 10px;
}
.login-row2 {
        padding: 5px 0;
        border-top: 1px solid #2a2a2a;
}
.closebox {
        margin: -25px -25px 0 0;
        float: right;
        width: 30px;
        height: 30px;
        line-height: 30px;
        text-indent: -999em;
        cursor: pointer;
        background: url(../images/closebox.png) no-repeat 0 0;
}
.logincol {
        margin: 0 10px 0 0;
        float: left;
        width: 180px;
}
.logincol a {color: #999;}
.logincol label {
        margin: 5px 0;
        display: block;
        color: #999;
}
 
.logincol ul {
        margin: 5px 0;
}
.required {
        color: #cccccc;
        width: 250px;
        padding: 5px 10px;
}
#jvloginframe {
        display: none;
        height: 100%;
        width: 100%;
        position: fixed;
        top: 0;
        left: 0;
        z-index: 9999;
        background: transparent url(../images/bg-dot-black.png);
}
#jvloginContent {
        display: block;
        position: fixed;
        width: 100%;
        left: 0;
        top: -215px;
        z-index: 10000;
}
#jvbacktotop {
        cursor: pointer;
}
.inputboxquantity {
        border:1px solid #DEDEDE;
        margin:-4px 0 0;
        padding:3px;
}
h3.title {
        font-size: 120%;
}
hr {
        background: #e8e8e8;
        border: 0px;
        border-bottom: 1px solid #e8e8e8;
}
.sectiontableheader {
        background: #f4f4f4;
}
h3.jv-category-h3 {
        height: 35px;
        float: left;
}
.page-into {
        margin-top: 10px;
        overflow: hidden;
        padding: 0 20px;
}
#josForm #namemsg,
#usernamemsg,
#emailmsg,
#pwmsg,
#pw2msg {
        width: 150px;
        float: left;
}
#josForm .name
,#josForm .user,
#josForm .pass,
#josForm .email ,
.verify_pass,
div.fm-req{
        clear: both;
        overflow:hidden;
        margin-bottom: 0.5em;
}

а вот файл template.css

Код
<?php 
 
// Gzip CSS
// http://www.fiftyfoureleven.com/weblog/web-development/css/the-definitive-css-gzip-method
 
if (extension_loaded('zlib') && !ini_get('zlib.output_compression')) @ob_start('ob_gzhandler');
header('Content-type: text/css; charset: UTF-8');
header('Cache-Control: must-revalidate');
header('Expires: ' . gmdate('D, d M Y H:i:s', time() + 3600). ' GMT');
 
define('DS', DIRECTORY_SEPARATOR);
define('ROOT_DIR', dirname(__FILE__). DS);
 
 
/*----------------------------------------------------------------
  Copyright:
  Copyright (C) 2008 JoomVision. All Rights Reserved
 
  License:
  Copyrighted Commercial Software
 
  Author:
  JoomVision - http://wwww.joomvision.com
---------------------------------------------------------------- */
 
 
/* General */
include(ROOT_DIR . 'default.css');
 
 
/* Style template  */
include(ROOT_DIR . 'template.css');
 
/* Typo template  */
include(ROOT_DIR . 'typo.css');
 
 
if($_GET['rtl'] == true) {
/* RTl template */
include(ROOT_DIR . 'template_rtl.css');
include(ROOT_DIR . 'typo_rtl.css');
}
 
if($_GET['googlefont'] == true) {
/* Google Fonts */
include(ROOT_DIR . 'googlefonts.css');
}
 
/* K2 support  */
//include(ROOT_DIR . 'k2.css');   
 
 
?>
*

AL_ALEX

  • Глобальный модератор
  • 855
  • 112 / 1
Re: Не получается сменить фон
« Ответ #1 : 16.11.2011, 20:28:59 »
Нужно набрать #CC0000
*

dynamit

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

iScreen

  • Осваиваюсь на форуме
  • 33
  • 0 / 0
Re: Не получается сменить фон
« Ответ #3 : 17.11.2011, 10:49:02 »
continent-tur.su

а вот сам шаблон qoodo .ru / templates-joomla / templates-joomvision / 1737-jv-mojow .html
*

dynamit

  • Завсегдатай
  • 1744
  • 265 / 0
  • Winter Is Coming
Re: Не получается сменить фон
« Ответ #4 : 17.11.2011, 11:01:07 »
template.css (строка 136) надо добавить цвет фона
Код
#jv-mainbody {
    background-color:#CCCCCC; /*измените на свой цвет*/
    overflow:hidden;
    width:100%;
}

P.S.
установите себе FireBug
ТАМ ГДЕ ТЫ НИЧЕГО НЕ МОЖЕШЬ, ТЫ НЕ ДОЛЖЕН НИЧЕГО ХОТЕТЬ
==========================================================
Сайты на Joomla!. Верстка. Консультации.  ||  Яндекс уже не ищет, он уже продает (с)  ||    Создание шаблона для Joomla 2.5
*

GoldennVoice

  • Захожу иногда
  • 210
  • 28 / 5
Re: Не получается сменить фон
« Ответ #5 : 17.11.2011, 11:08:58 »
FireBug!
Найдется то ,что не нашел Яндекс :)

Меняйте только не в самом FireBugе, а template.css
Любовь - продается, дружба - продается... Joomla - распространяется бесплатно по лицензии GNU GPL
 
Дневник
*

Taatshi

  • Гуру
  • 5258
  • 481 / 2
  • Верстаем и кодим. Обращайтесь ;)
Re: Не получается сменить фон
« Ответ #6 : 17.11.2011, 11:25:44 »
http://continent-tur.su/templates/Mojow//css/colors/darkblue.css  строка 9

body#bd {
    background: url("../../images/darkblue/bd.jpg") repeat-x scroll 0 0 #FFFFFF;
    color: #000000;
}
ВЕРСТКА, САЙТЫ ПОД КЛЮЧ, УДАЛЕНИЕ ВИРУСОВ, МИГРАЦИЯ НА JOOMLA 3, ОБНОВЛЕНИЕ  |  ОТЗЫВЫ 
Связь: telegram - Taatshi, почта - Taatshi на яндексе, Skype - Taatshi
*

iScreen

  • Осваиваюсь на форуме
  • 33
  • 0 / 0
Re: Не получается сменить фон
« Ответ #7 : 19.11.2011, 12:48:17 »
continent-tur.su

подскажите ещё как добавить такой же фон в самом низу, линия белая там.
*

Taatshi

  • Гуру
  • 5258
  • 481 / 2
  • Верстаем и кодим. Обращайтесь ;)
Re: Не получается сменить фон
« Ответ #8 : 19.11.2011, 13:11:12 »
#jv-bottom {
    background-color: #000000;
    float: left;
    font-size: 11px;
    margin-bottom: 25px;
    width: 100%;
}
ВЕРСТКА, САЙТЫ ПОД КЛЮЧ, УДАЛЕНИЕ ВИРУСОВ, МИГРАЦИЯ НА JOOMLA 3, ОБНОВЛЕНИЕ  |  ОТЗЫВЫ 
Связь: telegram - Taatshi, почта - Taatshi на яндексе, Skype - Taatshi
*

iScreen

  • Осваиваюсь на форуме
  • 33
  • 0 / 0
Re: Не получается сменить фон
« Ответ #9 : 20.11.2011, 15:16:25 »
continent-tur.su
теперь белая полоса есть ещё чуть ниже, как у нее название?) вы с помощью FireBug смотрите?
*

Taatshi

  • Гуру
  • 5258
  • 481 / 2
  • Верстаем и кодим. Обращайтесь ;)
Re: Не получается сменить фон
« Ответ #10 : 20.11.2011, 15:19:14 »
continent-tur.su
теперь белая полоса есть ещё чуть ниже, как у нее название?) вы с помощью FireBug смотрите?

А Вы попробуйте)))
ВЕРСТКА, САЙТЫ ПОД КЛЮЧ, УДАЛЕНИЕ ВИРУСОВ, МИГРАЦИЯ НА JOOMLA 3, ОБНОВЛЕНИЕ  |  ОТЗЫВЫ 
Связь: telegram - Taatshi, почта - Taatshi на яндексе, Skype - Taatshi
*

Pazys

  • Завсегдатай
  • 1738
  • 241 / 4
  • <a>А где я ошибся-то?</b>
Re: Не получается сменить фон
« Ответ #11 : 20.11.2011, 15:20:34 »
Да, дорогой наш новичок, Фаёербагом или подобными инструментами (я например в последнее время встроенным в Хром инструментом).
Ишак меня нюхал ...
Если помог - плюсуйте в карму.
*

Taatshi

  • Гуру
  • 5258
  • 481 / 2
  • Верстаем и кодим. Обращайтесь ;)
Re: Не получается сменить фон
« Ответ #12 : 20.11.2011, 15:23:20 »
#jv-bottom {
    background: url("") repeat scroll 0 0 transparent;
    float: left;
    font-size: 11px;
   margin-bottom: 0;
    width: 100%;
}

И зачем Вы такой ужас из бэкграундов сделали?
ВЕРСТКА, САЙТЫ ПОД КЛЮЧ, УДАЛЕНИЕ ВИРУСОВ, МИГРАЦИЯ НА JOOMLA 3, ОБНОВЛЕНИЕ  |  ОТЗЫВЫ 
Связь: telegram - Taatshi, почта - Taatshi на яндексе, Skype - Taatshi
*

iScreen

  • Осваиваюсь на форуме
  • 33
  • 0 / 0
Re: Не получается сменить фон
« Ответ #13 : 20.11.2011, 15:53:29 »
#jv-bottom {
    background: url("http://continent-tur.su/images/wallpaper45.jpg") repeat scroll 0 0 transparent;
    float: left;
    font-size: 11px;
    margin-bottom: 0;
    width: 100%;
}

И зачем Вы такой ужас из бэкграундов сделали?
Как ни странно меня просто попросили, кому-то нравится это, шаблон не мой, поэтому столько вопросов.
*

Pazys

  • Завсегдатай
  • 1738
  • 241 / 4
  • <a>А где я ошибся-то?</b>
Re: Не получается сменить фон
« Ответ #14 : 20.11.2011, 15:58:40 »
Что еще странней, почему вас попросили?
Ишак меня нюхал ...
Если помог - плюсуйте в карму.
*

iScreen

  • Осваиваюсь на форуме
  • 33
  • 0 / 0
Re: Не получается сменить фон
« Ответ #15 : 20.11.2011, 16:04:57 »
Что еще странней, почему вас попросили?
Так а в чем проблема-то?
*

Pazys

  • Завсегдатай
  • 1738
  • 241 / 4
  • <a>А где я ошибся-то?</b>
Re: Не получается сменить фон
« Ответ #16 : 20.11.2011, 16:11:17 »
Проблем нет. Странно что вас попросили. Вы ж не разбираетесь в основах. Или кроме вас там не шарят в кампютерах и тырнетах?
Ишак меня нюхал ...
Если помог - плюсуйте в карму.
*

iScreen

  • Осваиваюсь на форуме
  • 33
  • 0 / 0
Re: Не получается сменить фон
« Ответ #17 : 20.11.2011, 16:27:38 »
Ну учить же когда-то надо, я не в студии Лебедева, чтобы стыдиться того, что я не знаю. Просто эти основы за 1 день можно понять и делать, просто не вижу смысла, если я задал вопрос, тыкать меня в то, что я этого не знаю, если я создал тему, это так.
*

Pazys

  • Завсегдатай
  • 1738
  • 241 / 4
  • <a>А где я ошибся-то?</b>
Re: Не получается сменить фон
« Ответ #18 : 20.11.2011, 16:36:53 »
Да я вас не тыкаю ... я сам родился без знаний ...
Ишак меня нюхал ...
Если помог - плюсуйте в карму.
*

iScreen

  • Осваиваюсь на форуме
  • 33
  • 0 / 0
Re: Не получается сменить фон
« Ответ #19 : 20.11.2011, 16:46:42 »
все мы)
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

НЕ получается сделать импорт свойств и особенностей через CSV improved

Автор Пономарев Дмитрий

Ответов: 0
Просмотров: 1616
Последний ответ 13.11.2015, 11:25:37
от Пономарев Дмитрий
Не получается расположить блоки в модуле горизонтально

Автор Zoblin

Ответов: 7
Просмотров: 3294
Последний ответ 09.10.2013, 20:18:01
от Ahmedhanjik
Не получается вставить баннер

Автор sa1981

Ответов: 6
Просмотров: 1848
Последний ответ 27.06.2013, 01:10:24
от sa1981
Не получается отключить сайт для пользователей

Автор Ксения

Ответов: 11
Просмотров: 3854
Последний ответ 14.03.2013, 20:31:48
от Zhendosss
Не получается устанавить плагины, модули. Посоветуйте решение

Автор KJ

Ответов: 2
Просмотров: 1154
Последний ответ 13.03.2012, 12:37:55
от KJ