Допустим, у меня есть 2 сайта /ru и /en с соответствующими папками этих сайтов.
Как правильно решить такую задачу:
в моём шаблоне сайта (примененном к ru,en) в template.master задана включаемая область (файл) title.html, в котором задан заголовок сайта.
Соответственно, хотелось бы положить title.html на русском в /ru, а на английском, соответственно, в /en. После этого компонент includeArea в template.master должен бы брать title.html из /ru или /en, в зависимости от того, на каком сайте находится пользователь. Вопрос, что надо прописать в FilePath?
Или надо прописывать скриптом через BXSite.Current.Directory + "/title.html" в template.master? Как вообще подобные штуки идеологически правильно делаются? Когда /ru и /en являются разными языками по сути одного и того же сайта?
Как правильно решить такую задачу:
в моём шаблоне сайта (примененном к ru,en) в template.master задана включаемая область (файл) title.html, в котором задан заголовок сайта.
Соответственно, хотелось бы положить title.html на русском в /ru, а на английском, соответственно, в /en. После этого компонент includeArea в template.master должен бы брать title.html из /ru или /en, в зависимости от того, на каком сайте находится пользователь. Вопрос, что надо прописать в FilePath?
Или надо прописывать скриптом через BXSite.Current.Directory + "/title.html" в template.master? Как вообще подобные штуки идеологически правильно делаются? Когда /ru и /en являются разными языками по сути одного и того же сайта?