Вопросы с тегом «component»

Компоненты - это основные функциональные единицы Joomla !; их можно рассматривать как мини-приложения. Простая аналогия - Joomla! - это операционная система, а компоненты - настольные приложения.


1
Как сохранить пользовательские поля в основных компонентах
Я пытаюсь добавить одно простое поле к каждому элементу #__content, и я очень тщательно следовал учебному пособию « Добавление пользовательских полей в основные компоненты» , заменяя «контент» на «контакт». Теперь у меня есть устанавливаемый плагин, который успешно включает вкладку / поле в форме редактирования элемента контента администратора и прекрасно работает, …

4
Учебник по разработке расширений Joomla 3.x для начинающих разработчиков
Я много работал над версией Joomla 1.0.15 и разработал несколько расширений. Кроме того, я продолжил свою разработку в Joomla 1.5.x Но моя разработка прекратилась после этого выпуска. Теперь я хочу снова начать разработку с Joomla 3.x. Я вижу, что Joomla сделала несколько улучшений, таких как MVC, адаптивный шаблон, рабочий процесс …

1
Добавление порядка перетаскивания в компоненте
Я разработал небольшой компонент на основе учебного пособия по Joomla Hello World, и теперь я хотел бы реализовать такое же изменение порядка перетаскивания, как и многие другие компоненты Joomla: При сортировке по первому столбцу можно перетаскивать каждую строку таблицы, чтобы изменить положение. Есть ли собственный способ добавить эту функциональность в …

2
Как протестировать компонент Joomla 2.5
Я задал этот вопрос на StackOverflow , и мне предложили задать его здесь. Я знаком с модульным / системным / интеграционным тестированием и хотел бы иметь возможность протестировать мой компонент Joomla. Есть ли стандартный способ сделать это? Я работаю с этим примером компонента joomla mvc , который не включает тесты. …

3
Лучший способ проверить, установлен ли компонент / включен?
Между joomla 2.5 и 3.x, как лучше всего проверить, установлен и / или включен ли другой компонент? Существует вспомогательный класс с именем, JComponentHelperно я полагаю, что isEnabledфункция фактически выдаст ошибку, если проверяемый компонент не установлен в некоторых версиях Joomla. Это может быть так же просто, как непосредственно подключиться к базе …

6
Joomla Component Tool или строительные леса?
Я создал пару плагинов для Joomla 3.2 и недавно начал использовать компонент для управления арендой квартир. Мне было интересно, существует ли какая-либо инфраструктура, в которой уже была создана базовая структура файлов / папок с файлами, необходимыми для быстрого запуска компонента. Я не хочу заново создавать колесо при каждом запуске, а …

2
Добавить пользовательскую кнопку в основной внутренний компонент
Можно ли добавить пользовательскую кнопку (с пользовательским действием, конечно) на панель JToolbar стандартного компонента Joomla 3 (com_contents) без изменения исходного исходного кода? Справочная информация : мне нужно добавить кнопку на com_contentsглавном экране (список всех статей), чтобы создать большую функцию почты. Я могу, конечно, изменить стандартные файлы Joomla, но если я …

2
Как добавить статью в #__content из моего компонента?
Мой компонент должен добавлять статьи из внешнего интерфейса нетрадиционным способом. Я понимаю, что могу просто вставить их с MySQL, но я бы хотел использовать основные функции для этого (если это возможно). Изучив код в компонентах \ com_content, я немного ошеломлен всем, что должно произойти, и надеялся, что просто усложняю его. …

3
Запретить сообщение об ошибке от показа SQL
В моей таблице я создал индекс 'col1' для предотвращения дублирования записей, который работает хорошо, но получающееся в результате сообщение об ошибке, отображаемое пользователю, когда он пытается добавить дублирующую запись, мне кажется проблемой безопасности, поскольку он отображает SQL, включая префикс таблицы. Есть ли способ, чтобы остановить Joomla от отображения SQL в …

1
Добавление функциональности тегов к существующему компоненту
Я ищу, чтобы теги работали внутри расширения. Я видел это и получил поле для отображения в режиме редактирования, но, конечно, оно нигде не сохраняется. Рассматривая обработку тега статьи com_content, она проходит тщательный обмен отображениями до того, как отношения будут завершены. Итак, я вижу, что он строит отношения тега к контенту …

2
Добавление панели инструментов Joomla по умолчанию на страницу просмотра компонентов
Я занимаюсь разработкой компонента mvc для joomla 2.5 и 3. Во многих компонентах я увидел, что они добавили стандартные команды joomla, такие как new, edit, publish, trash, options, вверху страницы настроек на стороне администратора. Например. если кто-то идет на страницу компонентов-> веб-ссылки-> ссылки, я говорю об этих кнопках в правом …

9
Как создать страницу только с модулями и без компонента?
В Joomla мне нужно связать каждую страницу с представлением компонента. Как я могу создать страницу без вывода компонентов ? Пример: на моей домашней странице я хочу только вывод модуля. Для этого я могу связать домашнюю страницу с «пустой статьей», но есть ли лучший способ сделать это без использования стороннего расширения?

1
Как создать вид с фильтрами и нумерацией страниц
Я хочу создать представление с фильтрами и разбивкой на страницы для Joomla 3.x, но я не уверен в том, что я должен включить и где. На данный момент моя модель расширяется, JModelListи я начал использовать getListQuery()метод для извлечения данных: <?php defined('_JEXEC') or die; class smartModelProducts extends JModelList{ protected function getListQuery(){ …

1
Как я могу использовать модель другого компонента в моем компоненте?
Я строю компонент, и ему нужен доступ к таблице #__content. Компонент com_content делает все, что нужно моему компоненту в этой таблице. Как я могу импортировать модели com_content в контроллеры в моем компоненте? Является ли хорошей практикой использование существующей таблицы вместо создания собственной? Мой компонент покажет фотогалерею с комментариями, и я …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.