Рамарио: Сегодня пришло от Google Search Consol, сообщение, что, мол, вы добавили, а мы начали индексировать. Какие-то данные начали появляться в консоли.
В разделе "Вид в поиске / Структурированные данные" вверху указана дата на основе которой сформированный отчет.
Если эта дата меньше за дату, когда страницы с микроразметкой попали в индекс, тогда вам нужно подождать.
Отчеты в этом разделе обновляются раз в 2-4 дня.
(отчеты по конкретным страницам появляются не раньше их индексации)
Какое на хрен кеширование
Откуда мне знать, когда и как запускается метод getimgkat()/listQuery() и куда идет ответ.
Там вполне мог быть кеш результата.
И даже если бы вместо return был echo, нету гарантий, что буфер не перехватывается и не кешируется.
protected function getimgkat($nom){$this->url = "api запрос";
$data = $this->http(TRUE);
foreach ($data->items as $yt) {
$html .= $this->listQuery($yt);
}
return $html;
}
Кеширование включено.
Я имел в виду, кеширование на уровне CMS, а не в браузере.
Попробуйте сбросить кеш в панели управления CMS или перезагрузить сервер.
Также убедитесь, что вы залили отредактированный файл на сервер.
(сравните дату модификации на сервере с локальной)
Если код выдает 1, 2, 3, 4, 5, 6, он должен выдавать 1, 2, 3, 1, 2, 3 после внесения указанной правки.
выводит 1,2,3,4,5,6
Возможно у вас включено кеширование?
Отдает все четко!
Но нет обнуления на 3 (возврат к 1)
в код выдает 1,2,3,4,5,6
После...
... вставьте
Понимаю заказчика с полуслова.
Обращайтесь!
Александр И, у вас с открывающими и закрывающими кавычками путаница. Открывают двойные, для конкатенации закрываете одинарные.
Я просто скопировал код с первого сообщения.
Естественно, я так не пишу.
Не понятно, что-то php отдает просто html и все, что-то не то делаю
Прямо с плюсами отдает?
Можете отправить в личные сообщения файл или доступ к серверу, я попробую помочь.
Следующий код будет работать, как вы описали, только в случае, если функция listQuery выполняется в цикле.
protected function listQuery($yt){
global $listQueryHit;
if (!isset($listQueryHit))
$listQueryHit = 0;
return "<div class='div_topic_cover topic_cover_".(++$listQueryHit)." reviews'>...код...</div>";
}
Сегодня пришло от Google Search Consol, сообщение, что, мол, вы добавили, а мы начали индексировать. Какие-то данные начали появляться в консоли.
В разделе "Вид в поиске / Структурированные данные" вверху указана дата на основе которой сформированный отчет.
Если эта дата меньше за дату, когда страницы с микроразметкой попали в индекс, тогда вам нужно подождать.
Отчеты в этом разделе обновляются раз в 2-4 дня.
(отчеты по конкретным страницам появляются не раньше их индексации)
Там скорее всего не ...
1
49
а...
1
...
49
...что означает, что все строки начиная с 1 и заканчивая 49 используются.
http://www.entrust.net/knowledge-base/technote.cfm?tn=6559
Эта ошибка может появлятся, когда указан порт для параметра ServerName вместе с указанием порта для VirtualHost секции.
Например, (нужно удалить то, что выделено жирным в примере)