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

Sergeyy

  • Захожу иногда
  • 154
  • 3 / 0
Переименовать com_content
« : 16.01.2016, 18:00:53 »
Что сделал:
1. в install.mysql.utf8.sql создаю
`#__test`;
`#__test_frontpage`;
`#__test_rating`;

2. перекопировал файлы:
из layouts/joomla/content в site/layouts/joomla/test
из libraries/legacy/table/content.php в admin/tables/test.php

3. Переименовал в файлах:
Content в Test
CONTENT в TEST
content в test

4. обратно переименовал:
JHelperTest в JHelperContent
testlanguage в contentlanguage
test.prepare в content.prepare

п.с. com_contenthistory и com_tags пока не нужны (документацию по интеграции нашел)

Устанавливается работает, потестил на сколько смог.

Впечатление, что com_content "глубже" что-ли встроен в Joomla или этого достаточно для полной работы компонента?
« Последнее редактирование: 17.01.2016, 23:10:28 от Sergeyy »
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Re: Переименовать com_content
« Ответ #1 : 16.01.2016, 18:44:49 »
компонент как компонент, ничем от других не отличается :) важно название файлов, название таблиц, названия классов. может что то еще и есть, но в принципе это основное.
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

Sergeyy

  • Захожу иногда
  • 154
  • 3 / 0
Re: Переименовать com_content
« Ответ #2 : 17.01.2016, 23:20:51 »
Дополнение
найти и переименовать обратно:

onTestPrepare - onContentPrepare
onTestAfterTitle - onContentAfterTitle
onTestBeforeDisplay - onContentBeforeDisplay
onTestAfterDisplay - onContentAfterDisplay
beforeDisplayTest - beforeDisplayContent
afterDisplayTest - afterDisplayContent

Тут  не уверен:
JPluginHelper::importPlugin('test'); - JPluginHelper::importPlugin('content');
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Re: Переименовать com_content
« Ответ #3 : 18.01.2016, 01:22:21 »
Тут  не уверен:
JPluginHelper::importPlugin('test'); - JPluginHelper::importPlugin('content');
тоже да
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Компонент com_content. Сохранение материала

Автор Sphinx

Ответов: 62
Просмотров: 7314
Последний ответ 26.11.2013, 13:05:19
от Aleks.Denezh
Как модифицировать com_content для работы с другой т

Автор Roporak

Ответов: 0
Просмотров: 896
Последний ответ 09.10.2013, 19:35:20
от Roporak