This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
private:koding:hostcms:modules:informacionnye_sistemy:showmore [27.07.15 в 12:38] scherbakov_kad.systems |
private:koding:hostcms:modules:informacionnye_sistemy:showmore [27.06.17 в 14:52] (current) maximzasorin_gmail.com ↷ Страница перемещена из private:koding:hostcms:modules:informacionnye_sistemy:reshenija:showmore в private:koding:hostcms:modules:informacionnye_sistemy:showmore |
||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====== Динамическая подгрузка элементов ====== | ====== Динамическая подгрузка элементов ====== | ||
| - | + | При нажатии на кнопку "подгрузить еще" происходит подгрузка элементов ИС. Скрипт обращается по адресу (пример ниже) и добавляет ответ в конец контейнера ("#portfolio"). | |
| - | При нажатии на кнопку "подгрузить еще", скрипт обращается по адресу (пример ниже) и добавляет ответ в конец контейнера ("#portfolio") | + | Для реализации: |
| - | * http://host/.../page-2/ \\ | + | - Добавляем код в настройках ТДС <code php> /** |
| - | * http://host/.../page-3/ \\ | + | |
| - | * http://host/.../page-4/ \\ | + | |
| - | + | ||
| - | + | ||
| - | ===== Код в настройках ТДС ===== | + | |
| - | + | ||
| - | <code php> | + | |
| - | /** | + | |
| * При аякс загрузке подменяем макет на пустой | * При аякс загрузке подменяем макет на пустой | ||
| * | * | ||
| Line 39: | Line 31: | ||
| */ | */ | ||
| </code> | </code> | ||
| - | + | - Редактируем код XSL шаблона вывода списка элементов ИС <code xml> | |
| - | ===== Код в XSL шаблоне ===== | + | |
| - | <code xml> | + | |
| <xsl:template match="/informationsystem"> | <xsl:template match="/informationsystem"> | ||
| <xsl:choose> | <xsl:choose> | ||
| Line 61: | Line 51: | ||
| </xsl:template> | </xsl:template> | ||
| </code> | </code> | ||
| - | ===== Код ajax подгрузки ===== | + | - Подключаем js обработчик <code javascript> |
| - | <code javascript> | + | |
| /** | /** | ||
| * кнопка "показать еще" | * кнопка "показать еще" | ||