Нова версія плагіна Add FullAjax to Joomla! (2011.01.10).
Плагін підключає бібліотеку FullAjax до Joomla!. Та надає можливість зручного налаштування цієї бібліотеки.

Що нового:

  • використано бібліотеку FullAjax v1.0.4 build 12
  • додано версію для Joomla! 1.6
  • додано можливість оновлення модуля Breadcrumbs
  • додано анімацію завантаження
  • експорт в PDF тепер працює
  • усунуто деякі несумісності з іншими додатками Joomla! (але нажаль не всі)
  • автоматична зміна класу “active” для пунктів меню

->Завантажити <-

Процес налаштування:

Перед початком налаштування переконайтесь чи не забули встановити шаблон fullajax_tmpl, тому що без нього нічого не буде працювати.
Якщо все встановлено, можна переходити до налаштування.

Перш за все, потрібно додати ідентифікатор id=’forajax’ там де виводиться компонент та повідомлення у шаблоні.
Приклад:

1
2
3
4
<div id="forajax">
  <jdoc:include type="message" />
  <jdoc:include type="component" />
</div>

Якщо id вже існує там, то додайте його в поле ‘Content CSS id’, в налаштуваннях плагіну.

Після цього все має працювати, перейдіть на головну сторінку свого сайту та переконайтесь в цьому.

Щоб  модуль Breadcrumbs вказував вірний шлях, потрібно налаштувати оновлення цього модуля. Для початку додайте id=’breadcrumbs’ до Вашого шаблону, в те місце де виводиться цей модуль.
Приклад:

1
2
3
<div id="breadcrumbs">
  <jdoc:include type="modules" name="breadcrumbs" />
</div>

Якщо id вже існує, додайте його в поле ‘Breadcrumbs CSS id’, в налаштуваннях плагіну. Також, перевірте, щоб назва позиції модуля в шаблоні і в налаштуваннях плагіну (в полі ‘Breadcrumbs module position’) співпадала.

Також якщо у Вас існують пункти меню для редагування, або додавання статті, необхідно додати id цих пунктів (див. Menu Manager) в поле ‘Ignore menu items (id)’, оскільки в іншому випадку редактор не буде працювати. В разі необхідності Ви також можете блокувати інші пункти меню (наприклад: Увійти, вийти, і т.д.).

Якщо сервер не видаляє HTTP_AJAX_ENGINE із HTTP заголовків, Ви можете прибрати params:’ax=ok’ з налаштувань плагіну, з поля ‘Js code, parameters for FullAjax’.
До:

1
SRAX.Filter.add({url:'/', id:fullAjaxId, rc:1, params:'ax=ok', onload:doSomethingAfterFAjxPagLoad});

Після:

1
SRAX.Filter.add({url:'/', id:fullAjaxId, rc:1, onload:doSomethingAfterFAjxPagLoad});

Напишіть відгук

Ваша пошт@ не публікуватиметься. Обов’язкові поля позначені *

Можна використовувати XHTML теґи та атрибути: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>