2010-09-01 3 views
1

Я создал новый компонент joomla, и у меня есть проблема с пунктом меню для моего нового компонента. В локальном моем компоненте работает правильно, но когда я загружался на сервер, мой компонент не отображался в элементе меню.Создать новый компонент Joomla

Пожалуйста, помогите мне.

спасибо.

+0

Привет, когда вы загрузили его на сервер ссылка не показывает на стороне администратора или переднего конца ? Вы установили компонент или просто загрузили? Является ли база данных одинаковой на вашем локальном компьютере и сервере? – Alex

ответ

4

Возможно, вам недостает записи для вашего компонента в таблице jos_components в базе данных на сервере.

Имея запись в jos_components сделает ссылку в Back End -> Главное меню -> Компоненты -> Вы Компонентный

Измените ниже запрос и выполнить запуск в нем на базе сервера.

INSERT INTO jos_components (`name`, `link`, `menuid`, `parent`, `admin_menu_link`, `admin_menu_alt`, `option`, `ordering`, `admin_menu_img`, `iscore`, `params`, `enabled`) 
VALUES ('You Component name', 'option=com_mycomp', '0', '0', 'option=com_mycomp', 'Menu Text', 'com_search', '0', 'js/ThemeOffice/component.png', '0', '', '1'); 
-1

пожалуйста, используйте этот Joomla tutorial, чтобы получить полную справку о том, как создать JOOMLA компоненту

+0

Это далеко ... Вы можете просто дать ссылки на домашнюю страницу PHP, C#, mysql и т. Д. ... и сказать, что прочитайте все это, чтобы выяснить свою проблему ... Он разработал компонент, это просто небольшая проблема с ссылка. – Alex

+0

Я только хочу, чтобы он проверил и выполнил процедуру установки компонента, независимо от того, имеет ли она право, как в документации сообщества joomla. Кроме того, я не дал ссылку на корень, скажем, http://doc.joomla.org или где-то с огромной ссылкой, как вы сказали, для того, чтобы вы критиковали ее, очевидно, чтобы иметь ссылки на некоторые сайты, чтобы дать ссылку, если мы не можем введите здесь все. Перейдите по этой ссылке и попытайтесь понять, что вы получаете оттуда. Я думаю, что это не очень хороший способ сохранить ваши манеры. Я также не ожидаю никакой репутации, а скорее для хорошей связи со всеми и для всех, кто хорошо себя чувствует –