Вход потребители
Навигация на книгата
- Документация
- Защо трябва да прочета Документацията?
- Инсталиране на Drupal 5/6 със cPanel
- Инсталиране на модули и теми
- Основи на управление на съдържанието
- Конфигуриране на сайта
- SEO checklisst
- Излязох от сайта и не мога да вляза
- Настройване на модула Nodewords
- Основно конфигуриране на сайта
- Главни настройки в Друпал 6
- Как да даден администраторски права на други потребители?
- Допълнително конфигуриране на сайта
- php.ini за Drupal всички версии
- Категории с taxonomy и оптимизация с pahtauto (от the_end)
- Други
Последни коментари
- постави в template.php следното
преди 3 часа 25 мин. - може и с модул ако се сещате
преди 23 часа 19 мин. - да се адаптира вероятно може,
преди 1 ден 15 часа - този модул може ли
преди 2 дни 18 часа - Точно, но ми създава проблем
преди 4 дни 22 часа - много добра работа, не
преди 5 дни 5 часа - Fields - Drupal way
преди 2 седмици 4 часа - Предполагам че искаш да
преди 2 седмици 1 ден - Благодаря много. Сега ще
преди 2 седмици 4 дни - има различни модули за това
преди 2 седмици 4 дни
Кой е онлайн
В момента са 0 потребители и 3 гости online.
Гласуване
Какво харесвате в България?
Планините
25%
Морето
25%
Туризъм без значение
9%
Разходки в планините с апарат в ръка
13%
Лагеруване с палатки в планините
6%
Катерене
0%
Обикаляне с кола пък където свари
13%
Само на хотели
0%
Градовете и селата
9%
Общо гласове: 32
- Идентифицирайте се или се регистрирайте за да изпращате коментари
- По-стари анкети
Loading
22 Юни, 2010 - 19:53
Stanev
Offline
Регистриран: 1 Юни 2010
Мнения (публикации):
Здравейте! 
Научих се как да добавям - vocabulary и как да добавям terms и да разпределям нещата в различни категории.
Сега обаче направих 1 тестче и имам въпрос относно линковете (URL - адресите) на статиите.
Ето снимка - http://img28.imageshack.us/img28/3254/91064034.png
Това което ми излиза е - node/5 в самата статия а аз бих искал да е news/името на статията?
Или поне news/5 ?
Надявам се да съм се изразил достатъчно ясно.
Благодаря 
- Идентифицирайте се или се регистрирайте за да изпращате коментари

не нюз/5
нюз/името-на-статията е оптималния вариант, нали
ето -> http://drupal.org/project/pathauto
Разработка на сайт с Друпал Разработка на модули за Друпал Drupal.org user
Значи погледнах го това, а имали начин да е news/5 например. Мога да въжедам името на статията ръчно като URL address, но например ако напиша за име на статията "forum" и отворя moqt-sait.com/forum се отваря статията а не форума. Аз бих искал да го направя ето така: moqt-sajt.com/news/forum ?
Защото бих искал да си го направя:
moqt-sajt.com/news/NOVINA
moqt-sajt.com/articles/STATIQ
moqt-sajt.com/docs/DOCUMENTI
и така.
moqt-sajt.com/news/NOVINA
moqt-sajt.com/articles/STATIQ
moqt-sajt.com/docs/DOCUMENTI
и така.
http://drupal.org/project/pathauto
нещо ми се губи нишката на мисълта ти
,
защо не погледнеш и разбереш как работи например URL псевдоними, това е по-принцип основата на патхауто, само дето модула го прави автоматично,
сайт/admin/help/path
в URL псевдоними ще видиш няколко вече съществуващи такива, които се използват от системата, и ако искаш да продължат да се използват, ти не ги ползвай за своето съдържание, иначе резултатите са трудно предвидими и трудно поправими
, Друг е въпроса защо ще искаш да си именуваш статия Форум, но ти си знаеш най-добре
Хубаво е, че държиш да имаш логични човешки разбираеми пътища, но се хвърляш в дълбокото без подготовка
за път на статия, форум и др с pathauto виж в неговите настройки в admin/build/path/pathauto какви са му шаблоните за различните видове съдържание и следвай същата логика
Разработка на сайт с Друпал Разработка на модули за Друпал Drupal.org user
Да!
Направих си го точно така както исках благодарение на обяснението ти!
Сега новините са си в /news статиите в /articles и т.н.
Мерси много!
Опитвам се да направя следното:
имам parent term и sub terms
*България
-София
-Варна
*Гърция
-Атина
-Анталия
Как мога да направя така, че когато избера България да се показват всички страници асоциирани с sub terms София,Варна?
http://www.ServiziBG.com/
По принцип, не е точно офтопик, а нова тема за дискусии
офтопик щеше да е, ако беше казал "Абе ядох едни сарми, много вкусни :)"
Разработка на сайт с Друпал Разработка на модули за Друпал Drupal.org user
Да всъщност не е оффтопик. Прав си. Някой има ли решение или поне насоки за решаването на проблема?
http://www.ServiziBG.com/
насоки има, става с views и taxonomyblocks
решението образно казано е в две части
първо, страница за списъка с намерените нодове, направена с views, на която подаваш термина като аргумент, а там да ти включи и свързаните термини и
второ, меню от речника с термините, което да извика тази страницата и да й подаде термина като аргумент
нещо подобно е view-то taxonomy_term, което по подразбиране е изключено, и май върши точно това, което ти трябва
включи го и пробвай
Разработка на сайт с Друпал Разработка на модули за Друпал Drupal.org user
ами ако България ти е taxonomy/term/1
в менюто ще зададеш
taxonomy/term/1/all
и ще ти изкара статиите от България + всички подкатегории
ако имам речник с:
*България
-София
-Варна
*Гърция
-Атина
-Анталия
как мога да постигна следния ефект в даден нод
Гърция=>Атина - това да се визуализира в нода.
Същото се постига с hierarchy select, НО при този вариант при цъкането на линка генериран от него Гърция=>Атина отивам към taxonomy страницата. А това което аз искам е да ме отведе към view с аргумент.
Постигнах желания ефект с Substitutions
a href="http://example.com/search?tid_1=%node:term-id">%node:term
но тук няма parent terms (няма дълбочина, а само 1 ниво).
или перефразирано как да направя
get parent of tid на нода който е отворен?
http://www.ServiziBG.com/
Намерих отговор за горния казус. Ако на някой му трябва ще дам линка към страницата.
Така друго питане"
имам следната функция
echo ';
$iso=taxonomy_get_parents(%node:term-id);
print_r($iso);
echo ';
която дава резултат
Array ( [52] => stdClass Object (
[tid] => 52
[vid] => 5
[name] => Нещо
[description] =>
[weight] => 6 ))
как да визуализирам само [name]????????
нещо от сорта на
$iso[name] или iso->name
http://www.ServiziBG.com/
Според мен:
echo($iso['name']);
И аз мислех така, ама не.
Проблемът идва от това, че в самия array има stdClass Object. И за него трябва да се ползва echo ($iso[52]->name);
Обаче пак дава грешка. От вчера изгледах, изчетах доста статии за php (едни уроци с бг аудио), уроци за object oriented php (защото това е такова) и не става.
Не мога да повярвам, че е толкова трудно да се вземе parent-a на даден term. Или е много лесно, а аз не мога да го разбера как.
сега се опитвам да създам моя формулировка на функцията taxonomy_get_parents и да се опитам да върне като резултат само това поле, което ми трябва ... но май не съм толкова напреднал с четенето от БД.
!!!!!!!!!!!! успях и съм много доволен
3реда код бяша нужни и доста четене
http://www.ServiziBG.com/