Drupal Как да създадете програмно таксономичен термин
Създайте термин, като знаете видеото на речника:
Създайте термин, като знаете името на машината на речника:
Създайте термин с известен tid, като знаете видеото на речника:
Коментари
Също така ми се струва, че е необходимо да се добави, че обектът $term се попълва с нови данни:
този код работи, ако терминът няма полета
В Drupal 7 е лесно и просто. Но какво да кажем за Drupal 6?
защо не чрез новото "абстрактно ниво на базата данни" d7? =)
но той не знае как да игнорира
въпреки че се сетих, че има db_merge
$term = нов stdClass(); $термин->име = $име; $term->v > таксономия_термин_запазване($термин); върни $term->tid;
с всички възможни родителски описания
Здравейте. Аз го правя по този начин $term = new stdClass(); $термин->име = $име; $term->v > таксономия_термин_запазване($термин); върни $term->tid;
Всичко се показва в базата данни, но не се показва в списъка с речникови термини. Кажете ми какъв може да е проблема..
не съветвайте лошо - taxonomy_term_save() независимо добавя данни към taxonomy_term_hierarchy
не съветвайте лошо - taxonomy_term_save() независимо добавя данни към taxonomy_term_hierarchy
Добавя, ако е указан родител, в противен случай не иска