Как использовать Идентификатор страницы в Opencart

Как я могу использовать идентификатор страницы в шаблоне Opencart, чтобы показывать контент только для этой конкретной страницы? Или что-то подобное?

Большое спасибо Mark

Для Product.tpl

 product_id 

Для категории.

 path 

Для Content.tpl

 information_id 

Отредактируйте эти .tpl-файлы и используйте переменные, о которых я говорил. Вы можете использовать на практике файлы .tpl, например:

 <? if(isset($_GET["product_id"])==""){ // yes } else { // do something else } ?> 

Для безопасности. Вы можете использовать mysql_escape_string () ;

Вы также можете использовать библиотеку в определенных случаях. Пример в Content.tpl, который, я считаю, является проблемой, которую вы хотите. Я рекомендую подобные изменения. Создавайте модули или улучшайте логику.

Кроме того, $ _GET можно заменить.

Обратите внимание, что $this->request->get и $_GET одинаковы, однако OpenCart может и обычно изменять значения в $this->request->get после загрузки страницы для таких вещей, как значение ключа маршрута при использовании ключевых слов SEO, поэтому целесообразно использовать это вместо $_GET вместо $_GET . Он также имеет значения, очищенные для предотвращения любых злонамеренных значений. (Ссылка Jay: Opencart: как включить скрипт на определенные страницы? )