Jump to content

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


Recommended Posts

Воюю с мультиязычностью уже месяц, что-то получается, но неразрешимая проблема с определением текущей страницы во 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', но хочется красоты!

 

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

 

Link to post
Share on other sites

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

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

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

Link to post
Share on other sites

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

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

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

Link to post
Share on other sites

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

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

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

Link to post
Share on other sites

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

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

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

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

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...