SSI - включать только часть файла?

У меня есть файл, который содержит много новостей и обновлений, которые я отображаю на своем веб-сайте с помощью SSI. То, что я хотел бы сделать, это иметь подмножество этих новостей и обновлений, которые появляются в столбце в другом месте на сайте.

Я пытался смотреть онлайн, но я не уверен, возможно ли это вообще. У меня складывается впечатление, что мне нужно создать новый файл, содержащий подмножество. Я просто чувствую, что это решение не особенно элегантно, так как я дублирую данные.

У кого-нибудь есть какие-либо идеи?

2 ответа

Решение

Поскольку вы не можете включить часть файла, у вас есть несколько вариантов:

  1. Разделите файл на две части и включите обе, когда вам нужны обе, и только одну, когда вам нужна только одна часть
  2. Разделите файл на две части и создайте третий SSI, который включает обе. Затем на страницах, где вам нужны оба, вы можете включить только один файл, который включает оба для вас.

Вы также можете передать параметр в файл и оценить этот параметр во включенном файле (при условии, что это также рассматривается как страница SSI)

Другие вопросы по тегам