положительные/отрицательные маски

#1 22 июля 2015 в 15:41
в виджетах создал страницу
нужно что бы на главной странице выводился виджет, а на 2,3.....5 нет
прописываю маски

Положительные маски:
osnovnaya-categotiya/categotiya

Отрицательные маски:
osnovnaya-categotiya/categotiya?page=%

почему-то отрицательная маска не срабатывает, посмотрел мануал вроде все правильно сделал, что не так?

пробовал разные варианты отрицательных масок
osnovnaya-categotiya/categotiya?
osnovnaya-categotiya/categotiya?*
osnovnaya-categotiya/categotiya?*page=%
osnovnaya-categotiya/categotiya?*page=*

виджет пропадает со всех страниц
#2 22 июля 2015 в 18:24

нужно что бы на главной странице выводился виджет, а на 2,3.....5 нет

SPAUM

Раздел статей «Астрономия» имеет адрес: your-site/articles/astronomija. Чтобы привязать виджеты к его главной странице:
articles/astronomija


В Вашем случае:

Положительные маски:
osnovnaya-categotiya/categotiya

отрицательная маска не нужна
#3 22 июля 2015 в 19:32

В Вашем случае:
Положительные маски:
osnovnaya-categotiya/categotiya
отрицательная маска не нужна

Soul

такая положительная маска выводит виджет на всех страницах данной категории (также проверил на только что установленном инстанте)
#4 22 июля 2015 в 20:29
Проверил только что на демо контенте и на собственном — все работает...
создайте новую страницу, пропишите нужную положительную маску и привязывайте виджеты.
например для новости -> общество это маска news/obschestvo
#5 22 июля 2015 в 21:15


Проверил только что на демо контенте и на собственном — все работает...
создайте новую страницу, пропишите нужную положительную маску и привязывайте виджеты.
например для новости -> общество это маска news/obschestvo

Soul

посмотри, пожалуйста, видео(36 сек), я записал, как я делаю, может что-то не так делаю?

Видео

п.с. почему-то “Вставить видео” у вас не работает, вставлял и код ютуба и ссылку
#6 23 июля 2015 в 16:27

п.с. почему-то “Вставить видео” у вас не работает,

SPAUM
#7 23 июля 2015 в 16:35
дажене знаю что сказать, вот я попробовал вставить


c7YMnnpbvWYввел код с ютуба как просит при нажатии кнопки вставить видео

www.youtube.com/watch?v=c7YMnnpbvWYполный урл на видео

А если всеже так? (Soul smile)

а помоему вопросу нет информации?
#8 23 июля 2015 в 16:43
А теперь посмотрите каким образом у Вас формируются ссылки
/тип контента/раздел
при переходе на пост в разделе не сайт/тип контента/раздел/ссылка на статью", а сайт /тип контента/ссылка на статью..
И так по всем разделам Вашего типа контента… соответственно положительная маска /тип контента/раздел и не работает "в нужном направлении"…
#9 23 июля 2015 в 18:05
если я вас правильно понял, то вы говорите что если я изменю Шаблон генерации URL (сейчас он выглядит так {id}-{title}.html ) на такой {category}/{id}-{title} то это решит проблему?

но ведь это только для статей изменит вывод
было так
gameplayin.net/letsplay/539-witcher-3-wild-hunt-vstrecha-s-vedmoi.html
станет так
gameplayin.net/letsplay/witcher-3-wild-hunt/539-witcher-3-wild-hunt-vstrecha-s-vedmoi.html

что в принципе нечего не изменит для страниц категорий они останутся без изменения
gameplayin.net/witcher-3-wild-hunt
gameplayin.net/letsplay/witcher-3-wild-hunt?page=2
gameplayin.net/letsplay/witcher-3-wild-hunt?page=3

я так понял мне надо изменить формирование ссылки, что бы получилось что то типа
gameplayin.net/witcher-3-wild-hunt/
gameplayin.net/letsplay/witcher-3-wild-hunt/page=2/

но это в админке скрипта не сделать

можете подсказать правильно ли я вас понял и как мне изменить ссылки?
#10 23 июля 2015 в 18:08

если я вас правильно понял, то вы говорите что если я изменю Шаблон генерации URL

SPAUM
Нет. я говорю о том, что при выборе масок нужно исходить из метода формирования ссылок, а не менять их кардинально.
#11 23 июля 2015 в 18:27
скрипт формирует такие ссылки
gameplayin.net/letsplay/witcher-3-wild-hunt
gameplayin.net/letsplay/witcher-3-wild-hunt?page=2
gameplayin.net/letsplay/witcher-3-wild-hunt?page=3

как мне правильно создать маску что бы виджет показывался на этой странице
gameplayin.net/letsplay/witcher-3-wild-hunt
и не показывался на этих
gameplayin.net/letsplay/witcher-3-wild-hunt?page=2
gameplayin.net/letsplay/witcher-3-wild-hunt?page=3

вот так
Положительные маски:
letsplay/witcher-3-wild-hunt

Отрицательные маски:
letsplay/witcher-3-wild-hunt?
letsplay/witcher-3-wild-hunt?page=%

не работает версия скрипта 2.2.1 темплейт дефолтный
#12 23 июля 2015 в 22:40
Попробуйте так

Отрицательные маски:
letsplay/witcher-3-wild-hunt?*

И так

Отрицательные маски:
/letsplay/witcher-3-wild-hunt?*
#13 23 июля 2015 в 22:55


Попробуйте так

Отрицательные маски:
letsplay/witcher-3-wild-hunt?*

И так

Отрицательные маски:
/letsplay/witcher-3-wild-hunt?*

Zau4man

я перепробовал все возможные варианты, либо есть на всех страницах либо нету
я так понял проблема в вопросительном знаке, как по мне тут решение только одно, нужно изменить url вывода категорий, как минимум добавить слеш в конце может тогда маска будет коректно работать
#14 9 апреля 2016 в 12:52
Приветствую уважаемые форумчане.
Может кто-нибудь подсказать, как вывести виджет в записи контента одной категории?
Есть виджет от Vala Случайная запись.
Хочется чтобы этот виджет отображался в записи контента, не в списке, а в записи, то есть на самой странице со статьей и показывал записи из соответствующей категории.
Маской не получается сделать в самой записи.
В списках — да, но в записи — нет.
кто сталкивался с подобным? Есть у кого примеры?
#15 8 мая 2017 в 14:04

В Вашем случае:
Положительные маски:
osnovnaya-categotiya/categotiya
отрицательная маска не нужна

Soul
будет ли работать такое решение для типа контента, который задан "по умолчанию"? там же страницы формируются без вставки категории перед страницей
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.