Перейти к содержанию

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

Проблема такова, есть в модулях Модуль HTML блок(не штатный), я через него вставляю SEO текста на сайт в нужное мне место, проблема в том, что при переходах по страницам пагинации, т.е. страница 2, страница 3, за мной тащятся и текста, который считаются дублем...

Во вложении есть рис.1 это php файл этого модуля

Пробовал заменить

Это:

$this->data['message'] = html_entity_decode($setting['description'][$this->config->get('config_language_id')], ENT_QUOTES, 'UTF-8');

 

на это:

if ($page == 1) {
$this->data['message'] = html_entity_decode($setting['description'][$this->config->get('config_language_id')], ENT_QUOTES, 'UTF-8');
} else {
$this->data['message'] = "";
}

К сожалению ничего не получается, ругается на строку if ($page == 1) , если вам не будет сложно выручить в такой ситауции, пожалуйста откликнитесь...или подпните в нужное русло, думаю на счет вывода проверки страницы, но не пойму как это реализовать, НОВИЧОК)

59e6423477f31_1.thumb.jpg.28f94d20fc5ca93ffe99558f7eeedad1.jpg

Поделиться сообщением


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

ну что с того что новичок. просто подумайте откуда у вас возьмется значение в $page.

Это вам не вордпресс с глобальными переменными

Поделиться сообщением


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

Что-то такое выше page

 

		if (isset($this->request->get['page'])) {
			$page = $this->request->get['page'];
		} else {
			$page = 1;
		}

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
42 минуты назад, nikifalex сказал:

ну что с того что новичок. просто подумайте откуда у вас возьмется значение в $page.

Это вам не вордпресс с глобальными переменными

спасибо, подумаю

29 минут назад, spectre сказал:

Что-то такое выше page

 


		if (isset($this->request->get['page'])) {
			$page = $this->request->get['page'];
		} else {
			$page = 1;
		}

 

Спасибо, попробую применить

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
38 минут назад, spectre сказал:

Что-то такое выше page

 


		if (isset($this->request->get['page'])) {
			$page = $this->request->get['page'];
		} else {
			$page = 1;
		}

 

Огромное спасибо Вам, все получилось^_^

Поделиться сообщением


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

@Queex есть ещё вот такое решение

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
7 часов назад, AWARO сказал:

@Queex есть ещё вот такое решение

 

Посредством чего, ваш модуль убирает дубли?? canonical?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Только что, Queex сказал:

Посредством чего, ваш модуль убирает дубли?? canonical?

Посредством направления вашего вопроса непосредственно автору этого модуля

Поделиться сообщением


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

Для публикации сообщений создайте учётную запись или авторизуйтесь

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

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

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

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