Обсуждение В TLP Portfolio не отображаются кнопки под редактором

proruslan

Создатель
Регистрация
1 Сен 2014
Сообщения
28
Реакции
0
Может ли кто-нибудь сказать мне, что сделать, чтобы в компоненте TLP Portfolio под редактором отображались те же кнопки, что и под редактором в случае, когда создаеться обычная статья?
На скриншотах:
1 — вид редактора в случае использования компонента TLP Portfolio
Для просмотра ссылки Войди или Зарегистрируйся

2 — вид редактора в случае написания обычной статьи Joomla!
Для просмотра ссылки Войди или Зарегистрируйся

Т.е. вопрос в том, как сделать чтобы в первом случае кнопки отобразились так, как отображаються во втором?

Версия Joomla! 3.6.5
 
вид редактора в случае использования компонента TLP Portfolio
Какой редактор по умолчанию использует этот компонент?Если у него свой редактор,то вы навряд ли подключите к нему ваши кнопочки.Посмотрите в настройках компонента внимательно по выводу и использованию редактора!
 
Какой редактор по умолчанию использует этот компонент?Если у него свой редактор,то вы навряд ли подключите к нему ваши кнопочки.Посмотрите в настройках компонента внимательно по выводу и использованию редактора!
Разве не видно, что это CodeMirror — стандартный редактор CMS Joomla! ?
Если бы компонент использовал свой редактор, эта тема не имела бы смысла!
 
Заметил,что при создании категории в компоненте,кнопки отображаются,менял codemirror на tinymce,у него тоже отображаются,но при создании именно портфолиос их нет не в том ни в другом редакторе,в настройках компонента и в самих плагинах редакторов тоже нет настроек по выводу!Значит дело в выводе самого компонента.Нужно искать в файлах компонента.
 
Вообще-то при желании можно и без кнопок обойтись, но проблема в том, что шорткоды других плагинов TLP Portfolio именно при создании портфолио (не категорий портфолио) как бы не видит. =( Возможно, это проблема только админчасти?

Кстати, была проблема возникновения ошибки при попытке опубликовать или снять с публикации портфолио (это не косаеться категорий портфолио), но я решил ее, добавив в файл /administrator/components/com_tlpportfolio/tables/portfolio.php строчку
use Joomla\Utilities\ArrayHelper;
после 11 строки.
 
Последнее редактирование:
Как добавить отобразить кнопки под редактором — разобрался. Для этого надо в файле /administrator/components/com_tlpportfolio/models/forms/portfolio.xml строки поля, стоящие на ряду 68, заменить следующими:
<field
name="description"
type="editor"
buttons="true"
label="COM_TLPPORTFOLIO_FORM_LBL_PORTFOLIO_DESCRIPTION"
description="COM_TLPPORTFOLIO_FORM_DESC_PORTFOLIO_DESCRIPTION"
class="inputbox"
filter="JComponentHelper::filterText"
asset_id="com_content"
/>

(Либо просто добавить строчки buttons="true" и asset_id="com_content")

Теперь "кнопочные" плагины работают. Но вопрос не решен, т.к., к примеру, плагин AllVideos в портфолио не работает. ((( Хотя должно было работать, т.к. значение filter равно JComponentHelper::filterText .
Чего я не учел? Помогите, кто чем может! )
 
Назад
Сверху