Показать сообщение отдельно
  #2 (permalink)  
Старый 12.09.2018, 11:21
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,990

Написал, а переменная в цикле определяется. Но тогда у вас логика не верна, то есть, переменная $EndRead постоянно изменяется, и если последнее в цикле (end($arReadCode)) вернет null, то даже при наличии ссылок блок будет скрыт.

JS код можно вынести после цикла, и без функции, у вас же это разовое определение.

$EndRead = end($arReadCode); - это что будет?

$arReadCode = explode("/", $arRead); - получили массив

$arReadCodeNew = array_pop($arReadCode); - вытолкнули последний его элемент

$arReadCode - либо должен быть пустым, либо иметь один элемент после array_pop, тогда не понятно зачем end($arReadCode);

Если более одного элемента, и второй обязательно ссылка (?), тогда что есть $arReadCode[0]?

Последний раз редактировалось laimas, 12.09.2018 в 11:32.
Ответить с цитированием