На самом деле, ещё с утра silicoid предложил хороший вариант, без всяких глобалсов и переопределений переменных. Я просто попытаюсь подытожить этот вариант:
protected function listQuery($yt, $num){
return '<div class="div_topic_cover topic_cover_'.$num.' reviews">...код...</div>';
}
Smirnof: Если бы не Александр И, вопрос я бы не решил и завтра
Ничуть не умаляя заслуг Вашего помощника в решении этой сложнейшей задачи, упомяну вскользь, справедливости токмо ради, что до этого, до 21.31, информацию из Вас целый день клещами вытягивали. Нам-то оно без разницы, но Вам из-за этого приходится ждать решения целый день вместо нескольких минут.
У Вас проблема не только с этим, но и с постановкой вопроса. Если бы Вы так тщательно не запутывали информацию, вопрос можно было бы ещё утром решить. Мне, например, до сих пор непонятно, что означает следующая цитата
Ну так задайте блок внутри формы и сворачивайте его.
Ну вот я и написал, что если делать задачу в лоб, начнется говнокод.
Главное, заказчик доволен 😂
всё кроме первой строки формы
Эээ... в форме как бы не строки, а поля... Заворачиваете всё, что надо, в дивы, и прячете.
На самом деле, ещё с утра silicoid предложил хороший вариант, без всяких глобалсов и переопределений переменных. Я просто попытаюсь подытожить этот вариант:
protected function listQuery($yt, $num){
Ну с поправками на точность воспроизведения оригинальных функций, естественно (типа, куда девается $nom или откуда берётся $html :)).return '<div class="div_topic_cover topic_cover_'.$num.' reviews">...код...</div>';
}
protected function getimgkat($nom){
$this->url = "api запрос";
$data = $this->http(TRUE);
$i=1;
foreach ($data->items as $yt) {
$html .= $this->listQuery($yt,$i);
$i++;
}
return $html;
}
Если бы не Александр И, вопрос я бы не решил и завтра
Ничуть не умаляя заслуг Вашего помощника в решении этой сложнейшей задачи, упомяну вскользь, справедливости токмо ради, что до этого, до 21.31, информацию из Вас целый день клещами вытягивали. Нам-то оно без разницы, но Вам из-за этого приходится ждать решения целый день вместо нескольких минут.
я исправил, это из другого кода в нотепад
О чём я и сказал
Какое на хрен кеширование 😂
$listQueryVideoHit = 0;
elseif($listQueryHit === 3)
$listQueryVideoHit = 0;
т.е. чередовалось от 1 до 3 и по новой
И что, бесконечное количество одинаковых блоков? Зачем?
У меня вечная проблема
У Вас проблема не только с этим, но и с постановкой вопроса. Если бы Вы так тщательно не запутывали информацию, вопрос можно было бы ещё утром решить. Мне, например, до сих пор непонятно, что означает следующая цитата
<div class="div_topic_cover topic_cover_2 reviews">...код...</div>
<div class="div_topic_cover topic_cover_3 reviews">...код...</div>
<div class="div_topic_cover topic_cover_1 reviews">...код...</div>
<div class="div_topic_cover topic_cover_2 reviews">...код...</div>
<div class="div_topic_cover topic_cover_3 reviews">...код...</div>
и т.д.
..................