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

AlexX

  • Осваиваюсь на форуме
  • 14
  • 0 / 0
Необходимо удалить с фронтенда К2 вкладку позволяющую добавлять описание к элементу. Проблема в том, что я раньше уже спрашивал об этом, мне дали совет, благодаря которому вкладки добавления видео и прочие пропали, а "Содержание" - не убирается.

*

staticlight

  • Moderator
  • 1086
  • 65 / 0
  • Staticlight
Re: Редактирование Фронт-енда K2
« Ответ #1 : 10.08.2011, 14:37:55 »
/components/com_k2/views/item/tmpl/form.php

На свой страх и риск. Сохраните копии файлов.

Код

<div class="simpleTabs">
          <ul class="simpleTabsNavigation"> ------> удалить
            <li id="tabContent"><a href="#"><?php echo JText::_('Content'); ?></a></li> ----> удалить

            <?php if ($this->params->get('showImageTab')): ?>
            <li id="tabImage"><a href="#"><?php echo JText::_('Image'); ?></a></li>
            <?php endif; ?>
            <?php if ($this->params->get('showImageGalleryTab')): ?>
            <li id="tabImageGallery"><a href="#"><?php echo JText::_('Image Gallery'); ?></a></li>
            <?php endif; ?>
            <?php if ($this->params->get('showVideoTab')): ?>
            <li id="tabVideo"><a href="#" rel="4"><?php echo JText::_('Video'); ?></a></li>
            <?php endif; ?>
            <?php if ($this->params->get('showExtraFieldsTab')): ?>
            <li id="tabExtraFields"><a href="#"><?php echo JText::_('Extra Fields'); ?></a></li>
            <?php endif; ?>
            <?php if ($this->params->get('showAttachmentsTab')): ?>
            <li id="tabAttachments"><a href="#"><?php echo JText::_('Attachments'); ?></a></li>
            <?php endif; ?>
            <?php if(count(array_filter($this->K2PluginsItemOther)) && $this->params->get('showK2Plugins')): ?>
            <li id="tabPlugins"><a href="#"><?php echo JText::_('Plugins'); ?></a></li>
            <?php endif; ?>
          </ul>

Руководитель отдела сервисного обслуживания систем безопасности.
Устали от com_content - поставьте com_k2.
TRIPLE "F" POWER: Firefox+FireShot+Firebug. Chrome + Ctrl+Shift+I
*

AlexX

  • Осваиваюсь на форуме
  • 14
  • 0 / 0
Re: Редактирование Фронт-енда K2
« Ответ #2 : 10.08.2011, 14:55:10 »
/components/com_k2/views/item/tmpl/form.php

На свой страх и риск. Сохраните копии файлов.

Код

<div class="simpleTabs">
         <ul class="simpleTabsNavigation"> ------> удалить
           <li id="tabContent"><a href="#"><?php echo JText::_('Content'); ?></a></li> ----> удалить

           <?php if ($this->params->get('showImageTab')): ?>
           <li id="tabImage"><a href="#"><?php echo JText::_('Image'); ?></a></li>
           <?php endif; ?>
           <?php if ($this->params->get('showImageGalleryTab')): ?>
           <li id="tabImageGallery"><a href="#"><?php echo JText::_('Image Gallery'); ?></a></li>
           <?php endif; ?>
           <?php if ($this->params->get('showVideoTab')): ?>
           <li id="tabVideo"><a href="#" rel="4"><?php echo JText::_('Video'); ?></a></li>
           <?php endif; ?>
           <?php if ($this->params->get('showExtraFieldsTab')): ?>
           <li id="tabExtraFields"><a href="#"><?php echo JText::_('Extra Fields'); ?></a></li>
           <?php endif; ?>
           <?php if ($this->params->get('showAttachmentsTab')): ?>
           <li id="tabAttachments"><a href="#"><?php echo JText::_('Attachments'); ?></a></li>
           <?php endif; ?>
           <?php if(count(array_filter($this->K2PluginsItemOther)) && $this->params->get('showK2Plugins')): ?>
           <li id="tabPlugins"><a href="#"><?php echo JText::_('Plugins'); ?></a></li>
           <?php endif; ?>
         </ul>


Получилось вот что...


Содержание пропало, но вместе с самими доп.полями


Посмотрите, что еще можно сделать, пожалуйста, я тоже пока пороюсь еще.
« Последнее редактирование: 10.08.2011, 15:04:09 от AlexX »
*

staticlight

  • Moderator
  • 1086
  • 65 / 0
  • Staticlight
Re: Редактирование Фронт-енда K2
« Ответ #3 : 10.08.2011, 15:06:21 »
Код
<ul class="simpleTabsNavigation"> ------> верните

затем ниже закомментируйте, как показано:

Код

 <!-- <div class="simpleTabsContent">

<?php if($this->params->get('mergeEditors')): ?>
<div class="k2ItemFormEditor">
<?php echo $this->text; ?>
<div class="dummyHeight"></div>
<div class="clr"></div>
</div>
<?php else: ?>
<div class="k2ItemFormEditor">
<span class="k2ItemFormEditorTitle">
<?php echo JText::_('Introtext (teaser content/excerpt)'); ?>
</span>
<?php echo $this->introtext; ?>
<div class="dummyHeight"></div>
<div class="clr"></div>
</div>
<div class="k2ItemFormEditor">
<span class="k2ItemFormEditorTitle">
<?php echo JText::_('Fulltext (main content)'); ?>
</span>
<?php echo $this->fulltext; ?>
<div class="dummyHeight"></div>
<div class="clr"></div>
</div>
<?php endif; ?>

            <?php if (count($this->K2PluginsItemContent) && $this->params->get('showK2Plugins')): ?>
            <div class="itemPlugins">
              <?php foreach ($this->K2PluginsItemContent as $K2Plugin) : ?>
              <?php if(!is_null($K2Plugin)): ?>
              <fieldset>
                <legend><?php echo $K2Plugin->name; ?></legend>
                <?php echo $K2Plugin->fields; ?>
              </fieldset>
              <?php endif; ?>
              <?php endforeach; ?>
            </div>
            <?php endif; ?>
            <div class="clr"></div>

          </div> -->
Руководитель отдела сервисного обслуживания систем безопасности.
Устали от com_content - поставьте com_k2.
TRIPLE "F" POWER: Firefox+FireShot+Firebug. Chrome + Ctrl+Shift+I
*

AlexX

  • Осваиваюсь на форуме
  • 14
  • 0 / 0
Re: Редактирование Фронт-енда K2
« Ответ #4 : 10.08.2011, 15:36:47 »
Код
<ul class="simpleTabsNavigation"> ------> верните

затем ниже закомментируйте, как показано:

Код

 <!-- <div class="simpleTabsContent">

<?php if($this->params->get('mergeEditors')): ?>
<div class="k2ItemFormEditor">
<?php echo $this->text; ?>
<div class="dummyHeight"></div>
<div class="clr"></div>
</div>
<?php else: ?>
<div class="k2ItemFormEditor">
<span class="k2ItemFormEditorTitle">
<?php echo JText::_('Introtext (teaser content/excerpt)'); ?>
</span>
<?php echo $this->introtext; ?>
<div class="dummyHeight"></div>
<div class="clr"></div>
</div>
<div class="k2ItemFormEditor">
<span class="k2ItemFormEditorTitle">
<?php echo JText::_('Fulltext (main content)'); ?>
</span>
<?php echo $this->fulltext; ?>
<div class="dummyHeight"></div>
<div class="clr"></div>
</div>
<?php endif; ?>

            <?php if (count($this->K2PluginsItemContent) && $this->params->get('showK2Plugins')): ?>
            <div class="itemPlugins">
              <?php foreach ($this->K2PluginsItemContent as $K2Plugin) : ?>
              <?php if(!is_null($K2Plugin)): ?>
              <fieldset>
                <legend><?php echo $K2Plugin->name; ?></legend>
                <?php echo $K2Plugin->fields; ?>
              </fieldset>
              <?php endif; ?>
              <?php endforeach; ?>
            </div>
            <?php endif; ?>
            <div class="clr"></div>

          </div> -->

Сделал. Результат выглядит так:


То есть вкладки вернулись, но самих доп.полей нет. А у Вас получается? Можете выложить скриншот?
*

staticlight

  • Moderator
  • 1086
  • 65 / 0
  • Staticlight
Re: Редактирование Фронт-енда K2
« Ответ #5 : 10.08.2011, 16:21:48 »
Вот так попробуйте
Код

 <div class="simpleTabsContent">

<!-- <?php if($this->params->get('mergeEditors')): ?>
<div class="k2ItemFormEditor">
<?php echo $this->text; ?>
<div class="dummyHeight"></div>
<div class="clr"></div>
</div>
<?php else: ?>
<div class="k2ItemFormEditor">
<span class="k2ItemFormEditorTitle">
<?php echo JText::_('Introtext (teaser content/excerpt)'); ?>
</span>
<?php echo $this->introtext; ?>
<div class="dummyHeight"></div>
<div class="clr"></div>
</div>
<div class="k2ItemFormEditor">
<span class="k2ItemFormEditorTitle">
<?php echo JText::_('Fulltext (main content)'); ?>
</span>
<?php echo $this->fulltext; ?>
<div class="dummyHeight"></div>
<div class="clr"></div>
</div>
<?php endif; ?> -->

            <?php if (count($this->K2PluginsItemContent) && $this->params->get('showK2Plugins')): ?>
            <div class="itemPlugins">
              <?php foreach ($this->K2PluginsItemContent as $K2Plugin) : ?>
              <?php if(!is_null($K2Plugin)): ?>
              <fieldset>
                <legend><?php echo $K2Plugin->name; ?></legend>
                <?php echo $K2Plugin->fields; ?>
              </fieldset>
              <?php endif; ?>
              <?php endforeach; ?>
            </div>
            <?php endif; ?>
            <div class="clr"></div>

          </div>

Руководитель отдела сервисного обслуживания систем безопасности.
Устали от com_content - поставьте com_k2.
TRIPLE "F" POWER: Firefox+FireShot+Firebug. Chrome + Ctrl+Shift+I
*

AlexX

  • Осваиваюсь на форуме
  • 14
  • 0 / 0
Re: Редактирование Фронт-енда K2
« Ответ #6 : 10.08.2011, 17:30:41 »
Вот так попробуйте
Код

 <div class="simpleTabsContent">


<!-- <?php if($this->params->get('mergeEditors')): ?>
<div class="k2ItemFormEditor">
<?php echo $this->text; ?>
<div class="dummyHeight"></div>
<div class="clr"></div>
</div>
<?php else: ?>
<div class="k2ItemFormEditor">
<span class="k2ItemFormEditorTitle">
<?php echo JText::_('Introtext (teaser content/excerpt)'); ?>
</span>
<?php echo $this->introtext; ?>
<div class="dummyHeight"></div>
<div class="clr"></div>
</div>
<div class="k2ItemFormEditor">
<span class="k2ItemFormEditorTitle">
<?php echo JText::_('Fulltext (main content)'); ?>
</span>
<?php echo $this->fulltext; ?>
<div class="dummyHeight"></div>
<div class="clr"></div>
</div>
<?php endif; ?> -->

            <?php if (count($this->K2PluginsItemContent) && $this->params->get('showK2Plugins')): ?>
            <div class="itemPlugins">
              <?php foreach ($this->K2PluginsItemContent as $K2Plugin) : ?>
              <?php if(!is_null($K2Plugin)): ?>
              <fieldset>
                <legend><?php echo $K2Plugin->name; ?></legend>
                <?php echo $K2Plugin->fields; ?>
              </fieldset>
              <?php endif; ?>
              <?php endforeach; ?>
            </div>
            <?php endif; ?>
            <div class="clr"></div>

          </div>


Результат тот же, что и в предыдущем случае - вкладка Доп.поля - есть, но на ней форма редактирования текста, вкладки Контент - нет.
*

staticlight

  • Moderator
  • 1086
  • 65 / 0
  • Staticlight
Re: Редактирование Фронт-енда K2
« Ответ #7 : 11.08.2011, 14:40:02 »
Готовое решение,  все, как всегда, просто (добавляем нужным блокам style="display:none;"):

Код

<div class="simpleTabs">
          <ul class="simpleTabsNavigation">
  Адын----->          <li id="tabContent" style="display:none;"><a href="#"><?php echo JText::_('Content'); ?></a></li>
            <?php if ($this->params->get('showImageTab')): ?>
            <li id="tabImage"><a href="#"><?php echo JText::_('Image'); ?></a></li>
            <?php endif; ?>
            <?php if ($this->params->get('showImageGalleryTab')): ?>
            <li id="tabImageGallery"><a href="#"><?php echo JText::_('Image Gallery'); ?></a></li>
            <?php endif; ?>
            <?php if ($this->params->get('showVideoTab')): ?>
            <li id="tabVideo"><a href="#" rel="4"><?php echo JText::_('Video'); ?></a></li>
            <?php endif; ?>
            <?php if ($this->params->get('showExtraFieldsTab')): ?>
            <li id="tabExtraFields"><a href="#"><?php echo JText::_('Extra Fields'); ?></a></li>
            <?php endif; ?>
            <?php if ($this->params->get('showAttachmentsTab')): ?>
            <li id="tabAttachments"><a href="#"><?php echo JText::_('Attachments'); ?></a></li>
            <?php endif; ?>
            <?php if(count(array_filter($this->K2PluginsItemOther)) && $this->params->get('showK2Plugins')): ?>
            <li id="tabPlugins"><a href="#"><?php echo JText::_('Plugins'); ?></a></li>
            <?php endif; ?>
          </ul>

          <div class="simpleTabsContent" style="display:none;"> -----> Два

<?php if($this->params->get('mergeEditors')): ?>
<div class="k2ItemFormEditor">
<?php echo $this->text; ?>
<div class="dummyHeight"></div>
<div class="clr"></div>
</div>
<?php else: ?>
<div class="k2ItemFormEditor">
<span class="k2ItemFormEditorTitle">
<?php echo JText::_('Introtext (teaser content/excerpt)'); ?>
</span>
<?php echo $this->introtext; ?>
<div class="dummyHeight"></div>
<div class="clr"></div>
</div>
<div class="k2ItemFormEditor">
<span class="k2ItemFormEditorTitle">
<?php echo JText::_('Fulltext (main content)'); ?>
</span>
<?php echo $this->fulltext; ?>
<div class="dummyHeight"></div>
<div class="clr"></div>
</div>
<?php endif; ?>

Руководитель отдела сервисного обслуживания систем безопасности.
Устали от com_content - поставьте com_k2.
TRIPLE "F" POWER: Firefox+FireShot+Firebug. Chrome + Ctrl+Shift+I
*

AlexX

  • Осваиваюсь на форуме
  • 14
  • 0 / 0
Re: Редактирование Фронт-енда K2
« Ответ #8 : 11.08.2011, 15:19:47 »
 yes! Заработало! Я думаю эта тема многим будет полезна. Спасибо огромное!
*

msweb

  • Захожу иногда
  • 63
  • 0 / 0
Re: Редактирование Фронт-енда K2
« Ответ #9 : 12.08.2011, 11:14:47 »
Необходимо удалить с фронтенда К2 вкладку позволяющую добавлять описание к элементу. Проблема в том, что я раньше уже спрашивал об этом, мне дали совет, благодаря которому вкладки добавления видео и прочие пропали, а "Содержание" - не убирается.



А не подскажешь ссылочку, где тебе советовали, как убрать эти вкладки (видео и т.д.)?
*

Очередной вебмастер

  • Давно я тут
  • 768
  • 55 / 0
  • лысый умный дядя
Re: Редактирование Фронт-енда K2
« Ответ #10 : 12.08.2011, 14:19:38 »
staticlight, долго же ты шел к этому решению  ;D (display:none рулит!)
Сайты на Joomla, разработка и поддержка
----------
Помог ответ - жми плюс!
*

staticlight

  • Moderator
  • 1086
  • 65 / 0
  • Staticlight
Re: Редактирование Фронт-енда K2
« Ответ #11 : 12.08.2011, 21:10:04 »
staticlight, долго же ты шел к этому решению  ;D (display:none рулит!)

Ну так, как всегда: пока ручками в код не залезешь - не допрешь  :))
Руководитель отдела сервисного обслуживания систем безопасности.
Устали от com_content - поставьте com_k2.
TRIPLE "F" POWER: Firefox+FireShot+Firebug. Chrome + Ctrl+Shift+I
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Редактирование ExtraFields, непонятный код

Автор x1

Ответов: 4
Просмотров: 397
Последний ответ 27.02.2020, 14:42:26
от draff
K2 - редактирование материалов с фронта и ограничения

Автор x1

Ответов: 0
Просмотров: 362
Последний ответ 14.02.2020, 15:39:44
от x1
K2 v2.8.0 frontend редактирование материала - не закрывается модальное окно

Автор Slava77

Ответов: 1
Просмотров: 1240
Последний ответ 31.01.2019, 13:00:08
от Foros
[Решено] Редактирование текста в itemNavigationTitle

Автор MosTender

Ответов: 9
Просмотров: 787
Последний ответ 21.04.2017, 14:26:02
от MosTender
K2 v2.7.0 Что происходит после нажатия на кнопку "сохранить" в редакторе (фронт)

Автор Леон

Ответов: 5
Просмотров: 951
Последний ответ 12.05.2016, 15:10:42
от Septdir