Форум русской поддержки Joomla!® CMS
05.12.2016, 02:27:41 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 3.0 FAQ Joomla 2.5 FAQ Joomla 1.5 FAQ Правила форума Новости Joomla Реклама Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор

Как скрыть пустой блок (левое меню) на главной, плз?

 (Прочитано 226 раз)
0 Пользователей и 1 Гость смотрят эту тему.
k.upak
Новичок
*

Репутация: +0/-0
Offline Offline

Сообщений: 4


« : 10.02.2016, 17:29:16 »

Слева был блок новостей на главной странице, его отключил. Но, материал главной (правее) не смещается до конца влево, остается пустой блок. Как бы текст "упирается" в левое меню, которого нет на главной. Всё перерыл, решения не нашел. Подскажите, в какую сторону копать.
Записан
umbabaraumba
Практически профи
*******

Репутация: +153/-1
Offline Offline

Пол: Мужской
Сообщений: 2558

если помог можете поставить +


« Ответ #1 : 10.02.2016, 17:56:02 »

Вам надо прописать в шаблоне условие там где блок новостей
<?php if ($this->countModules('position-1')) : ?>
   <jdoc:include type="modules" name="position-1" style="none" />
<?php endif; ?>
вместо position-1 напишите позицию модуля в которой  блок новостей
Записан
k.upak
Новичок
*

Репутация: +0/-0
Offline Offline

Сообщений: 4


« Ответ #2 : 10.02.2016, 18:45:34 »

umbabaraumba, спасибо за отклик! Подскажи, пожалуйста, в каком месте условия не хватает? Вот исходный код:

<!-- Новости -->
<?php if ($this->countModules('position-0')): ?>
<div align="left" style="padding:20px 0px 20px 20px; width:380px; float:left;">
<h3>Новости</h3>
<jdoc:include type="modules" name="position-0" />
</div>
<?php endif; ?>
<!-- Новости -->
Записан
umbabaraumba
Практически профи
*******

Репутация: +153/-1
Offline Offline

Пол: Мужской
Сообщений: 2558

если помог можете поставить +


« Ответ #3 : 10.02.2016, 19:01:24 »

<?php if ($this->countModules('position-0')): ?>
<div>
<h3>Новости</h3>
<jdoc:include type="modules" name="position-0" />
</div>
<?php endif; ?>
Записан
k.upak
Новичок
*

Репутация: +0/-0
Offline Offline

Сообщений: 4


« Ответ #4 : 10.02.2016, 20:37:38 »

К сожалению, ничего не меняет. Дело в том что когда блок новостей на главной опубликован (слева), то текст на главной смещается в право до середины, т.е. получается два блока: слева блок новостей, а справа контент главной. Блок новостей отключаю, контент смещается влево, но не до края страницы, а упирается в невидимый блок размером с левое меню на других страницах. Не могу понять, почему это пустое место не дает контенту главной сместиться влево до конца?
Записан
umbabaraumba
Практически профи
*******

Репутация: +153/-1
Offline Offline

Пол: Мужской
Сообщений: 2558

если помог можете поставить +


« Ответ #5 : 10.02.2016, 20:49:51 »

 Возможно проблема в CSS , есть ссылка на сайт ?
Записан
k.upak
Новичок
*

Репутация: +0/-0
Offline Offline

Сообщений: 4


« Ответ #6 : 10.02.2016, 22:15:23 »

Проблема решена. Спасибо, umbabaraumba. Смело обращайтесь к нему по коду в шаблоне.
З.Ы. Благодарить не забывайте, и будет вам счастье!
« Последнее редактирование: 11.02.2016, 20:41:35 от k.upak » Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Powered by SMF 1.1.21 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet