За последние 24 часа нас посетили 22497 программистов и 1001 робот. Сейчас ищут 776 программистов ...

Неопределенная переменная

Тема в разделе "PHP для профи", создана пользователем Omut, 5 июн 2023.

Метки:
  1. Omut

    Omut Новичок

    С нами с:
    15 мар 2023
    Сообщения:
    3
    Симпатии:
    0
    Здравствуйте! Проблема следующая. CMS ocStore 2.3.0.2.3. В микроразметке карусели, гугл валидатор выдает ошибку "значения совпадают". Эта ошибка возникает из-за неопределенной переменной. Изначально код был написан следующим образом:
    Код (Text):
    1. <meta itemprop="position" content="<?php echo $position; ?>" />
    И валидатор вообще не видел значения position.
    Я попробовал использовать стандартные переменные CMS
    Код (Text):
    1. <?php echo $key+1; ?>
    2. <?php echo $i; ?>
    3. <?php echo $i+1 ?>
    После этого выдает ошибку "значения одинаковые", а в коде ошибка php кода "неопределенная переменная". Подскажите пожалуйста, как это исправить.
     
  2. ADSoft

    ADSoft Старожил

    С нами с:
    12 мар 2007
    Сообщения:
    3.822
    Симпатии:
    736
    Адрес:
    Татарстан
    адекватно вывести шаблоне нужные переменные
    .... посмотрите и покажите пример вывода переменных там.... там вроде на twig'e было последнее время?
     
  3. Omut

    Omut Новичок

    С нами с:
    15 мар 2023
    Сообщения:
    3
    Симпатии:
    0
    Код (Text):
    1. <?php echo $position; ?>
    Везде используется такой вывод переменных, там не twig. Файлы формата tpl. Если я правильно понял, что вы имеете ввиду.
     
  4. ADSoft

    ADSoft Старожил

    С нами с:
    12 мар 2007
    Сообщения:
    3.822
    Симпатии:
    736
    Адрес:
    Татарстан
    странно ..старая тема чтоли...
    ну да ладно... находите контролер, где вызывается данная вьюха - смотрите какие там переменные присутствуют - и используете их