Сообщения без ответов | Активные темы Текущее время: 08 сен 2026, 10:52



Ответить на тему  [ Сообщений: 5 ] 
Турбо страницы (Читайте также) 
Автор Сообщение

Зарегистрирован: 16 янв 2011, 14:59
Сообщения: 367

Всем привет! С праздником!

Geo, я решил сделать вывод похожих объявлений в турбо страницах с учетом региона.
Для этого в modules/turbo.inc сделал следующие:

Это
Код:
Для просмотра Вы должны быть в группе пользователей Elite-Board.


Заменил на это
Код:
Для просмотра Вы должны быть в группе пользователей Elite-Board.


Но отладчик Яндекса, начал выдавать следующее предупреждение:
<div data-block="feed" data-layout="vertical" data-title="Читайте также"></div>
Отсутствуют вложенные элементы


После того как я добавил условие выборки по региону, похожие объявление перестали отображаться, но их див контейнер появляется пустым.

2. И если не сложно, подскажите как вывести название региона в заголовке объявлений "Читайте также"
Код:
Для просмотра Вы должны быть в группе пользователей Elite-Board.

Так к сожалению не работает(


04 ноя 2022, 15:58
Профиль

Зарегистрирован: 24 сен 2020, 21:25
Сообщения: 337

Anton писал(а):
Так к сожалению не работает(


Конечно не будет работать.

1) В массиве $messages, region вообще отсутствует.
Чтоб вывести, нужно его сначала получить, вот так:
Код:
Для просмотра Вы должны быть в группе пользователей Elite-Board.


2) "Отсутствуют вложенные элементы".
Нужно сделать проверку, на пустоту массива $messages и только после этого выводить

Код:
Для просмотра Вы должны быть в группе пользователей Elite-Board.


05 ноя 2022, 02:43
Профиль

Зарегистрирован: 16 янв 2011, 14:59
Сообщения: 367

Город в Читайте также не выводиться
Див исчезает (Пробу 2 и Пробую 3) даже там где должны быть объявления.

Пробую 1:
Код:
Для просмотра Вы должны быть в группе пользователей Elite-Board.


Пробую 2:
Код:
Для просмотра Вы должны быть в группе пользователей Elite-Board.


Пробую 3:
Код:
Для просмотра Вы должны быть в группе пользователей Elite-Board.


05 ноя 2022, 20:12
Профиль

Зарегистрирован: 24 сен 2020, 21:25
Сообщения: 337

Anton писал(а):
Город в Читайте также не выводиться
Див исчезает (Пробу 2 и Пробую 3) даже там где должны быть объявления.


Антон, ты видишь разницу между тем что ты делаешь, и что написал? Я тебе прислал уже готовы код, просто возьми его и замени.
Замени вот это:
Код:
Для просмотра Вы должны быть в группе пользователей Elite-Board.


На вот это:
Код:
Для просмотра Вы должны быть в группе пользователей Elite-Board.


05 ноя 2022, 23:17
Профиль

Зарегистрирован: 16 янв 2011, 14:59
Сообщения: 367

Меня запутал порядок строк, у меня немного иначе был. Думал справлюсь частичной заменой.
Вставил целиком код - работает. Только убрал последнюю скобку, с ней /turbo/msg/ вообще не подгружался.
Спасибо!


06 ноя 2022, 09:00
Профиль
Показать сообщения за:  Поле сортировки  
Ответить на тему   [ Сообщений: 5 ] 

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
cron