Archive for the ‘CMS Joomla’ Category


60c1cbd5

Joomla + FullAjax. Удивительное рядом

Я решил немного отвлечься от уроков, посвященных компонентам и рассказать про один очень занимательный плагин. Этот плагин, при быстрой установке и настройке, позволяет сделать с Joomla нечто невероятное, а именно просматривать различные страницы сайта без перегрузки страниц. При этом существенно увеличивается скорость загрузки, да и что сказать, это выглядит очень круто . Сайт начинает работать [...]

JRequest — фильтрация данных $_GET и $_POST

При проектировании любого веб-приложения (и даже не только веб!) очень важно проверять все входные данные перед их использованием. Элементарная проверка данных позволяет увеличить безопасность вашего сайта в разы! Joomla предоставляет нам набор библиотек для проверки GET/POST запросов. Рассмотрим возможности класса JRequest на реальных примерах.

Создание компонента и его структуры joomla 1.6 — 1.7

Структура нашего компонента будет не особо большой, моя задача преподнести основы и показать как работать с данными. Ниже список файлов которые содержит наш компонент. Посмотрите структуру, какой файл для чего используется, а в конце скачайте заготовку. Установите компонент, после успешной установки вы увидите меню в разделе компоненты, называться он у нас будет гостиницы. Можете зайти, [...]

MVC и его структура

Joomla имеет стрктуру MVC. Это структура даёт нам структурированное представление данных, что даёт более широкие возможности Model-view-controller (MVC) — Модель Вид Контроллер. MVC предполагает разделение данных приложения, пользовательского интерфейса и управляющей логики на три отдельных компонента: модель, представление и контроллер – таким образом, модификация каждого компонента может осуществляться независимо друг от друга.

Суффикс класса модуля или как сделать каждый модуль Joomla уникальным.

В Joomla есть один очень мощный инструмент стилизации, о котором многие не знают. Он называется «Суффикс CSS-класса модуля». Звучит страшно, особенно для новичков. Но понимая, как работает этот механизм, в сочетании со знанием CSS-стилей, можно отображать модули на странице так, так душе угодно. В этой статье я подробно расскажу про работу с CSS-суффиксом модулей, а [...]

Константы в Joomla 1.5

В Joomla есть более чем 400 констант, многие из которых являются частью сторонних библиотек, хотя нам не нужно знать их всех. Достаточно запомнить базовые константы Joomla.Framework, которые используются практически во всех расширениях джумлы.

Framework Joomla, API

Framework (Каркас ПО) является основой для программной части системы (или подсистемы). Обычно это единый набор вспомогательных программ и библиотек, облегчающее разработку и объединение разных компонентов большого программного проекта. Объединение обычно происходит за счет использования единого API.

Отладка сайта с помощью JFirePHP

Отладка PHP-кода  - занятие не из легких, особенно если мы имеем дело с AJAX, сложным выводом XML, или с индивидуальными тонкостями расширения, когда «лишний раз» не  обновишь страницу. В таких случаях приходится изобретать велосипеды, особенно для таких «не простых» движков как Joomla. Предлагаем вам плагин, который в разы упростит жизнь любому программисту, и не только [...]

Создание MVC модуля для Joomla 1.5!

В одной из пред-идущих статей я описывал как создать модуль для Joomla 1.5!, но тот модуль был довольно прост как по своей структуре, так и по функциональности. Напомню — он просто отображал в себе (вызывал) модули из определенной позиции, которую пользователь указывал в его настройках из административной панели. При этом модуль не использовал технологию Model View [...]

Перенаправление мобильных устройств с помощью PHP

Если Вы ищете скрипт перенаправления веб-сайте для мобильных  тогда взгляните на этом пост, я хочу объяснить, как определить  мобильные устройства  пользователей при помощи php таких платформ как Android, iPhone и Blackberry. Многие люди предлагают  перенаправить при помощи  Htaccess файл, но я осуществил это с PHP. Это очень легко,  всего в несколько строк кода.