Перейти к публикации
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

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


stekla
 Погделиться

Рекомендованные сообещёния

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

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


в
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']
					);

				}
			}
		}

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

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

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

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


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

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

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

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

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

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

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

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

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

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


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

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

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

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

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

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

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

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


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']
					);
				}
			}
		}

 

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


Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы осивить комменирий

Создать аккаунт

Зарегистрируйтесь для получения аккауни. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите згдесь.

Войти сейчас
 Погделиться

×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обрилитка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфигденциальности.