• CSS классы генерируемые Joomla в шаблон страницы

    Эта статья незавершена!

    Создавая шаблон для Joomla, красиво его оформить позволяют классы, которые генерируются Joomla. В этой статье я хочу поделиться с вами названиями этих классов и для чего они нужны, заодно законспектировав их и для себя, дабы обращаться к данному материалу в будущем. А начну я с модуля основого меню.

    Как всем хорошо известно (во всяком случае я на это надеюсь), за вывод меню на страницах сайта Joomla отвечает модуль "Меню". Он имеет множество настроек, которые позволяют вам гибко настраивать свои меню. Однако, не все так просто. Владеющие минимльными знанимями верстки люди, могут настроить внешний вид своих менюшек, используя специальные стили CSS, которые нам позволяют творить Magic! Итак давайте рассмотрим эти классы на примере основного меню сайта.

  • JCallback - Модуль обратной связи для Joomla (Форма "Обратный звонок")

    JCallback - Модуль обратной связи для Joomla

    JCallback - Модуль для CMS Joomla, отображающий на сайте форму обратной связи. Служит для заказа обратного звонка человеку, который заполняет форму. Пользователь указывает свое имя и номер телефона, по которому с ним можно будет связаться, также можно указать электронную почту и оставить комментарий. После этого администратор сайта получает письмо с данными, которые указал клиент, и связывается с ним.

     В административной части сайта, в настройках модуля, нужно указать тему письма, которое придет на почту администратору, адрес, с которого должно прийти письмо, и сам почтовый адрес администратора или человека, который будет обрабатывать эти заявки.

    Доступны две локализации модуля: русская и английская.

  • Joomla

    Краткий обзор и общее знакомство с CMS Joomla!

    Одной из самых популярных CMS является Joomla! Давайте рассмотрим основные возможности данной CMS и попробуем создать на ней свой первый сайт своими руками. Что же такое Joomla:

    Joomla - это CMS получившая множество наград, которая позволяет создавать как простые веб сайты, так и мощные онлайн приложения. Многие аспекты, в том числе простота использования и расширяемость, сделали Joomla одной из самых популярных систем управления сайтами. Joomla имеет открытый исходный код, что делает ее доступной для каждого.

     

    Что же умеет Joomla?

    Joomla используется во всем мире как в простых так и в очень крутых сайтах, разной сложности и масштаба. Например:

    • Корпоративные веб сайты и порталы
    • Корпоративные интранеты и экстранеты
    • Онлайн журналы, газеты и различного рода публикации
    • Электронная коммерция и онлайн бронирование
    • Правительственные сайты и приложения
    • Веб сайты малого бизнеса
    • Некоммерческие и организационные веб-сайты
    • Сообщества и общественные порталы
    • Сайты школ и прочих учебных учреждений, церковные сайты и т.п.
    • Персональный или семейные домашние странички

    Кто пользуется Joomla

    Вот несколько примеров веб сайтов сделанных на Joomla:

    Мне нужно создать сайт для клиента. Как Joomla может мне помочь?

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

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

    Если ваши клиенты нуждаются в специальной функциональности - Joomla очень гибкая и расширяемая система, имеющая тысячи расширений (большинство из которых распространяются по GPL лицензии), которые доступны Joomla Extensions Directory.

    Как я могу быть уверен в том, что Joomla будет поддерживаться в будущем?

    Winner - Best CMS

    Joomla - это одна из самых популярных CMS с открытым исходным кодом, существующих в наши дни, о чем свидетельствует постоянно растущее сообщество из дружественных пользователей и талантливых разработчиков. Корни Joomla начинаются с 2000 года, с более чем 20 000 пользователями и разработчиками в сообществе. Будущее выглядит весьма ярким, учитывая награды которые получил Joomla Project.

    Я разработчик. Как я могу использовать Joomla? I'm a developer. What are some advanced ways I can use Joomla?

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

    Ядро Joomla Framework позволяет разработчикам легко и быстро создавать:

    • Системы управления запасами
    • Инструменты отчетности
    • Программные мосты и связи между различными приложениями
    • Каталоги продукции на заказ
    • Интеграция с системами электронной коммерции
    • Комплексные бизнес каталоги
    • Системы бронирования
    • Средства коммуникации

    Поскольку Joomla создана на PHP и MySQL, вы создаете мощные веб приложения на открытой платформе, которые может использовать и поддерживать каждый. Чтобы узнать более подробную информацию по использованию Joomla Framework, посетите Joomla Developer Network.

    Joomla! кажется правильным решением для меня. С чего мне начать?

    Joomla открытая, бесплатная и доступна для каждого по GPL лицензии. Прочитайте Getting Started with Joomla, чтобы найти информацию для начинающих. Если вы готовы установить Joomla - скачайте последнюю версию отсюда и вы начнете работать уже через несколько минут.

    Download or Test Drive

    Если вы не хотите устанавливать Joomla самостоятельно, то есть два простых, альтернативных способа, чтобы начать работу с Joomla:

    1. Бесплатный веб сайт на Joomla.com
      Это самый простой путь для создания вашего первого сайта на Joomla всего в несколько кликов. Вы можете создать и запустить полностью бесплатный сайт в считанные секунды и сразу же начать публикацию контента.
      Воспользоваться Joomla.com прямо сейчас

    2. Self-hosted Joomla website
      Вы можете создать сайт на Joomla в панели управления вашим хостингом. Большинство хостингов предоставляют возможность автоматической установки Joomla в несколько кликов. После установки Joomla вы с легкостью сможете расширить ее базовые возможности установив расширения сторонних разработчиков и шаблонов, и создать сайт любой сложности, от простого сайта визитки до комплексной системы. Вы можете протестировать и ознакомиться с базовыми возможностями бесплатно в течении 90 дней на демо сайте Joomla.
      Посмотреть на демо Joomla сейчас!

     

  • Как создать всплывающие подсказки (toltips) в Joomla используя чистый html или встроенные инструменты Joomla

    Создание всплывающих подсказок (tooltips) в Joomla!

    Хотелось бы уделить немного внимания таким полезным вещам как всплывающие подсказки и тому, как можно создать их на сайте с Joomla. Кратко о том, что же такое всплывающие подсказки. Всплывающая подсказка - это текст, который появляется при наведении курсора мыши на определенный элемент страницы, будь то картинка, слово, блок, кнопка и так далее. Всплывающие подсказки служат, например, для подачи дополнительной информации пользователям или для пояснения, не занимая при этом видимую, основную часть страницы. Например, у вас в на странице встретится слово, которое может быть не знакомо посетителям вашего сайта, и вы хотите дать им краткую информацию о нем. Например: Черная дыра. При наведении указателя мышки на фразу Черная дыра, вы увидите подсказку, описывающую, что это такое. Такой тип подачи дополнительной информации очень популярен в современном веб дизайне. Для создания простейшей подсказки можно воспользоваться стандартными средствами HTML - задать у тега дополнительный атрибут title, например:

    <a href="#" title="Это обыкновенная подсказка">Ссылка в никуда</a>
  • Создание базового шаблона Joomla

    Создание базового шаблона Joomla


    Вступление

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

     

    Создание структуры файлов и папок

    Для того, чтобы создать базовый шаблон, создайте новую папку в папке шаблонов Joomla (templates) и назовите ее, например mynewtemplate.
    Используя любимый текстовый редактор создайте файлы index.php и templateDetails.xml. Так же необходимо создать две папки images и css, в папке css создайте файл template.css
    Хотя и допускается описывать стили непосредственно в самом index.php файле, но настоятельно рекомендуется выносить стили в отдельный css файл, который подключается на страницу посредством тега <link>. Это так же может значительно сократить время загрузки страниц, так как отдельный фал можно кешировать.

  • Создание шаблона для Joomla

    Материалы по созданию щаблонов для Joomla