Перейти к содержанию

Рекомендуемые сообщения

Вообщем вопрос такой, мега фильтр имеет вкладку seo в котором можно прописывать дополнительные посадочные страницы, в итоге прописывая дескрипшен странице сайта, он берет и в коде выдает как дескрипшен родительской категории так и страницы созданной страницы, ИТАК ВОПРОС то что на фото этож баг, не должно быть такого? или я ошибаюсь и это норм

Снимок экрана 2017-11-14 в 6.13.13.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А может это не он

есть некие подозрения

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
2 часа назад, Otvet сказал:

А может это не он

есть некие подозрения

Ну и на Ваш модуль не похоже, если он вообще установлен у человека.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Ну если не alpha 4.0 то 100%

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
2 часа назад, Otvet сказал:

Ну если не alpha 4.0 то 100%

 

альфа стоит на сайте full index

Изменено пользователем Rumit1990

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

попробуйте с отключенным модификатором

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
11 минут назад, Otvet сказал:

попробуйте с отключенным модификатором

Вообщем хотелось бы не много пояснить с чем я сейчас имею проблему. 

Ответ, я хочу сделать посадочные страницы в мега фильтре про под seo прописав туда все мета теги, и я думаю вы знаете фильтр, там я прописал в seo вкладке все эти самые теги. НО!  при фильтрации на сайте ничего не меняется кроме тайтла, и как раз делает дескрипшен тем самым который показываю. 

А если переходить по ссылке из самого фильтра, то меняется все и прописанный h1 и тайтл и дескрипшен, но дескрипшен выглядит вот так на фото это с отключенным модификатором. 

 

Снимок экрана 2017-11-14 в 14.59.52.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

я это понял

попробуйте с отключенным full index

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

не, не хочет отключил оба толку нет

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

ну это хорошо, моя совесть чиста :-D

 

ссылку хоть дайте на эту страницу, будет проще

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

https://lensan.ru/bytovye-konditsionery/nastennye-split-sistemy/nastennye-split-sistemy-aeronik/

 

разработчик все поправил кроме как раз мета дескрипшена)) пока не может понять

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
51 минуту назад, Otvet сказал:

ну это хорошо, моя совесть чиста :-D

 

ссылку хоть дайте на эту страницу, будет проще

Ответ ссылку сверху кинул, можете посмотреть у себя? а то разраб фильтра говорит что все окей отображается у него, и типа цепляет только прописанный мета дескрипшен

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

это скриптовая шняга, видимо вместо .attr() где то метод .html() или .append()

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
20 минут назад, Otvet сказал:

это скриптовая шняга, видимо вместо .attr() где то метод .html() или .append()

так это получается не в фильтре дело и не в вашем модуле?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

не в модуле

 

насчет фильтра хотел глянуть, но сейчас такого глюка нет

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

 

24 минуты назад, Otvet сказал:

не в модуле

 

насчет фильтра хотел глянуть, но сейчас такого глюка нет

есть он еще, там просто дескрипшен  и для разработчика написал this is not good

 

Снимок экрана 2017-11-14 в 19.25.22.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

понял, это в хроме только

как я и предпологал ошибка в работе с объектом

другие браузеры не строят не валидный DOM поэтому там .html() не прокатывает

 

mega_filter.js

		if( data.meta_description ) {
			$('meta[name=description]').html( data.meta_description );
		}

должно быть

		if( data.meta_description ) {
			$('meta[name=description]').attr('content', data.meta_description );
		}

 

нахрена мне это нужно было не знаю, стало любопытно

  • +1 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
24 минуты назад, Otvet сказал:

понял, это в хроме только

как я и предпологал ошибка в работе с объектом

другие браузеры не строят не валидный DOM поэтому там .html() не прокатывает

 

mega_filter.js


		if( data.meta_description ) {
			$('meta[name=description]').html( data.meta_description );
		}

должно быть


		if( data.meta_description ) {
			$('meta[name=description]').attr('content', data.meta_description );
		}

 

нахрена мне это нужно было не знаю, стало любопытно

 

странно но у меня вот сафари и опера выдает все равно два дискрипшена, а у разработчика все окей) короче буду его пытать тогда 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

короче не знаю играет ли это роль или нет, но всеже напишу, у меня macos и проверил строки через все браузеры(4 штуки) у меня все равно два дескрипшена

Проверил на винде во всех браузерах, и все окей, может быть что проблема в операционке, такое вообще реально?

Изменено пользователем Rumit1990

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

нет, я выше явно показал ошибку в скрипте фильтра 

просто какие то браузеры игнорируют ошибку, какие то нет (но ошибкой это не перестает быть), у меня в хроме на винде например есть, в мозилле нет

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.