Joomla

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

1
Как я могу использовать Joomla Cache с моим представлением компонентов?
Как обычно в случае с CMS, большинство обращений происходит, пока он все еще «новый». Я хотел бы кэшировать вывод страницы в первый раз, когда она отображается за определенный период, чтобы уменьшить большую нагрузку, которая требуется для его генерации. Я работал с документацией JCache , и базовая механика проработана, как показано …
12 development  mvc  cache 

7
Как переместить мой сайт из подпапки в корень?
У меня есть сайт Joomla, и он установлен в подпапке в моей учетной записи хостинга. Так что теперь, если я хочу получить доступ к своему сайту, я должен напечатать www.mysite.com/joomla . Я хочу иметь доступ к домашней странице моего сайта напрямую через мой домен www.site.com . Как это сделать?

5
Как настроить новый многоязычный сайт?
Один из моих старых клиентов хочет обратиться к Joomla вместо статического многоязычного веб-сайта с поддержкой HTML5 / CSS3. Я новичок в Joomla, и моя самая большая проблема заключается в том, чтобы сделать многоязычный веб-сайт Joomla, который бы содержал языки RTL и LTR. поэтому я начал с тестирования «модуля переключения языков», …

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

1
Документы используют назначение по ссылке (= &), но нужно ли это в PHP 5?
В документации по Joomla, например, для JFactory / getSession , я заметил , что в примерах используется метод assign-by-reference ( =&), а не простой метод assignment ( =). $session =& JFactory::getSession(); Это просто устарело или целенаправленно распространяется на пользователей PHP 4? Это необходимо в PHP 5? Или есть что-то связанное …
12 php 

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

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

2
Разница между стандартными параметрами кэша
Joomla! есть 3 разных способа кеширования: «Консервативное кэширование» (в глобальной конфигурации) «Прогрессивное кеширование» (в глобальной конфигурации) плагин "Система - Кеш" У меня есть следующие вопросы: В чем различия? Когда я использую какой вариант? Должен ли я включить плагин кеша, когда я уже включил опцию в конфигурации? Какой правильный способ настройки …

3
Какова правильная методология для обновления шаблонов?
В настоящее время для обновления шаблонов на нашем производственном сайте мы переводим сайт в автономный режим, меняем шаблон, удаляем шаблон, переустанавливаем его, меняем настройки шаблона и снова переводим сайт в оперативный режим. Как правило, я не фанат отказа от сайта по любой причине, и этот процесс допускает ошибки, особенно с …
12 update  templates 

7
Получая слишком много (флуд) запросов, как я могу заблокировать / уменьшить количество запросов ботов на мой сайт?
Мы используем J3.2.3 на одном из веб-сайтов нашего клиента, который является веб-сайтом онлайн-казино. Сайт еще не запущен, так как находится в режиме разработки. Сегодня мы заметили, что сервер работает слишком медленно, хотя это выделенный сервер. Покопавшись на сервере мы поняли, что много запросов с разных IP-адресов, ботов и т. Д. …

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

1
Как я могу добавить сторонние библиотеки в Joomla, чтобы они были общедоступны с моим кодом
Мы используем ряд сторонних продуктов с открытым исходным кодом, таких как PhpExcel и HtmlPurifier. В прошлом у нас всегда была отдельная папка для них и они назывались соответственно, но теперь хотелось бы узнать, есть ли более традиционный способ их установки / использования с \librariesпапкой Joomla . Я смотрел на Использование …

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

3
Как получить версию Joomla по http?
Я видел скриншоты решения, где версия Joomla обнаруживается только при доступе к странице через http. Например, решение отображало все 3 цифры версии Joomla. например, 2.5.28 или 1.0.x и т. д., открывая веб-страницу только через http. Я хочу создать небольшое приложение, чтобы получать информацию о версии, установленной на сервере. Поскольку у …

3
Можно ли вставлять сразу несколько записей с помощью jDatabase?
Вместо использования цикла, могут ли функции базы данных Joomla создавать оператор SQL, подобный этому? INSERT INTO #__tablename (col1,col2) VALUES ('1', 'one'), ('2', 'two'), ('3', 'three'), ... ('999', 'three'), Документы в разделе Доступ к базе данных с использованием JDatabase , ссылаются на транзакции и с использованием SQL или объектов, но в …
11 jdatabase 

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