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

kaman62

  • Новичок
  • 8
  • 0 / 0
Подскажите можно ли сделать следующие.
Я хочу сделать доску объявлений и тендеры. Все это я хочу реализовать на одном движке.
Т.е. для каждого использовать свой  AdsManager.

Но как я понимаю компонент нельзя устанавливать в систему 2 раза.

Что делать и есть ли выход.

Только не предлагайте делать на разных компонентах. Мне нужно именно на этом. 
*

чикаго

  • Захожу иногда
  • 140
  • 12 / 1
На форуме есть клон AdsManager'а используй как дополнительный каталог. http://joomlaforum.ru/index.php/topic,35408.0.html
*

kaman62

  • Новичок
  • 8
  • 0 / 0
Огромное тебе человеческое спасибо!
*

Жук

  • Захожу иногда
  • 79
  • 7 / 0
На форуме есть клон AdsManager'а используй как дополнительный каталог. http://joomlaforum.ru/index.php/topic,35408.0.html
Это древняя версия. Сейчас сделал клон текущего релиза (2.6 RC 1), но при попытке открыть какую-нибудь его страницу во фронтенде вижу подобное:
Код
500 - View class not found [class, file]: adsmanagerViewfront, Z:\home\socset\www\components\com_adsmanagerz\views\front\view.html.php
Что это за класс такой? В админке все вроде работает, ссылка на компонент в меню Joomla добавляется, таблицы в базе для обоих компонентов (клона и оригинала) разные, а во фронте косяки.
Клонировал путем замены всех adsmanager и Adsmanager на adsmanagerz и Adsmanagerz во всех без исключения файлах, плюс переименовал файлы, содержащие в названии adsmanager.
*

haytig

  • Осваиваюсь на форуме
  • 14
  • 0 / 0
Это древняя версия. Сейчас сделал клон текущего релиза (2.6 RC 1), но при попытке открыть какую-нибудь его страницу во фронтенде вижу подобное:
Код
500 - View class not found [class, file]: adsmanagerViewfront, Z:\home\socset\www\components\com_adsmanagerz\views\front\view.html.php

Что это за класс такой? В админке все вроде работает, ссылка на компонент в меню Joomla добавляется, таблицы в базе для обоих компонентов (клона и оригинала) разные, а во фронте косяки.
Клонировал путем замены всех adsmanager и Adsmanager на adsmanagerz и Adsmanagerz во всех без исключения файлах, плюс переименовал файлы, содержащие в названии adsmanager.

можешь дать клон, чтобы могли скачать?
*

Жук

  • Захожу иногда
  • 79
  • 7 / 0
можешь дать клон, чтобы могли скачать?
Собственно, вот. Но он нерабочий! http://depositfiles.com/files/rd6oz83rp
Да, кстати, некоторые языковые файлы (французский и проч.) не переименованы. Не стал их трогать, ибо они не нужны.
« Последнее редактирование: 06.01.2011, 19:58:30 от Жук »
*

ilgizon87

  • Захожу иногда
  • 134
  • 11 / 0
клонирование делается за 10 минут.ничего особенного,можно и самому сделать
*

yuri-it

  • Давно я тут
  • 995
  • 43 / 3
  • Быстрый хостинг https://jehost.ru
2 мин на клон любого компонента. Берем прогу которая умеет делать замену текста в файлах, пускаем ее на замену c AdsManager на что угодно, например hello, далее во все файлы переименовываем из adsmanager  в hello - будет готовый компонент com_hello
По-настоящему быстрый хостинг для Joomla : https://jehost.ru
Отзывы: http://joomlaforum.ru/index.php/topic,109288.0.html
Отзывы по хостингу http://hosting101.ru/jehost.ru
*

avteck

  • Захожу иногда
  • 54
  • 1 / 0
Это древняя версия. Сейчас сделал клон текущего релиза (2.6 RC 1), но при попытке открыть какую-нибудь его страницу во фронтенде вижу подобное:
Код
500 - View class not found [class, file]: adsmanagerViewfront, Z:\home\socset\www\components\com_adsmanagerz\views\front\view.html.php

Что это за класс такой? В админке все вроде работает, ссылка на компонент в меню Joomla добавляется, таблицы в базе для обоих компонентов (клона и оригинала) разные, а во фронте косяки.
Клонировал путем замены всех AdsManager и AdsManager на adsmanagerz и Adsmanagerz во всех без исключения файлах, плюс переименовал файлы, содержащие в названии AdsManager.

Отпишитесь, как справились с этой ошибкой
*

avteck

  • Захожу иногда
  • 54
  • 1 / 0
2 мин на клон любого компонента. Берем прогу которая умеет делать замену текста в файлах, пускаем ее на замену c AdsManager на что угодно, например hello, далее во все файлы переименовываем из adsmanager  в hello - будет готовый компонент com_hello
Скажите уважаемый, клонировал компонент следуя вашей статье, но к сожалению нечего не вышло. компонент установился удачно, таблицы в базу тоже добавились, даже из админики все работает а вот во фронте выдает ошибку. как только привязываю  пункт меню к странице home в adsmnager' e, "невозможно отобразить страницу" подскажите пожалуйста как это исправить
*

Pavel

  • Осваиваюсь на форуме
  • 24
  • 0 / 0
Re: Два компонента AdsManager в одном движке
« Ответ #10 : 16.08.2017, 16:26:47 »
2 мин на клон любого компонента )))))))))))))))))
Он и проработает ровно 2 минуты.

У меня на  сайте уже есть доска объявлений на AdsManager.
Недавно сделал компонент вакансии и резюме на клоне adsmanager3.1.11 - (jobs 3.1.11) прекрасно работает.

Для клонирования нам понадобятся Notepad++  и  ReNamer(portable)- утилита для быстрого пакетного переименования файлов.

1. Скачиваем с офф сайта AdsManager и пакет для русификации adsmanager-ru-RU.
Распаковываем архив, с помощью поиска Notepad++ (наверное самый быстрый и удобный поиск с заменой по всей директории)
находим и заменяем следующее во всех файлах сразу, c учетом регистра (в моем случае так ):

adsmanager    на     jobs (может быть что угодно лиш бы Вам потом понятно было).
Adsmanager          - Jobs
AdsManager          - JoBs
ADSMANAGER       - JOBS

2. В папке adsmanager\plugins\reservit\reservit.zip - архив,
его нужно открыть и сделать те же манипуляции с файлом plug.php и снова упаковать.

3. С помощью утилиты ReNamer(portable) переименовываем все файлы одновременно с учетом регистра:
adsmanager      - jobs
Adsmanager     - Jobs

ВАЖНО: утилита переименовывает только файлы, папки во всей директории нужно просмотреть и переименовать ручками
везде где есть AdsManager или AdsManager меняем с учетом регистра и в любом случае нужно просмотреть все папки и файлы
так как утилита не всегда понимает слитное написание (там не так много)

4. В таком виде можно упаковать и установить, будет работать в панели управления но на сайте будут выходить ошибки,
так как у нас совпадают названия классов и функций.
Поэтому упаковывать не торопимся, с помощью  Notepad++ ищем во всей директории сразу и заменяем следующее:

TCron               - TCronJob
TLink                - TLinkJob
TMail                - TMailJob
JPagination2     - JPaginationJob2
TPane              - TPaneJob
TRoute             - TRouteJob
TConf               - TConfJob
TDatabase        - TDatabaseJob
TTools              - TToolsJob
TPermissions      - TPermissionsJob
TText                - TTextJob
TImage             - TImageJob
getImagePath   - getImagePathJob

5. Вот теперь упаковываем и устанавливаем.
У меня первая версия вычещена  от ненужных файлов и кода, поэтому возможно некоторые функции и классы
не задействованы и не конфликтуют, но если у Вас после установки будет выходить какая либо ошибка отчаиваться не стоит
все с помощью того же нотепада прошуруйте всю директорию сайта и замените название классов и функций,
только обращайте внимание что переименовывать нужно только в файлах клона.

6. С русификатором adsmanager-ru-RU проделайте  манипуляции описанные в пункте 1 и 3. упаковывайте и устанавливайте.


*

Pavel

  • Осваиваюсь на форуме
  • 24
  • 0 / 0
Re: Два компонента AdsManager в одном движке
« Ответ #11 : 30.03.2019, 20:45:35 »
Вот на днях ставил заказчику клон и вспомнил что не написал о том то еще будут выходить ошибки
с константами.
так что при объявлении констант их то же нужно немного поправить
Например:
Код
define('COMMUNITY_BUILDER',1);
// меняем на
define('JOBS_COMMUNITY_BUILDER',1);
или
if (file_exists(JPATH_ROOT.'/components/com_community/')) {
define('JOMSOCIAL',1);
    // меняем на
        define('JOBS_JOMSOCIAL',1);
//  и так далее по всем файлам компонента - все что будет вылазить в ошибках
*

Pavel

  • Осваиваюсь на форуме
  • 24
  • 0 / 0
Re: Два компонента AdsManager в одном движке
« Ответ #12 : 27.03.2020, 22:32:04 »
А если вдруг что то не получится, ПИШИТЕ, все решаемо ! )
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

AdsManager 2.9.13 Есть ли возможность добавить функцию снять с публикации по мимо редактировать и уд

Автор murovoz

Ответов: 11
Просмотров: 9000
Последний ответ 27.03.2020, 22:39:23
от Pavel
Onlinestatus CB в AdsManager

Автор Den JW

Ответов: 1
Просмотров: 6752
Последний ответ 17.02.2020, 23:37:52
от Den JW
Хочу уточнить, есть в AdsManager возможность загрузки объявлений с парсера?

Автор DomBeri

Ответов: 3
Просмотров: 5402
Последний ответ 28.03.2019, 17:20:10
от DomBeri
Изменить категории в AdsManager 3.1.5

Автор Doc

Ответов: 2
Просмотров: 5848
Последний ответ 17.03.2019, 21:17:30
от Doc
Примеры работ с использованием Adsmanager

Автор fuss

Ответов: 851
Просмотров: 180852
Последний ответ 07.03.2019, 23:06:17
от Den JW