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

Этот тег предназначен для вопроса о разработке функций или расширений в Joomla.

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

4
Как разработать модуль Joomla?
Я искал учебник по этому вопросу, но не могу найти ничего удовлетворительного. Как вы делаете новый модуль для Joomla? Прямо сейчас я использую собственные модули HTML во всем своем коде, и я хотел бы иметь возможность проникнуть в PHP и превратить их все в модуль, но я не нашел учебника …

2
В чем разница между JHtml: script () и $ doc-> addScript?
Недавно я разработал модуль, который требовал внедрения определенных файлов JS и CSS в <head>каждую страницу. Изначально я использовал: $doc =& JFactory::getDocument(); $doc->addScript(JURI::base(true).'/modules/mod_x/js/mod_x.js'); Однако я заметил, что при включенном кэшировании сайт загружал как кешированную версию, так /cacheи не кешированную версию /modules/mod_x/js/, вызывая ошибки JS. Когда я изменил это на: JHtml::script(Juri::base().'modules/mod_x/js/mod_x.js'); Скрипт …

2
Как я могу переопределить класс или атрибут только для чтения, который указан в форме xml?
У нас есть определенное поле, которое может разрешить ввод только при первом добавлении записи, поэтому мне интересно, можно ли добавить класс или указать readonlyв какой-то момент после загрузки формы, но (конечно) до того, как он будет предоставлен пользователю. При загрузке формы из models\forms\myform.xml, атрибуты, такие как class (s) и readonly …

4
Какую версию Bootstrap следует использовать v2.3 или v3 в новых расширениях
Как разработчик расширений, я все еще не понимаю, какую версию Bootstrap использовать в моем следующем расширении. Во многих обсуждениях я обнаружил, что Joomla 3.x не будет использовать bootstrap-3.0. Большинство провайдеров шаблонов использует bootstrap v3 Многие расширения также используют bootstrap v3 Что выбрать?

2
Учебник по настройке PhpStorm для работы с Joomla
Есть ли хороший ресурс или учебник, который объясняет, как настроить PhpStorm, чтобы с ним можно было разрабатывать и отлаживать расширения (и ядро) Joomla? Я ищу что-то похожее на Configuring Eclipse для Joomla! учебник по разработке . Многие люди, кажется, довольны этим, но я изо всех сил пытался заставить это работать …

1
Trash Joomla Статья в веб-интерфейсе
Я разрабатываю небольшой плагин для Joomla 3.x, который добавляет кнопку «Корзина», когда вы находитесь в Joomlas Frontend. Смотрите скриншот ниже. http://imgur.com/NYLGRdY Теперь у меня есть вызов AJAX, который происходит, когда вы нажимаете на элемент списка. Вот код: request = { "option" : "com_ajax", "plugin" : "deletearticle" "data" : "test", "format" …

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

2
Отображать системные сообщения внутри компонента, а не в шаблоне
По умолчанию системные сообщения Joomla 3 (сообщения, уведомления, предупреждения) отображаются в определенной позиции шаблона с помощью <jdoc:include type="message" /> Возможно ли получить больший контроль над этими сообщениями и отображать их в разных позициях внутри контейнера моего собственного компонента? Я попытался использовать jdoc выше в представлениях моего компонента (дешевый выстрел), но …

1
Управление сайтами с помощью Git
Я начинаю использовать Git для управления сборками сайтов Joomla, и я ищу рекомендации по передовой практике. Как оно стоит: Используйте WHM для предоставления новой учетной записи. Я написал постустановочный хук для автоматической загрузки Joomla с Github и помещения его в соответствующий public_htmlкаталог, а также для создания базы данных и пользователя …

2
Лучший способ включить файлы CSS / JS в мое собственное расширение
Если мне нужно включить файлы CSS или JS в свои пользовательские расширения, каков будет лучший и безопасный способ добиться этого: Должен ли я поместить их в определенную папку в моем zip-файле расширения? Как мне объявить файлы в моем XML-манифесте? Как включить файлы в заголовок Joomla (только при необходимости)?
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.