Страница 1 из 1

Принцип работы модуля "Теги"

СообщениеДобавлено: 03 янв 2014, 14:41
velosvit
В установочный комплект входит страница "Блог", на которой установлен модуль "Теги". Когда добавляешь новое сообщение в блоге и обозначаешь его тегом, то этот тег появляется в облаке и страница, соответственно, появляется в поиске при клике на этот тег. Но если создать страницу с таким же тегом в другом месте сайта, то при клике эта страница в результатах не появляется. Это нормально? Модуль ищет страницы с тегом по всему сайту или только на дочерних страницах? Каковы принципы работы этого модуля?
Не могу разобраться сам и не смог найти такую информацию на сайте разработчика, там только указания по правильной настройке модуля, но принципов работы нет.

Re: Принцип работы модуля "Теги"

СообщениеДобавлено: 14 янв 2014, 19:55
Count_Raven
В настройках блока "Теги" есть настройка - показывать теги текущей страницы или теги всего сайта.
Т.е. если у вас стоит показывать "Теги текущей страницы", то вы не увидите на текущей странице теги других страниц сайта.

Грубо говоря, блок "Теги" может работать как "облако тегов" всего сайта, а может просто показывать теги текущей страницы (т.е. той, на которой собственно блок и находится).

Re: Принцип работы модуля "Теги"

СообщениеДобавлено: 16 янв 2014, 14:12
velosvit
Это до меня дошло, но почему то результаты поиска по тегу не выводились на целевую страницу, если я вставлял модуль "Теги" самомтоятельно в другом месте сайта. Долго читал матчасть, пытался понять, что не так делаю и наконец дошло, что на целевой странице нужно вставлять модуль "Поиск", без этого результаты поиска по тегам не выводились. Вроде бы просто, но нигде это не было описано, пришлось самому додумываться.

Re: Принцип работы модуля "Теги"

СообщениеДобавлено: 16 янв 2014, 14:49
guyasyou
Кстати да. Но я в свое время быстро догадался, так поле ввода ключевого слова сама же и выводила результаты.

Re: Принцип работы модуля "Теги"

СообщениеДобавлено: 17 янв 2014, 00:51
vbnm
velosvit писал(а):Это до меня дошло, но почему то результаты поиска по тегу не выводились на целевую страницу, если я вставлял модуль "Теги" самомтоятельно в другом месте сайта. Долго читал матчасть, пытался понять, что не так делаю и наконец дошло, что на целевой странице нужно вставлять модуль "Поиск", без этого результаты поиска по тегам не выводились. Вроде бы просто, но нигде это не было описано, пришлось самому додумываться.

хорошо бы по этому вопросу видеоурок выложить
мож не поленитесь и запишите?

Re: Принцип работы модуля "Теги"

СообщениеДобавлено: 17 янв 2014, 11:15
Count_Raven
Забавляет меня наш таварысчь vbnm =)
Всех подпинывает, типа - может не поленитесь, сделайте, запишите, напишите, установите, покажите и т.д.
Vbnm, может не поленитесь и запишите этот видеоурок?

Re: Принцип работы модуля "Теги"

СообщениеДобавлено: 17 янв 2014, 12:02
guyasyou
Помоему сама проблема не заслуживает видео-урока...

Re: Принцип работы модуля "Теги"

СообщениеДобавлено: 17 янв 2014, 12:21
Count_Raven
guyasyou писал(а):Помоему сама проблема не заслуживает видео-урока...

Это точно. Я бы даже сказал, что ее не обязательно описывать в документации.

Все это работает по общим принципам Concrete5, подобным образом работают абсолютно все блоки. Т. е. если блок ссылается на страницу для передачи и отображения каких-то данных, то на этой странице тоже должен быть соответствующий блок, иначе как информация будет отображаться? Разве что только hardcoded to page type.
Соответственно, если человек понимает общие принципы Concrete5, то у него подобных вопросов просто не может возникнуть.

Значит в документации нужно в самом начале, где еще только объясняется основное устройство системы и описывается принцип "страницы/блоки" сделать небольшое отступление к подобной теме, не более того.
Вообще, фиг его знает, но за все годы существования Concrete5 еще никто не сталкивался с подобной проблемой, у всех как-то само собой интуитивно все получалось. При этом в Sample Content есть же пример уже готовый, можно просто посмотреть как это устроено и все. Это лучше, чем какая-либо документация, это же живой пример.

Re: Принцип работы модуля "Теги"

СообщениеДобавлено: 17 янв 2014, 13:47
velosvit
Count_Raven писал(а):Все это работает по общим принципам Concrete5, подобным образом работают абсолютно все блоки. Т. е. если блок ссылается на страницу для передачи и отображения каких-то данных, то на этой странице тоже должен быть соответствующий блок, иначе как информация будет отображаться? Разве что только hardcoded to page type.
Соответственно, если человек понимает общие принципы Concrete5, то у него подобных вопросов просто не может возникнуть.

Значит в документации нужно в самом начале, где еще только объясняется основное устройство системы и описывается принцип "страницы/блоки" сделать небольшое отступление к подобной теме, не более того.
Вообще, фиг его знает, но за все годы существования Concrete5 еще никто не сталкивался с подобной проблемой, у всех как-то само собой интуитивно все получалось. При этом в Sample Content есть же пример уже готовый, можно просто посмотреть как это устроено и все. Это лучше, чем какая-либо документация, это же живой пример.


-всё это логично, но не очевидно, ведь для того, чтобы понимать общие принципы Concrete5, необходимо иметь возможность найти нужную информацию. Я это понимаю так, если существует цель популяризировать систему, то нужно, чтобы всё было понятно, если не дураку, то как минимум неспециалисту, если же такой цели нет, то безусловно, достаточно того, что система в целом не сложная и кому нужно, тот разберётся.

- утверждение, что "за все годы существования Concrete5 еще никто не сталкивался с подобной проблемой" достаточно спорное, ведь это я пишу в форум при возникновении проблем, а подавляющее большинство людей сталкиваясь с проблемой никуда не пишут, а просто уходят в другие системы. И потом я уже знаю человека, который так же как и я испытал пусть и лёгкое, но всё же затруднение при решении данной проблемы, я имею ввиду guyasyou. А ведь он, насколько я понял, специалист в данной системе.

Но должен сказать, что я рад, что этот форум не остаётся равнодушным к проблемам начинающих и так или иначе помогает их решать.

Re: Принцип работы модуля "Теги"

СообщениеДобавлено: 17 янв 2014, 14:01
velosvit
И ещё одно. Создавать ролик для решения данного вопроса это конечно перебор, но написать об этом в описании к данному блоку не займёт много врмени, но принсёт большую пользу.

Re: Принцип работы модуля "Теги"

СообщениеДобавлено: 17 янв 2014, 14:05
Count_Raven
velosvit писал(а):-всё это логично, но не очевидно, ведь для того, чтобы понимать общие принципы Concrete5, необходимо иметь возможность найти нужную информацию. Я это понимаю так, если существует цель популяризировать систему, то нужно, чтобы всё было понятно, если не дураку, то как минимум неспециалисту, если же такой цели нет, то безусловно, достаточно того, что система в целом не сложная и кому нужно, тот разберётся.

Ну, проблема в том, что документации на русском языке довольно мало и у меня все никак руки не доходят (времени нет). Хочу открыть раздел документации на сайте и перевести всю официальную + добавить от себя.
На английском документации и разных статей довольно много.
Еще есть 2 книги (может уже больше, я не слежу) на английском.

velosvit писал(а):- утверждение, что "за все годы существования Concrete5 еще никто не сталкивался с подобной проблемой" достаточно спорное

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

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

Сочувствую этим людям. Такими темпами (если при столкновении с проблемой они только и могут, что погуглить и не разобравшись уйти в другую систему) у них ни с какой системой ничего толкового не получится. Если бы я так делал - вообще не знаю, чем бы я сейчас занимался. Ну, люди в большинстве своем либо ленивые, либо торопятся.

velosvit писал(а):И ещё одно. Создавать ролик для решения данного вопроса это конечно перебор, но написать об этом в описании к данному блоку не займёт много врмени, но принсёт большую пользу.

Как будет документация - так сразу и напишем =)

velosvit писал(а):Но должен сказать, что я рад, что этот форум не остаётся равнодушным к проблемам начинающих и так или иначе помогает их решать.

Форум по большому счету для этого и существует. Поможем, чем сможем ;)

Re: Принцип работы модуля "Теги"

СообщениеДобавлено: 18 янв 2014, 11:27
vbnm
Count_Raven писал(а):Забавляет меня наш таварысчь vbnm =)
Всех подпинывает, типа - может не поленитесь, сделайте, запишите, напишите, установите, покажите и т.д.
Vbnm, может не поленитесь и запишите этот видеоурок?

ну зачем же мне чужие лавры))

Все это работает по общим принципам Concrete5, подобным образом работают абсолютно все блоки. Т. е. если блок ссылается на страницу для передачи и отображения каких-то данных, то на этой странице тоже должен быть соответствующий блок, иначе как информация будет отображаться? Разве что только hardcoded to page type.
Соответственно, если человек понимает общие принципы Concrete5, то у него подобных вопросов просто не может возникнуть.

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

Re: Принцип работы модуля "Теги"

СообщениеДобавлено: 18 янв 2014, 12:27
Count_Raven
vbnm писал(а):ну зачем же мне чужие лавры))

Значит серьезно не отвечаем. Продолжаем только болтать.

vbnm писал(а):до вас туго доходит

Да вроде туго доходит здесь не до меня.

Re: Принцип работы модуля "Теги"

СообщениеДобавлено: 18 янв 2014, 17:39
vbnm
Значит серьезно не отвечаем.

Самые большие глупости в мире делаются с серьезным выражением лица. к/ф "Тот самый Мюнхгаузен")))

Re: Принцип работы модуля "Теги"

СообщениеДобавлено: 18 янв 2014, 18:52
Count_Raven
vbnm писал(а):
Значит серьезно не отвечаем.

Самые большие глупости в мире делаются с серьезным выражением лица. к/ф "Тот самый Мюнхгаузен")))

Ну так вы то можете только отписываться и отшучиваться. Прекратите флудить.