|
|
22.06.2011, 14:05
|
|
maxonline
Maxonline

Зарегистрирован: 2009-01-12
Сообщений: 45
|
Объясните чайнику: как правильно использовать Ajax в компоненте.
Задача: в компоненте используется три выпадающих списка - область, город, почтовое отделение.
Нужно после выбора области в первом списке подгрузить ajax-ом список городов во второй список и т.д. База в MySQL
1) Где должен находиться php-код, который выбирает из БД список городов и почтовых отделений, в отдельном файле php или можно добавить такую функцию например в
netcat/modules/function.inc.php ?
2) Можно ли в файле, который выполняется через ajax как-то использовать соединение с БД, которое предоставляет Netcat - $LinkID?
3) Можно ли в файле, который выполняется через ajax использовать функцию NetCat - listQuery()?
Максим
|
|
|
22.06.2011, 23:03
|
|
DiGGy
DiGGy

Зарегистрирован: 2005-04-04
Сообщений: 1546
|
есть такая волшебная переменная $isNaked - если ее задать, то движок не отображает макет дизайна, а отображает только содержимое компонента, в котором вы уже можете использовать все свои 3 пожелания! Пример: http://netcat.ru/about/company/?isNaked=1
Temet nosce...
|
|
|
23.06.2011, 17:16
|
|
maxonline
Maxonline

Зарегистрирован: 2009-01-12
Сообщений: 45
|
Цитата:есть такая волшебная переменная $isNaked - если ее задать, то движок не отображает макет дизайна, а отображает только содержимое компонента, в котором вы уже можете использовать все свои 3 пожелания! Пример: http://netcat.ru/about/company/?isNaked=1
Правильно я понял, DiGGy, что мне нужно создать новый компонент, в котором и делать все действия с БД, результат которых будет подгружаться ajax-ом на страницу-родителя. И в ссылке, которую будет вызывать ajax, убрать оформление?
Максим
|
|
|
24.06.2011, 14:48
|
|
DiGGy
DiGGy

Зарегистрирован: 2005-04-04
Сообщений: 1546
|
да, только на счет нового или старого компонента - это вам виднее.
Temet nosce...
|