Modul Localizer. (мультисайтинг) Указываешь блоку - английский - блок все равно и на русском показывает :(

Главные вкладки

Аватар пользователя hackboys hackboys 14 октября 2007 в 12:19

Не понимаю принципа Localizer. Создал меню из категорий - поставил в меню английский. Появился блок с этим меню - поставил в блоке английский. При переключении языка - всё равно это меню (блок) висит и там и там. А при добавлении ноды в катерогию, при переключении языков она соответственно появляется в том языке в котором нужно. Но нужно еще чтобы и блоки также исчезали и появлялись. Sad
Так как сделать, так чтобы разные всё-таки блоки показывались? Очень странно.

Комментарии

Аватар пользователя ultraboy@drupal.org ultraboy@drupal.org 14 октября 2007 в 12:50

У меня в предпоследней (на данный момент) версии локалайзера блоки работали как надо.

А установка локалайзера делалась как нужно, все пункты? Там нужно больше чем просто скопировать и включить.
Посмотреть нужно сюда http://drupal.org/node/116338

Аватар пользователя hackboys hackboys 14 октября 2007 в 15:20

1) Добавил в settings.php код как сказано при установке

$conf= array (
'cache_inc' => 'sites/all/modules/localizer/system/includes/cache.inc',
);

После добавления данного кода drupal выводит такую ошибку

Warning: require_once(sites/all/modules/localizer/system/includes/cache.inc) [function.require-once]: failed to open stream: No such file or directory in C:\Program Files\xampp\htdocs\drupal\includes\bootstrap.inc on line 895

Fatal error: require_once() [function.require]: Failed opening required 'sites/all/modules/localizer/system/includes/cache.inc' (include_path='.;C:\Program Files\xampp\php\pear\') in C:\Program Files\xampp\htdocs\drupal\includes\bootstrap.inc on line 895

Что за ошибка?

Ешо я бы хотел узнат как надо зделат patch

Я тока сегодня решил использоват друпал но не как не разберяюс.
Помогите пожалюсто Sad

Аватар пользователя ultraboy@drupal.org ultraboy@drupal.org 14 октября 2007 в 15:48

Насколько я помню, патчей там никаких не нужно было. Лучше не плакаться, а искать и читать документацию. Тем более что "тока сегодня решил использоват друпал" - Москва не сразу строила7 Smile

Аватар пользователя hackboys hackboys 14 октября 2007 в 16:19

Прочиталь документачию..

Добавил в settings.php код как в документацие написано

$conf= array (
'cache_inc' => 'sites/all/modules/localizer/system/includes/cache.inc',
);

После добавления данного кода drupal выводит такую ошибку

Warning: require_once(sites/all/modules/localizer/system/includes/cache.inc) [function.require-once]: failed to open stream: No such file or directory in C:\Program Files\xampp\htdocs\drupal\includes\bootstrap.inc on line 895

Fatal error: require_once() [function.require]: Failed opening required 'sites/all/modules/localizer/system/includes/cache.inc' (include_path='.;C:\Program Files\xampp\php\pear\') in C:\Program Files\xampp\htdocs\drupal\includes\bootstrap.inc on line 895

Что за ошибка понатие не имею ((

Аватар пользователя hackboys hackboys 14 октября 2007 в 16:52

да все остальные пункты выполнены. (кроме патча и settings.php) все остальные пункты модуля работают ,кроме блока

Аватар пользователя hackboys hackboys 14 октября 2007 в 20:07

Разобрался. Работает. Но!!! Тока для Зарегистрированных пользователей. Как зделат так чтобы и анонимных пользователях блоки работали как указано в зависимости от языка?

Аватар пользователя hackboys hackboys 16 октября 2007 в 2:02

Нужно устоновит модуль как написано в реадме модуля. Потом активироват блок "язык". Для того чтобы и анонимные пользователи тоже смогли увидет материалы языков нужно зайти Administer-->User management-->Access control и поставит галочку на "access localizer"