Двойная установка компонента

ЕСТЬ РЕШЕНИЕ ЗАКРЫТО
#1 18 ноября 2014 в 16:18
Доброго дня всем.

Немного не могу понять) пишу компонент, проблема с установкой.

Точнее устанавливается он прекрасно, но все дело в том, что после установки если нажать на ссылку "Установить компоненты", то он по прежнему там доступен для установки

Версия ICMS 1.10.4 чистая

Почему?)
#2 18 ноября 2014 в 17:14

то он по прежнему там доступен для установки

Доступен для установки, или обновления?
#3 18 ноября 2014 в 17:23
именно установки, написал же)
#4 18 ноября 2014 в 19:21
У Вас не удаляется файл установки компонента, который должен удаляться автоматически. удалите его вручную и проблема решиться
#5 18 ноября 2014 в 19:27
ValeraK, так если я не ошибаюсь, то для компонентов удаление установочного файла не требуется. И тем более он не должен удаляться автоматически
#6 18 ноября 2014 в 22:16
если компонента из папки components нет в базе, — он выводится на странице установки
#7 18 ноября 2014 в 23:25
IngDesign, в базе он есть. После установки прописался как и положено в таблице cms_components
Плюс создал в базе таблицы для себя

Еще есть предположения?)
#8 19 ноября 2014 в 00:48
Подтверждаю что с некоторыми сторонними компонентами есть такое. Хотя после установки все работает но возможность повторно установить остается.
Значит чтото не доделывают программисты.
#9 19 ноября 2014 в 06:18
Проверьте, в файле установки install.php переменной $_component['link'] должно быть присвоено название папки компонента. Скорее всего не соответствует. Т.е. для блогов к примеру должно быть так:
  1. $_component['link'] = 'blogs';
#10 19 ноября 2014 в 10:41
Марат, спасибо большое. Проблема была именно в этом. Решил ссылку сократить) Буду знать теперь)
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.