Второй заголовок для категории

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

box

  • Осваиваюсь на форуме
  • ***
  • 32
  • 1
Такая идея. Возможность выводить при необходимости альтернативный заголовок для категории, а старый прятать. Но старый нужен для импорта экспорта, поэтому его править нельзя. C моим нулевым знанием бэкенда все что смог придумать это реализовать с помощью краткого описания. Задачу решил, работает как надо, но хочется сделать элегантнее, не трогая поле краткого описания организованное для другой семантической роли.
Код
    <?php
      $str = $this->category->short_description;

      if (($_SERVER['REQUEST_URI'] != "/")  && (strlen($str) == 0)) {
       echo '<h1>';
       echo $this->category->name;
       echo '</h1>';
      }
      elseif (($_SERVER['REQUEST_URI'] != "/")  && (strlen($str)!= 0)) {
       echo '<h1>';
       echo $this->category->short_description;
       echo '</h1>';
      }
    ?>
Вопрос. Сложно ли добавить дополнительное поле под заголовком, и манипулировать уже с ним.
п.с. как в разметку элементы добавить у меня ума хватает)
Код
/var/www/site/administrator/components/com_jshopping/views/category/tmpl/edit.php

*

odin2000

  • Осваиваюсь на форуме
  • ***
  • 28
  • 3
Re: Второй заголовок для категории
« Ответ #1 : 28.10.2015, 11:02:04 »
Прикрепил плагин, попробуйте.

Добавляет новое поле в меню редактирования категории.

Если нужно перенести поле в другое, более удобное место то хакните шаблон
/administrator/components/com_jshopping/views/category/tmpl/edit.php и перенесите строчку <?php $pkey = 'plugin_template_description_'.$lang->language; if ($this->$pkey){ print $this->$pkey;}?> туда куда нужно

*

box

  • Осваиваюсь на форуме
  • ***
  • 32
  • 1
Re: Второй заголовок для категории
« Ответ #2 : 28.10.2015, 11:47:11 »
Большое спасибо! Плагин отличный! То что надо