Перейти к содержанию
Официальный форум поддержки Simpla

Борю мультиязычность, нужна помощь


Рекомендуемые сообщения

Воюю с мультиязычностью уже месяц, что-то получается, но неразрешимая проблема с определением текущей страницы во View.php сейчас сильнее...

 

Изначально затачивается под ru и ua.

Адреса страниц ru: http://simpla/page

Адреса страниц ua: http://simpla/ua/page

 

Здесь все хорошо.

 

Проблема с передачей содержимого страницы в страницу блога:

нужно привести страницу: http://simpla/blog

в страницу: http://simpla/ua/blog

 

Те http://simpla/blog показывается как и должна (мете-теги, содержание выводится на странице блога), а http://simpla/ua/blog не определяется как страница, потому-что в View.php есть такое условие:

            // Текущая страница (если есть)
            $subdir = substr(dirname(dirname(__FILE__)), strlen($_SERVER['DOCUMENT_ROOT']));
            $page_url = trim(substr($_SERVER['REQUEST_URI'], strlen($subdir)),"/");
            if(strpos($page_url, '?') > 0)
                $page_url = substr($page_url, 0, strpos($page_url, '?'));
            $this->page = $this->pages->get_page((string)$page_url);
            $this->design->assign('page', $this->page);      

Здесь я и завяз...

 

Как сделать, чтобы текущая страница определялась как 'blog' и как 'ua/blog'

 

Есть вариант сделать: 'ru/blog' и как 'ua/blog', но хочется красоты!

 

Подскажите, знающие!

 

Ссылка на сообщение
Поделиться на другие сайты

Очень интересно было бы посмотреть, что выходит.

Может, дадите URL посмотреть текущие результаты?

Сейчас все на Денвере, уже работают страницы и блог + в страницах и в блоге возможность создания галереи изображений+мелочи разные, до магазина еще долгий путь...

Ссылка на сообщение
Поделиться на другие сайты

Полная ерунда, уж лучше сделать через куки а переключать гет или пост запросами.

А напишите-ка, пожалуйста, вид адреса страницы при таком способе?

И при поврорном вхождении.

Ссылка на сообщение
Поделиться на другие сайты

При современном развитии Инета выложить в Сеть тестовую версию - это такой пустяк... 

А полезные советы Вы могли бы получить...

Полезных советов от kors-a получить нельзя...

Ссылка на сообщение
Поделиться на другие сайты

Могу дать поддомен для тестовой версии.

Спасибо, я снес пока-что вот дизайн админки: http://www.intellect-test.96.lt/

Переделываю все с 0, поэтому работы много.

Будет что-то готовое выложу для критики, спасибо.

Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
×
×
  • Создать...