Раздельный install компонента

  • 8 Ответов
  • 511 Просмотров

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

*

glebik

  • ***
  • 26
  • 0
Как установить один и тот же компонент, НО как два разных компонента? :D
Чтобы один был для одного раздела, другой для другого!
И как быть с моделями... плагинами...?? :D

*

glebik

  • ***
  • 26
  • 0
Re: Раздельный install компонента
« Ответ #1 : 14.06.2015, 02:30:34 »
по гуглил и нашёл

   " В XML-файле переименовать имя компонента в тэге name
    Далее надо переименовать используемые таблицы (во-первых в XML-файле, а во-вторых во всех файлах компонента, везде где используется объект базы данных $database и метод setQuery)
    Все пути в компонентах тоже переименовать. Пути могут быть использованы в ссылках на самого же себя или в именах включаемых файлов. Чаще всего это сводится к поиску подстроки com_имякомпонента и замене ее на новую."

Но со сложными компонентами, думаю не прокатит(

*

KKAAZZOO

  • *******
  • 2138
  • 102
Re: Раздельный install компонента
« Ответ #2 : 14.06.2015, 02:50:40 »
Что за компонент и зачем?

*

JLang

  • ***
  • 104
  • 17
Re: Раздельный install компонента
« Ответ #3 : 14.06.2015, 04:36:37 »
Mosets tree?
Цитировать
Как установить один и тот же компонент, НО как два разных компонента?
Установка компонента ZOO и создание приложений (каталогов) для каждого раздела.

*

glebik

  • ***
  • 26
  • 0
Re: Раздельный install компонента
« Ответ #4 : 15.06.2015, 11:39:08 »
Использую djclassifieds 3.0
на вопрос зачем - компнент хорош своей картой Google по каждому объявлению, возможностью проплачивать электрон-й коммерцией, сам по себе платный и не обнаружил в инете описания его взлома, обновления от автора создателя.

Самое главное почему он: 1. мне он нравится 2. возможность размещения объявлений юзерами, а не админом лишь.

зы: так как их поставить оба, без конфликтов?
может знает кто ;)

*

glebik

  • ***
  • 26
  • 0
Re: Раздельный install компонента
« Ответ #5 : 15.06.2015, 11:40:28 »
Mosets tree?Установка компонента ZOO и создание приложений (каталогов) для каждого раздела.

нееет) Это djclassifieds

*

KKAAZZOO

  • *******
  • 2138
  • 102
Re: Раздельный install компонента
« Ответ #6 : 15.06.2015, 11:51:29 »
Вы так и не сказали зачем дважды устанавливать.

*

JLang

  • ***
  • 104
  • 17
Re: Раздельный install компонента
« Ответ #7 : 15.06.2015, 12:00:47 »
Вы написали как. Действительно, нужно переименовать все com_componentname в com_othercomponentname во всех XML, php, sql, ini и прочих файлах. Возможно исправить классы, ссылки и запросы.
Соответственно изменить все модули и плагины компонента.
Но почему не разделить на категории, компонент их не поддерживает?

*

Apoca1ypto

  • *****
  • 709
  • 69
Re: Раздельный install компонента
« Ответ #8 : 15.06.2015, 12:10:59 »
по гуглил и нашёл

   " В XML-файле переименовать имя компонента в тэге name
    Далее надо переименовать используемые таблицы (во-первых в XML-файле, а во-вторых во всех файлах компонента, везде где используется объект базы данных $database и метод setQuery)
    Все пути в компонентах тоже переименовать. Пути могут быть использованы в ссылках на самого же себя или в именах включаемых файлов. Чаще всего это сводится к поиску подстроки com_имякомпонента и замене ее на новую."

Но со сложными компонентами, думаю не прокатит(
А как Вы затем будете устанавливать новые версии (обновления)? ))
Во время спора в Интернете Ваш оппонент приводит неопровержимые доказательства своей точки зрения? Не отчаивайтесь. До...тесь до орфографии.