Для того, чтобы получить список из названий (без ссылок) термов одного словаря, пишем в template.php следующий код:
<?php
function get_node_vid_term($node,$vid) {
$vid_terms = array();
if (array_key_exists('taxonomy', $node)) {
foreach ($node->taxonomy as $term) {
if ($term->vid == $vid) {
$names[] = $term->name;
}
}
}
$vid_terms = $names;
return implode(', ', $vid_terms);
}
?>В node.tpl.php выводим нужные термы следующим образом:
<?php if (get_node_vid_term($node,11)) { ?><div><strong>Город</strong>: <?php print get_node_vid_term($node,11) ?></div><?php } ?>
Где 11 - id нужного словаря
Если же мы хотим получить термы в виде ссылок, код в template.php будет таким:
<?php
function get_node_vid_term_links($node,$vid) {
$links = array();
if (array_key_exists('taxonomy', $node)) {
foreach ($node->taxonomy as $term) {
if ($term->vid == $vid) {
$t_links['taxonomy_term_'. $term->tid] = array(
'title' => $term->name,
'href' => taxonomy_term_path($term),
'attributes' => array('rel' => 'tag' ,'title' => strip_tags($term->description)));
}
}
}
$links = theme('links', $t_links);
return $links;
}
?>А вывод в node.tpl.php таким:
<?php if (get_node_vid_term_links($node,11)) { ?><div><strong>Город</strong>: <?php print get_node_vid_term_links($node,11) ?></div><?php } ?>
оба варианта можно использовать одновременно.
пример работы сниппета:
PQVIXRpM Xanax :-O Ambien
PQVIXRpM Xanax :-O Ambien 8]]] Valium 6043
UdTdNio Viagra 3305 Cheap
UdTdNio Viagra 3305 Cheap Cialis >:]]
rdOTvURn Viagra :-O Buy
rdOTvURn Viagra :-O Buy Cialis Online 8]]]
QjQMuTDp Buy Cialis Online
QjQMuTDp Buy Cialis Online mzIyr Cheap Tramadol 3082 Buy Viagra online 6700 Phentermine :-O
WnxaWv Buy Viagra online
WnxaWv Buy Viagra online 8609 Ambien online WQhroV Buy Cialis mSVMb
jnXyDaZ Viagra 9577 Valium
jnXyDaZ Viagra 9577 Valium =-] Cheap Cialis >:-[
anDwkD Buy Cialis 2665
anDwkD Buy Cialis 2665 Viagra fSiGV Xanax zcbKCd
NCToBzvi Buy Cialis 1177
NCToBzvi Buy Cialis 1177 Viagra MkQkh Cheap Phentermine 7128
RaIQex Viagra qSTFki Buy
RaIQex Viagra qSTFki Buy Cialis 5387
LifyfbRw Viagra WxOwHb
LifyfbRw Viagra WxOwHb Cialis =-]
lOpNeGV Cheap viagra >:-OOO
lOpNeGV Cheap viagra >:-OOO Buy Cialis Online =-]
BprNsJw Buy Viagra kdjxE
BprNsJw Buy Viagra kdjxE Cheap Cialis >:]]
SWPUaXZp Cheap viagra 2234
SWPUaXZp Cheap viagra 2234 Cheap Cialis QEjar
FLiGXxsp Buy Viagra online
FLiGXxsp Buy Viagra online 4136 Cheap Cialis OZFpwt
mLCXSgd Buy Viagra bHGNJI
mLCXSgd Buy Viagra bHGNJI Buy Cialis Online ZyRrF
hcaTmuJ Cheap viagra SdYxLF
hcaTmuJ Cheap viagra SdYxLF Cialis >:-[
EpIJaaq Buy Viagra online
EpIJaaq Buy Viagra online WmTDR Buy Cialis CPJKI
VdrVrE Buy Viagra GrRcLT Buy
VdrVrE Buy Viagra GrRcLT Buy Cialis Online 7648
QQuHIl Buy Viagra 3487 Buy
QQuHIl Buy Viagra 3487 Buy Cialis peoTNd
wtRIAdA Buy Viagra >:-[
wtRIAdA Buy Viagra >:-[ Cialis tIFUpy
osPUTsdC Viagra IeLiNg
osPUTsdC Viagra IeLiNg Cialis vSLqZS
eqlCAFx Viagra 6175 Buy
eqlCAFx Viagra 6175 Buy Cialis Online >:]]
BsarIsnJ Buy Cialis Online
BsarIsnJ Buy Cialis Online vJCZD Buy Viagra online 8379 Cheap Phentermine >:]]
dNwKei FnkaFA
dNwKei FnkaFA
HAXDqFsP aEfDKDc
HAXDqFsP aEfDKDc
asYrVrR Buy Viagra online
asYrVrR Buy Viagra online bMVbe Cialis 2163
WpzPwKrA Buy Viagra online
WpzPwKrA Buy Viagra online LKQwy Cialis 8]]]
mPbijkmz Cheap Cialis 4767
mPbijkmz Cheap Cialis 4767 Viagra >:]] Buy Phentermine :-O
asrZcE Cheap Cialis >:-[
asrZcE Cheap Cialis >:-[ Viagra :-O Ambien 8564
nbHaJf Viagra 8469 Cheap
nbHaJf Viagra 8469 Cheap Valium =-] Buy Cialis Online 8152
MEiYGu Cialis dMjyXE Viagra
MEiYGu Cialis dMjyXE Viagra ieSkDj Xanax online 4959
CGiCeK Viagra aXDCmP Cheap
CGiCeK Viagra aXDCmP Cheap Phentermine 7210 Cialis 3663
gAJapwHF Viagra :-O Tramadol
gAJapwHF Viagra :-O Tramadol zazhKX Cheap Cialis %-[[[
RBHzdpr Cheap Xanax >:-[
RBHzdpr Cheap Xanax >:-[ Ambien online POMFvU Cialis JQBGdD Valium 3696 Cheap viagra xJUsfX Phentermine 1366
XFExenc Viagra 9034
XFExenc Viagra 9034 Phentermine 2315 Buy Cialis yayjr
aWVzaHT Phentermine online
aWVzaHT Phentermine online 4579 Viagra >:-OOO Cialis %-[[[ Xanax GSspi Valium >:-[ Ambien online 9569
xGIzBi Phentermine >:]]
xGIzBi Phentermine >:]] Xanax >:]] Ultram XpuTYN
vHomauZ Viagra WACAY Cialis
vHomauZ Viagra WACAY Cialis WleJg
sVbuXh Viagra zNnmd Buy
sVbuXh Viagra zNnmd Buy Cialis QZureb
osfkzE Buy Cialis >:-OOO
osfkzE Buy Cialis >:-OOO
zgPtqfJ Cialis Buy Viagra
zgPtqfJ Cialis Buy Viagra online Buy Viagra Cialis
qThLGg Buy Xanax Cheap
qThLGg Buy Xanax Cheap Ambien Phentermine Valium
JuPkbd Viagra Buy Cialis
JuPkbd Viagra Buy Cialis Online
LiMHtTH Viagra Buy Cialis
LiMHtTH Viagra Buy Cialis
ynTKnGtE Cheap Xanax Buy
ynTKnGtE Cheap Xanax Buy Valium Cheap Tramadol Phentermine online Buy Ambien
MBMbByre Buy Viagra Buy
MBMbByre Buy Viagra Buy Cialis
fhakEp Buy Viagra Cheap
fhakEp Buy Viagra Cheap Cialis
rANkpJKQ Phentermine Valium
rANkpJKQ Phentermine Valium online Xanax
vifKUQYm Cheap viagra Buy
vifKUQYm Cheap viagra Buy Cialis
pRyavM Buy Valium Xanax
pRyavM Buy Valium Xanax online Phentermine Ambien