Joomla Ajax Menu - безвкусный контент - PullRequest
0 голосов
/ 27 мая 2011

Я пытаюсь преобразовать флеш-сайт в не-флеш-сайт.Сайт уже работает на Joomla CMS, но выводит XML во флэш-память.Вы можете увидеть сайт здесь www.alexandraandthesunflowers.com.

Как вы можете видеть (и слышать), есть музыкальный проигрыватель, который сохраняется на всех страницах сайта (т. Е. Страница не обновляется при переходе на страницу).различные разделы)

Чтобы добиться этого без флеш-памяти, я думаю, что мне нужно сделать рамку домашней страницы с главным меню Joomla и компонентом воспроизведения мультимедиа.Тогда мне нужно, чтобы главное меню загружало контент Joomla в область контента, используя ajax, и использовал некоторый эквивалент SwfAddress, чтобы позволить кнопкам «назад» и «вперед» работать и чтобы страницы были напрямую связаны.

Вещивроде edcwid вроде бы работает (например, www.carpaholixx.com/estore), но я нигде не могу найти информацию о том, как заставить Joomla работать таким образом ...

У кого-нибудь есть идеи?

D

1 Ответ

0 голосов
/ 27 мая 2011

Я согласен, что рамочное решение может быть интересным. Я предлагаю сделать набор фреймов следующим образом:

<frameset>
    <frame id="mediaplayer" src="mediaplayer.htm" />
    <frame id="main" src="{Joomla main page}" />
</frameset>

А затем используйте css, чтобы скрыть #mediaplayer, и пользовательский javascript, вставленный на страницу joomlapage, чтобы отправлять команды в кадр #mediaplayer, где вы запускаете любой тип медиаплеера с интерфейсом JS.

Поэтому сохраните элементы управления транспортом на своей странице Joomla и сохраните медиаплеер над несколькими изменениями фрейма #main.

Надеюсь, это имеет смысл:)

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

...