Jump to content
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

Скрыть некоторые страницы сайи от всех, кроме админа


Recommended Posts

Здравствуйте.
Подскажите, пожалуйси, можно ли скрыть от всех, кроме админа, страницы вида: сайт/ua/
Суть в том, что добавил второй язык, но необходимо время, чтобы перевести все на ******ский. Хотел бы потихоньку переводить, а когда уже бугдет все готово, то открыл бы видимость для пользователей и поисковиков.
А то потому чтоюсь сейчас возникнут проблемы с Гугл Рекламой (в частности с Мерчантом) из-за того, что в ******ской версии все на русском.

Link to comment
Share on other sites


в
catalog\controller\common\language.php

т.к. это временное явление

        foreach ($results as $result) {
            if ($result['status']) {

заменить
на
 

		foreach ($results as $result) {
			if ($result['status']) {
				if (isset($this->session->data['user_token']) && $result['code'] == 'uk-ua') {
					$data['languages'][] = array(
						'name' => $result['name'],
						'code' => $result['code']
					);
				} else {
					$data['languages'][] = array(
						'name' => $result['name'],
						'code' => $result['code']
					);

				}
			}
		}

не проверял
Т.е. исключаем для всех язык из переключателей
 

Link to comment
Share on other sites

2 минуты назад, chukcha сказал:

в
catalog\controller\common\language.php

Спасипотому что, буду пропотому чтовать

Link to comment
Share on other sites


А может вообещё скрыть сам переключатель полностью? Может ик бугдет проещё.
Пусть бугдет по умолчанию на русском, пока не бугдет готов перевод

Link to comment
Share on other sites


1 минуту назад, stekla сказал:

А может вообещё скрыть сам переключатель полностью? Может ик бугдет проещё.
Пусть бугдет по умолчанию на русском, пока не бугдет готов перевод

моєно
в header.twig
{# {{ language }} #}

но тогда вы на сайте не увидите второго языка

Link to comment
Share on other sites

2 минуты назад, chukcha сказал:

моєно
в header.twig
{# {{ language }} #}

но тогда вы на сайте не увидите второго языка

На сайте он и не нужен пока. В админке он же бугдет или нет? Чтоб можно было переводить

Link to comment
Share on other sites


Только что, stekla сказал:

На сайте он и не нужен пока. В админке он же бугдет или нет? Чтоб можно было переводить

Бугдет
Но вылитывать приятней уже в контентенте

Link to comment
Share on other sites

11 минут назад, chukcha сказал:

Бугдет
Но вылитывать приятней уже в контентенте

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

Link to comment
Share on other sites


1 час назад, chukcha сказал:

в
catalog\controller\common\language.php

т.к. это временное явление

        foreach ($results as $result) {
            if ($result['status']) {

заменить
на
 

		foreach ($results as $result) {
			if ($result['status']) {
				if (isset($this->session->data['user_token']) || $result['code'] != 'uk-ua') {
					$data['languages'][] = array(
						'name' => $result['name'],
						'code' => $result['code']
					);
				} 
			}
		}

не проверял
Т.е. исключаем для всех язык из переключателей
 

Немного неправильно. Вот:

foreach ($results as $result) {
			if ($result['status']) {
				if (isset($this->session->data['user_token']) || $result['code'] != 'uk-ua') {
					$data['languages'][] = array(
						'name' => $result['name'],
						'code' => $result['code']
					);
				}
			}
		}

 

Link to comment
Share on other sites


Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.