Курс 2016 года “Разработка на UMI.CMS от 0 до готового сайта”
Последние добавленые товары, или новинки как вывести?

Автор sempl84Раздел Настройка системы и модулей

Ответов: 3
Просмотров: 3199
Последний ответ 15 Сентября 2011, 21:08:14
от admin
Источники значений & в интернет-магазине "

Автор diii3Раздел Шаблоны XSLT

Ответов: 2
Просмотров: 3046
Последний ответ 10 Ноября 2012, 22:04:18
от diii3
Проблема с модулем "Обратная связь-->Шабло&

Автор don_basilioРаздел Настройка системы и модулей

Ответов: 2
Просмотров: 3197
Последний ответ 14 Ноября 2011, 20:13:47
от don_basilio
Warning: DOMDocument::load(): Entity 'settings-page-id' not def "

Автор BabajkaРаздел Шаблоны XSLT

Ответов: 2
Просмотров: 2799
Последний ответ 31 Августа 2012, 09:22:05
от Babajka
Вывод картинки "Нет фото"

Автор diii3Раздел Шаблоны XSLT

Ответов: 12
Просмотров: 15606
Последний ответ 11 Февраля 2012, 22:24:03
от diii3

0 Пользователей и 1 Гость просматривают эту тему.

*

sam

  • ***
  • 216
  • +3/-1
  • "Век живи - век учись!"
    • Просмотр профиля
"Лучшее", "Новинки" - лимит (?limit)
« : 03 Ноября 2016, 19:11:14 »
Здравствуйте! Как-то делали страницы с новинками, и лучшими предложениями (~/xsltTpls/modules/catalog/category-view.xsl):
<xsl:template match="/result[@method = 'content' and @pageId=3395]">
<xsl:apply-templates select="document(concat('usel://special-offers/', $document-page-id, '?limit=1000000'))" mode="special-offers" />
</xsl:template>
<xsl:template match="/result[@method = 'content' and @pageId=3389]">
<xsl:apply-templates select="document(concat('usel://new-items/', $document-page-id, '?limit=1000000'))" mode="special-offers" />
</xsl:template>
Когда было не так много товаров, страницы грузились быстро, а теперь, из-за большого кол-во товаров, страница, та или иная, грузится слишком долго...

Вопрос: а как можно сделать так, чтобы страницы показывали по 30 позиций, а под ними кнопка "показать ещё", а по нажатию на неё, чтобы появились +30 позиций (уже 60 позиций), и так далее..., и всё действие на одной странице?! Лимит, думаю можно так - '?limit=30', а вот дальше как добавить по +30 позиций по нажатию на кнопку/ссылку?!
« Последнее редактирование: 03 Ноября 2016, 19:12:57 от sam »
Жизнь слишком коротка, чтобы выучить и знать всё на свете. Тем более, что мир быстро меняется, и технологии за ним тоже. Но это не повод, чтобы перестать учиться к чему-то новому. "Век живи - век учись!" Иначе жизнь будет прожита без пользы, как для себя, так и для окружающих.