|
11.04.2006, 16:29 | #1 |
Участник
|
Программирование для web портала
Кто знает как на web page при ее загрузке сразу вынести заданную форму?
Как известно, по умолчанию, форма web page содержит форм контейнер в который потом загружается форма, вызываемая по меню. Вопрос, в том как динамически подставить в форм контейнер заданную форму при загрузке webpage. Спасибо. |
|
11.04.2006, 16:42 | #2 |
NavAx
|
Видимо через Web Form Weblet или через Веб-панель.
|
|
11.04.2006, 17:25 | #3 |
Участник
|
А есть какие нибудь примеры?
|
|
11.04.2006, 17:39 | #4 |
Участник
|
AOT \ Web \ Web Forms \ tutorial*
|
|
11.04.2006, 17:45 | #5 |
NavAx
|
Цитата:
Сообщение от bambuk1960
Кто знает как на web page при ее загрузке сразу вынести заданную форму?
Второй вариант (программно) создать в коде экземпляр WebFormWeblet, передать ему нужные параметры и вызвать исполнение. Третий вариант (программно) создать экземпляр WebLink с нужными параметрами и вызвать. Последний раз редактировалось raz; 11.04.2006 в 17:52. |
|
11.04.2006, 17:53 | #6 |
Участник
|
Цитата:
Сообщение от raz
Второй вариант (программно) создать в коде экземпляр WebFormWeblet, передать ему нужные параметры и вызвать исполнение.
Берете web-страницу SimplePreview, например. Правой кнопкой мыши открываете ее на правку (открывается HRML-редактор) Перетаскиваете мышкой в редактор нужную вам форму. Страница с формой готова. Зачем программно то? |
|
11.04.2006, 17:58 | #7 |
NavAx
|
Цитата:
Сообщение от mazzy
Зачем программно то?
|
|
11.04.2006, 18:17 | #8 |
Участник
|
Если просто перетянуть форму, тогда она все время там будет болтаться, а мне надо именно контейнер, в который пихается много форм по очереди через меню
С настройкой панели пробую...сделал настройки: - выбрал веб лет - Web Form Weblet - и в свойствах пытаюсь выбрать заданную форму Правильно? Но форма не сохраняетя и соответственно ничего не работает |
|
12.04.2006, 09:20 | #9 |
NavAx
|
Цитата:
Сообщение от bambuk1960
С настройкой панели пробую...сделал настройки:
- выбрал веб лет - Web Form Weblet - и в свойствах пытаюсь выбрать заданную форму Правильно? Но форма не сохраняетя и соответственно ничего не работает |
|
11.04.2006, 18:20 | #10 |
Участник
|
Третий вариант (программно) создать экземпляр WebLink с нужными параметрами и вызвать.
Если можно кусочек кода...здесь надо программить в коде webpage? |
|
12.04.2006, 09:23 | #11 |
NavAx
|
Цитата:
Сообщение от bambuk1960
Третий вариант (программно) создать экземпляр WebLink с нужными параметрами и вызвать.
Если можно кусочек кода...здесь надо программить в коде webpage? Код: WebLink link = New WebLink(); ; link.menufunction(New MenuFunction(MenuItemDisplayStr(EPCSSSalesBasket),MenuItemType::Display)); webSession().redirect(link); |
|
12.04.2006, 14:06 | #12 |
Участник
|
[quote=raz]Если при открытии головной страницы после логина (EPHomepageOnline) хочется открыть сразу форму (например Заказы), то проще всего (без программирования) воспользоваться Веб-панелями (Администрирование/Настройки/Интернет/Веб-панели). Настройка занимает меньше 5-ти минут.
Не получается настроить, все перепробовал... Создал панель, на ней несколько web let' ов... а вот как это подключтть на форму не пойму... Подскажите чайнику... |
|
12.04.2006, 16:14 | #13 |
NavAx
|
Цитата:
Сообщение от bambuk1960
Не получается настроить, все перепробовал...
Создал панель, на ней несколько web let' ов... а вот как это подключтть на форму не пойму... Подскажите чайнику... 2. Создаем панель для клиентов EPCustomer. 3. У EPCustomer указываем ключ контороля доступа, что бы она была доступна только клиентам. 4. Заполняем EPCustomer содержимым, добавляем Web Form Weblet, настраиваем его свойства. 5. В содержании EPHome добваляем Веб-панель EPCustomer. |
|
13.04.2006, 15:00 | #14 |
Участник
|
Все настроил и установил...а как подключить к странице ?
Задаю для WebTargetWebLet страницы значение свойства Web Panel = EPHome или EPCustomer..... не фурычит чего то... |
|
14.04.2006, 08:29 | #15 |
Участник
|
Все получилось! Большое спасибо за помощь..Проблема была в ключах доступа
|
|
14.04.2006, 15:58 | #16 |
NavAx
|
Цитата:
Сообщение от bambuk1960
Еще вопрос. как связан ключ контроля доступа с группой пользователей и назначением прав...
например, устанавливаю ключ Админ и для группы админ все работает устанавливаю ключ EPCSS и вхожу как клиент - не работает... Что делать? Спасибо. Или добавить свой ключ и им ограничить доступ к веб-панели, и на него дать доступ. |
|
14.04.2006, 16:45 | #17 |
Участник
|
Цитата:
Сообщение от raz
Группе пользователей дать доступ на чтение на ключ Клиент.
Или добавить свой ключ и им ограничить доступ к веб-панели, и на него дать доступ. |
|
14.04.2006, 16:57 | #18 |
NavAx
|
Цитата:
Сообщение от bambuk1960
Ясно, а как устанавливаемый в настройке панели ключ связан с ключом доступа на пункт меню на который я ссылаюсь в свойствах?
|
|
17.04.2006, 18:08 | #19 |
Участник
|
Цитата:
Сообщение от raz
Самое прямое.
|
|
18.04.2006, 09:43 | #20 |
NavAx
|
Цитата:
Сообщение от bambuk1960
Работает! но только для пользователей с правами админов...каких-то еще прав не хватает?
Я бы советовал воспользоваться мастером настройки портала (см.рис.) PS. RTFM. |
|