Добро пожаловать на сайт <БагБД>, где вы можете задавать вопросы о программировании и разработке на Битрикс и Битрикс24, и получать быстрые и квалифицированные ответы от профессионалов!

Проблема с многосайтовостью

00 голосов
4
Доброго времени суток, сразу оговорюсь я не спец по Битриксу, у меня стоит задача осуществить многоязыковую поддержку сайта, прочитав мануалы выбрал первый вариант, русский язык должен находится по пути site.ua английский site.ua/en начал с того что скопировал уже существующий шаблон, затем во вкладке "список сайтов" создал новый сайт указав такие параметры

РисунокРисунок

В итоге сайт появился во вкладке "структура сайта", но сама структура этого сайта пуста, в отличии от основного, что я сделал не так и как мне скопировать структура сайта из основного?
p.s. Клиентский аккаунт на этом форуме был утерян до меня, возможно ли восстановить мои права на доступ если есть серийник продукта?
спросил 20 Дек, 13 от Dagon (100 баллов)

4 Ответы

00 голосов
1. поля Доменное имя и URL сервера (без http://) попробуй оставить чистыми.
2. после того как создал второй сайт - определяется только папка в общей структуре файлы и папки в которой будут считаться файлами и разделами сайта.
То есть если хочешь чтобы структура английского сайта повторяла структуру русского необходимо в указанную папку (/en) скопировать все папки (не системные).
2-й сайт на одной системе - папка определяется для того чтобы система построения меню и карты сайта строила по файлам вида .top.menu.php именно из ЭТОЙ папки а не из какой нить другой.
надеюсь понятно объяснил :)
Как скопировать) - ну можешь по ФТП зайти и скопировать, можешь руками воссоздать структуру.
Структура сама не создается при создании нового сайта.
ответил 06 Март, 14 от Grimmi (2,560 баллов)
00 голосов
Цитата
Валерия Зенькевич пишет:
Клиентский аккаунт на этом форуме был утерян до меня, возможно ли восстановить мои права на доступ если есть серийник продукта?


Валерия, добрый день!
Я уже говорил человеку, который работает после Вас, о том, как следует поступить в данной ситуации. Вопрос решается очень быстро. Достаточно просто сделать так, как я рассказал.
ответил 26 Июнь, 14 от ranger (900 баллов)
00 голосов
1 Исправила.
2 Странно но сама папка en не создается, приходится в ручную заходить по ftp и создавать ее. Все папки, кроме системных копирую в папку en структура все равно пустая, да к тому же вот что отображается в ней
РисунокРисунок
Хотя на самом деле вот что там лежит
РисунокРисунок
Мистика....
ответил 26 Окт, 14 от Dagon (100 баллов)
00 голосов
помимо папок с index.php в каждой папке лежит еще файлик .section.php который даже через битриксовскую админку не виден.
Приведу пример содержимого этого файла к примеру для папки about:
Код
<?
$sSectionName="О компании";
?>

наличие этого файла гарантирует что в примере по второй картинке будут видны ваши папки.

>>приходится в ручную заходить по ftp и создавать ее
Вот этого не надо.. если скопировать - то быстрее по ФТП будет, а если создавать
то лучше через админку, это обеспечит наличие файла .section.php , автоматическое - но управляемое создание файла index.php (в коде сразу будет вызов шапки и подвала) + возможность добавления раздела в виде пункта в одно из доступных меню.
ответил 24 Фев, 15 от Grimmi (2,560 баллов)

Похожие вопросы

0 голосов
0 ответов
спросил 07 Дек, 13 от TurpeH0k (120 баллов)
0 голосов
1 ответ
спросил 16 Март, 15 от аноним
0 голосов
1 ответ
спросил 06 Окт, 13 от аноним
0 голосов
3 ответов
спросил 08 Май, 14 от HuT (100 баллов)