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

Deamelfuse

  • Осваиваюсь на форуме
  • 20
  • 0 / 0
Привет всем!

Ребята, подскажите, пожалуйста, как поменять расположение Simple Image Gallery Pro в K2 2.4.1 из позиции 1 в позицию 2, как показано на рисунке?

*

Romella

  • Осваиваюсь на форуме
  • 45
  • 5 / 0
Re: Как поменять позицию элемента в K2?
« Ответ #1 : 10.03.2011, 10:48:52 »
в components\com_k2\templates\default\item.php
перенести выше
Код
  <?php if($this->item->params->get('itemImageGallery') && !empty($this->item->gallery)): ?>
  <!-- Item image gallery -->
  <a name="itemImageGalleryAnchor" id="itemImageGalleryAnchor"></a>
  <div class="itemImageGallery">
  <h3><?php echo JText::_('Image Gallery'); ?></h3>
  <?php echo $this->item->gallery; ?>
  </div>
  <?php endif; ?>

например после

Код
	  <!-- Item fulltext -->
  <div class="itemFullText">
  <?php echo $this->item->fulltext; ?>
  </div>
  <?php endif; ?>

  <?php else: ?>

  <!-- Item text -->
  <div class="itemFullText">
  <?php echo $this->item->introtext; ?>
  </div>

  <?php endif; ?>

<div class="clr"></div>
*

StarMag

  • Moderator
  • 228
  • 25 / 0
  • после ночи разбора РНР кода
Re: Как поменять позицию элемента в K2?
« Ответ #2 : 10.03.2011, 10:51:13 »
Править шаблон К2. Файл item.php
Просто перенести блок с кодом галереи в нужное место

Цитировать
в components\com_k2\templates\default\item.php
перенести выше
или ваш_шаблон\html\com_k2\templates\default\item.php
если у вас шаб с поддержкой К2
Ну почему никто никогда не читает справочные материалы?...
*

Deamelfuse

  • Осваиваюсь на форуме
  • 20
  • 0 / 0
Re: Как поменять позицию элемента в K2?
« Ответ #3 : 10.03.2011, 14:41:32 »
Как же я не догадался сам(((

Спасибо, ребятки!
Успехов Вам!
*

Teng

  • Захожу иногда
  • 85
  • 1 / 0
Здравствуйте.
Подскажите пожалуйста как изменить порядок вывода изображения материала и заголовка?
То есть мне необходимо, что бы сначала изображение, под ним заголовок и ниже описание материала.
Где то раньше встречал подобный вопрос, но второй день не могу отыскать его вновь, возможно он внутри одной из тем. Перебирал массу ключевых слов, но без результатов.

Спасибо.
*

StarMag

  • Moderator
  • 228
  • 25 / 0
  • после ночи разбора РНР кода
Здравствуйте.
Подскажите пожалуйста как изменить порядок вывода изображения материала и заголовка?
То есть мне необходимо, что бы сначала изображение, под ним заголовок и ниже описание материала.
Где то раньше встречал подобный вопрос, но второй день не могу отыскать его вновь, возможно он внутри одной из тем. Перебирал массу ключевых слов, но без результатов.

Спасибо.

Только редактирование шаблона К2. Поменять местами блоки кода для изображения и тайтла. Ежели в самом материале то файл item.php, если же в категории то category_item.php
По умолчанию путь ваш_сайт\components\com_k2\templates\default\
Конечно это если ваш шаблон не адаптирован под К2, если же с адаптацией то в папке с вашим шаблоном.
« Последнее редактирование: 17.08.2011, 11:30:26 от StarMag »
Ну почему никто никогда не читает справочные материалы?...
*

Teng

  • Захожу иногда
  • 85
  • 1 / 0
Спасибо. Получилось ^-^
*

Teng

  • Захожу иногда
  • 85
  • 1 / 0
Рано радовался :( Получилось у меня  с материалом, а вот с категорией проблемы.
Поменял местами в category_item.php:
Код
<!-- Item title -->
  <h3 class="catItemTitle">
  <?php if ($this->item->params->get('catItemTitleLinked')): ?>
<a href="<?php echo $this->item->link; ?>">
  <?php echo $this->item->title; ?>
  </a>
  <?php else: ?>
  <?php echo $this->item->title; ?>
  <?php endif; ?>
       <?php if($this->item->params->get('catItemIntroText')): ?>
Код
 <!-- Item Image -->
  <div class="catItemImageBlock">
  <span class="catItemImage">
    <a href="<?php echo $this->item->link; ?>" title="<?php if(!empty($this->item->image_caption)) echo $this->item->image_caption; else echo $this->item->title; ?>">
    <img src="<?php echo $this->item->image; ?>" alt="<?php if(!empty($this->item->image_caption)) echo $this->item->image_caption; else echo $this->item->title; ?>" style="width:<?php echo $this->item->imageWidth; ?>px; height:auto;" />
    </a>
  </span>
  <div class="clr"></div>
  </div>
  <?php endif; ?>

  <?php if($this->item->params->get('catItemFeaturedNotice') && $this->item->featured): ?>

Результат-не грузится страница. В PHP  я нуб, если не затруднит подскажите пожалуйста, что я делаю не так?

Спасибо.
*

vatb

  • Осваиваюсь на форуме
  • 31
  • 11 / 0
Блок, который отвечает за вывод картинки в категории выглядит так
Код
 <?php if($this->item->params->get('catItemImage') && !empty($this->item->image)): ?>
 <!-- Item Image -->
 <div class="catItemImageBlock">
 <span class="catItemImage">
   <a href="<?php echo $this->item->link; ?>" title="<?php if(!empty($this->item->image_caption)) echo $this->item->image_caption; else echo $this->item->title; ?>">
    <img src="<?php echo $this->item->image; ?>" alt="<?php if(!empty($this->item->image_caption)) echo $this->item->image_caption; else echo $this->item->title; ?>" style="width:<?php echo $this->item->imageWidth; ?>px; height:auto;" />
   </a>
 </span>
 <div class="clr"></div>
 </div>
 <?php endif; ?>
Вы забыли перенести условие вывода картинки
а блок титл будет такой
Цитировать
<?php if($this->item->params->get('catItemTitle')): ?>
     <!-- Item title -->
     <h3 class="catItemTitle">
        <?php if ($this->item->params->get('catItemTitleLinked')): ?>
         <a href="<?php echo $this->item->link; ?>">
           <?php echo $this->item->title; ?>
        </a>
        <?php else: ?>
        <?php echo $this->item->title; ?>
        <?php endif; ?>
*

Teng

  • Захожу иногда
  • 85
  • 1 / 0
Спасибо. Теперь точно получилось. Интуитивно, я точно такие же фрагменты кода как у Вас пробовал вставлять, но только оказывается немного не туда ^-^. Я просто менял их местами (на странице между ними еще целая куча непонятного пхп  ^-^ ), а надо было титл сразу за имиджем вставить.

Re: Как поменять позицию элемента в K2?
« Ответ #10 : 23.09.2011, 10:26:27 »
Скажите пожалуйста удаляю этот код вообще у меня галерея на месте мож другой код нададо менять?
*

vatb

  • Осваиваюсь на форуме
  • 31
  • 11 / 0
Re: Как поменять позицию элемента в K2?
« Ответ #11 : 23.09.2011, 11:32:40 »
значит у вас item.php перехватывает ваш шаблон
как было написано выше попробуйте найти этот файл по пути ваш_шаблон\html\com_k2\templates\default\item.php
и зачем удалять из кода, когда можно выключить через админку в параметрах К2
*

timur141194

  • Новичок
  • 6
  • 0 / 0
Как в K2 сделать доп поля первыми ?
« Ответ #12 : 24.09.2011, 12:34:22 »
Как в K2 сделать дополнительные поля первыми ?
*

yrygvay

  • Завсегдатай
  • 1293
  • 36 / 3
Re: Как в K2 сделать доп поля первыми ?
« Ответ #13 : 24.09.2011, 13:01:26 »
Первыми где?

Если в закладках при редактирование то это уже обсуждалось
Смотрю....
*

timur141194

  • Новичок
  • 6
  • 0 / 0
Re: Как в K2 сделать доп поля первыми ?
« Ответ #14 : 24.09.2011, 13:04:07 »
Я имел ввиду так чтобы доп поля были перед описанием статьи.
Возможно ли так сделать ?
*

SDKiller

  • Moderator
  • 2706
  • 329 / 5
  • ...ergo sum
Re: Как в K2 сделать доп поля первыми ?
« Ответ #15 : 24.09.2011, 13:43:54 »
Перенесите в шаблоне. Шаблоны К2 достаточно хорошо откомментированы, найти можно где что
*

timur141194

  • Новичок
  • 6
  • 0 / 0
Re: Как в K2 сделать доп поля первыми ?
« Ответ #16 : 24.09.2011, 14:03:29 »
SDKiller Вы можете помоч мне подсказать в каком файле что редактировать?
*

SDKiller

  • Moderator
  • 2706
  • 329 / 5
  • ...ergo sum
Re: Как в K2 сделать доп поля первыми ?
« Ответ #17 : 24.09.2011, 14:33:26 »
Зависит от вашего шаблона и от того, где вы хотите это поменять.

Дефолтные шаблоны К2 лежат в \components\com_k2\templates\default\
*

ereke

  • Осваиваюсь на форуме
  • 22
  • 0 / 0
Re: Как поменять позицию элемента в K2?
« Ответ #18 : 26.09.2011, 19:26:55 »
Здравствуйте, форумчане. Хотел изменить расположения блоков фотогалерея и видео в странице материала. Но не понятно в каком именно в файле это делается.

скрин -


----------------------------------------------------------------------



т.е. видео и фотогалерею нужно поднять выше примерно что бы стояло над
Код
Изменено 17.09.11 16:16
Прочитано: 400 раз

Прошу подсказать файл правки.
*

StarMag

  • Moderator
  • 228
  • 25 / 0
  • после ночи разбора РНР кода
Re: Как поменять позицию элемента в K2?
« Ответ #19 : 26.09.2011, 19:54:03 »
Файл item.php вашего шаблона К2, ну или же дефолтного если такого не имеется.
Кстати, подобные темы уже не раз поднимались здесь, пользуйтесь почаще поиском.
Ну почему никто никогда не читает справочные материалы?...
*

yrygvay

  • Завсегдатай
  • 1293
  • 36 / 3
Re: Как поменять позицию элемента в K2?
« Ответ #20 : 26.09.2011, 20:18:54 »
кстати не раз задумывался, что не очень "красиво" реализовано отображение видео.

После всех граф кто когда с какими тегами опубликовал и тд и тп!..
Смотрю....
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Как поменять размер картинки по высоте в категории?

Автор surgeonleks

Ответов: 0
Просмотров: 1037
Последний ответ 23.03.2015, 13:50:27
от surgeonleks
Порядок отображения элемента

Автор krechet47

Ответов: 5
Просмотров: 2083
Последний ответ 14.12.2011, 21:28:25
от krechet47
как поменять размер изображения в K2 ?

Автор mariyka

Ответов: 12
Просмотров: 12160
Последний ответ 05.04.2011, 18:12:21
от Andrew1110