Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > Flex

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 31.05.2012, 12:26
viktorami вне форума Посмотреть профиль Отправить личное сообщение для viktorami Найти все сообщения от viktorami
  № 1  
Ответить с цитированием
viktorami

Регистрация: Sep 2011
Сообщений: 524
По умолчанию постраничная эффективная организация сайта

концптуальный вопрос: код не нужно приводить. хочу понять в целом.
вот я открыл новый проект flex - есть исходный xml куда я могу перетаскивать компоненты, потом добавлять свои классы собственные на as3 к примеру и так далее.
А если мне надо сделать многостраничный сайт с разным функционалом страниц - то все равно эта самая базовая xml - остается одна? а страницы получается надо огранизовывать с помощью тех же классов as3 отдельный класс - отдельная (оригинальная с собственным функионалом) страничка.

или может как то можно как аналог верстки в html сделать каждую страничку на своем xml или что то в этом роде. как концептуально это организовывается??

Старый 31.05.2012, 12:41
DaFive вне форума Посмотреть профиль Отправить личное сообщение для DaFive Посетить домашнюю страницу DaFive Найти все сообщения от DaFive
  № 2  
Ответить с цитированием
DaFive
 
Аватар для DaFive

Регистрация: May 2008
Адрес: {0,0}
Сообщений: 754
Записей в блоге: 1
Отправить сообщение для DaFive с помощью ICQ
Можно сделать каждую страницу как отдельный mxml-компонент со своим кодом и подключаемыми классами. И показывать только то, что нужно в определенный момент времени. Если уже совсем тяжко держать все в одном файле - делайте подгрузку swf (модулей) по необходимости.
__________________
Кодинг, багинг, алгоритминг. me @

Старый 31.05.2012, 12:46
viktorami вне форума Посмотреть профиль Отправить личное сообщение для viktorami Найти все сообщения от viktorami
  № 3  
Ответить с цитированием
viktorami

Регистрация: Sep 2011
Сообщений: 524
а как создать такой компонент а потом вызывать его из кода главной страницы? и как это будет действовать вызываемый mxml компонент будет полностью заменять предыдущий или как?

Старый 31.05.2012, 12:54
Astraport вне форума Посмотреть профиль Отправить личное сообщение для Astraport Найти все сообщения от Astraport
  № 4  
Ответить с цитированием
Astraport
 
Аватар для Astraport

блогер
Регистрация: Sep 2009
Сообщений: 2,463
Записей в блоге: 2
Многостраничный сайт рекомендую делить как уже сказал DaFive на MXML и каждая страница будет иметь свое состояние (state) - так проще и удобнее.
__________________
In Code We Trust

Старый 02.06.2012, 06:19
djyamato вне форума Посмотреть профиль Отправить личное сообщение для djyamato Посетить домашнюю страницу djyamato Найти все сообщения от djyamato
  № 5  
Ответить с цитированием
djyamato
 
Аватар для djyamato

Регистрация: Feb 2006
Сообщений: 884
Записей в блоге: 2
Отправить сообщение для djyamato с помощью ICQ Отправить сообщение для djyamato с помощью Skype™
в одном каком-то mxml , допустим, назовем его "главный" собрать все страницы (каждая из которых представлена разными MXML). Сколько страниц столько же и states у "главной".
Меняете state у "Главной" - видите только те MXML которые "подключены к этому стэйту"
Код:
MAIN
<states>
<State name="about"/>
<State name="gallry"/>
<State name="contacts"/>
</states>

<Group>
<AboutMXML includeIn="about"/>
<GalleryMXML includeIn="gallry"/>
<ContactsMXML includeIn="contacts"/>
</Group>
Еще можно модулями

Создать новую тему Ответ Часовой пояс GMT +4, время: 15:32.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 15:32.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.