Joomla

Q & A для Joomla! администраторы, пользователи, разработчики и дизайнеры

1
Сообщение с подтверждением при удалении элементов в медиа-менеджере
Я хотел бы получить подтверждающее сообщение, когда я удаляю элементы медиа-менеджера. На данный момент, чтобы удалить изображение, мне просто нужно нажать на правый верхний крестик, и изображение исчезнет: если я ошибусь, что ж, очень плохо! Я просмотрел параметры медиа-менеджера, но ничего не увидел, например, что я ищу. Как я могу …

2
Проблемы с автозагрузкой классов с помощью JLoader :: registerPrefix
Вероятно, это действительно глупый вопрос, но я не могу найти ответ, и метод проб и ошибок не удался. Я разрабатываю компонент для Joomla 3.x и у меня есть несколько классов, которые я хочу использовать. Я пытаюсь реализовать JLoader::registerPrefix()метод. Допустим, у меня есть два класса Helperи NotHelpful. Helperстатический класс хранится в: …

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

1
Заменить устаревшие getError и getErrors
Я просматривал некоторые журналы и заметил, что getError () и getErrors () выбрасывают устаревшие сообщения в Joomla 3.3 (мы только что обновили). Очевидно, они были устаревшими в Joomla 2.5, но мне трудно найти решение для обновления. Я просмотрел основные файлы Joomla, и даже они все еще используют getError () и …

3
Оптимизация загрузки внешнего интерфейса, как правильно объединить и сжать мой JS?
Мой веб-сайт для корпоративного клиента содержит около 90 ресурсов, которые загружаются при загрузке, 35 или около того - файлы JS. Даже «оптимизирующие» расширения, созданные для Joomla, похоже, сводят меня к 31 или около того файлам JS и сжимают только объединенные css / js, а не те, которые, как кажется, запускают …

2
Как разрешить прямой доступ к моему пользовательскому файлу .php в модуле Joomla для использования из AJAX?
Это мой первый раз в PHP и мой первый раз с Joomla. Я пришел из тяжелого не-Web C # /. Net фона. Я написал собственный модуль Joomla, который взаимодействует со сторонним WebService через nuSoap. Все это прекрасно работает, если я просто запускаю файлы .php в моей собственной не-Joomla PHP-среде на …

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

1
Сервер обновлений для коммерческих расширений
Joomla предоставляет возможность добавить сервер обновлений, позволяющий пользователям устанавливать обновление расширений при выпуске одним нажатием кнопки. Это, конечно, отлично подходит для бесплатных расширений, однако для коммерческих расширений можно столкнуться с проблемой, когда кто-то может просто получить URL-адрес для загрузки из XML-файла обновления и опубликовать его, так что это бесполезно. То, …

1
Переопределить вводное изображение блога
Пытаясь изменить способ отображения вступительных изображений в макете блога (я хочу добавить класс к изображениям), я столкнулся с этим кодом в templates/MYTEMPLATE/html/com_content/category/blog_item.php: <?php echo JLayoutHelper::render('joomla.content.intro_image', $this->item); ?> Каков наилучший / правильный способ переопределить это и контролировать отображение моих вступительных изображений?

3
Нет уведомлений для обновления до последней версии Joomla
Я управляю сайтом на базе Joomla 2.5 ( онлайн- установка) и размещен на бесплатном хостинге Joomla . Только с последних 2-3 месяцев случается так, что я больше не получаю электронных писем, напоминающих об обновлении до текущей версии (2.5.24, когда я пишу). Кроме того - я должен сказать, что прежде всего …

2
Когда обновиться до Joomla 3
Я видел несколько постов здесь и в документах Joomla об обновлении. Я хотел бы перейти на Joomla 3.3. Но видели противоречивые сообщения 3.4 наступающего . Я на Joomla 2.5. Мои вопросы: EOL для Joomla 2.5 говорит, что декабрь 2014. Это все еще применяется? Я хочу воспользоваться некоторыми функциями на J3, …

4
Почему Joomla 3 добавил тег Canonical на текущую страницу и сделал его не подлежащим индексации?
Joomla добавляет канонический тег почти ко всем страницам, которые ссылаются на себя, поэтому они не будут индексируемыми (я проверил URL-адреса расширением Doctor SEO в FF), и они не отображаются в результатах поиска Google (я пробовал сайт: Mysite.com в Google и я не смог найти эти URL и инструменты Google для …
8 joomla-3.x  seo  sef 

1
Зачем использовать Joomla! Фреймворк?
Каковы причины выбора Joomla! Frameworkдля веб - приложения вместо того , чтобы использовать Zend Framework 2, CodeIgniter, и Laravelт.д.? Будет ли его популярность расти достаточно и будет Joomla! разработчики сайта переходят сКМВ к Joomla-рамка скоро?

2
Как узнать, хорошая ли целостность таблицы активов или нет?
1) Я перенес много статей из Joomla 1.5 в joomla 3. Миграция прошла в основном нормально. Однако есть пара статей, которые не сохраняются, когда я нажимаю кнопку «Сохранить» в редакторе статей. Это говорит об ошибке при сохранении статьи, но не упоминает, что ошибка. 2) Я просмотрел таблицу активов после того, …
8 mysql 

2
Лучший способ включить файлы CSS / JS в мое собственное расширение
Если мне нужно включить файлы CSS или JS в свои пользовательские расширения, каков будет лучший и безопасный способ добиться этого: Должен ли я поместить их в определенную папку в моем zip-файле расширения? Как мне объявить файлы в моем XML-манифесте? Как включить файлы в заголовок Joomla (только при необходимости)?

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.