- Идентифицирайте се или се регистрирайте за да изпращате коментари
17 Август, 2010 - 22:06
Проблемът е следният: Имам блок с php който дава списък с най горние terms.
(като меню) /кода е прикачен в файла
терм1
терм2
на главната страница всичко работи, но се отиде някъде другаде блокът изчезва.
Не съм слагал ограничения в настройките на блока за това къде да се показва по никакъв критерий нито по тип страници, нито по тип потребител.
Подобен проблем имам и с php скрипт който генерира таблица от term-овете
даваш нов page format=>php, когато се даде preview всичко си излиза ок както трябва да изглежда. Когато запазиш страницата и всичко се прецаква и няма никакъв резултат. После когато се избере preview и нищо не се показва.
Накакви идей къде може да е проблема?

щом превиуто ти го генерира и работи може проблема да е в :
правата коя група може да го гледа или не или входния формат си забравил.
Автоморги и авточасти втора употреба|Обяви купувам| Блога ми| Статуси|I
Drupal
доста съм замислен. Прикачил съм кода, ако на някой му остане малко време може да пробва да сложи 1 блок с кода. Той е универсален само трябва да се задеде кой речник да показва и кода ще генерира само най горните terms като list. Сложете блока примерно в горната част на страницата и се разходете в сайта. Може и от темата да е въпреки, че се съмнявам.
http://www.ServiziBG.com/
Некоректно е посочен аргумента. Kогато влизаш навътре по страниците arg(1) ти дава nid на текущата страница (http://domain.tld/node/NID) и taxonomy_get_tree се бърка. В случая е важно за какъв uri е писан скрипта. Кода по-долу взима tid при преглед на термините от речника (http://domain.tld/taxonomy/term/TID).
if (arg(0 ) == 'taxonomy' && arg(1) == 'term') {
$parent = arg(2);
} else {
$parent = 0;
}
Друпал разработки