+ Letöltés |
Drupal 7.14 Fordítás Drupal 6.26 Fordítás |
Sziasztok,
Szeretnék kialakítani egy galériát, amiben lehet szavazni képekre Fivestar modullal, de csak kiválasztott képekre.
Jó lenne ezt mondjuk Flag modullal engedélyeztetni, de ha CCK-al menne persze az is működhet!
Próbálgattam, de ugye default minden tartalomnál megjelent a szavazás, ami nekem nem megfelelő
Előre is köszönöm a segítséget
Üdv
István
Ui: lehet más modul is nem
Ui: lehet más modul is nem csak a fivestar, nem ragaszkodom hozzá!
A Fivestar voting apit
A Fivestar voting apit használ, mint a legtöbb szavazós modul manapság, jó lesz az.
Én úgy mennék neki, hogy legkönnyebben node-okra szavazol, tehát keresel egy node alapú galériát.
Itt van például a Node Gallery készen, ez integrálódik a FiveStarral a dokumentációja szerint.
Laza
--
Laza Bálint Drupal naplója
Megnézed devel_themerrel,
Megnézed devel_themerrel, hogy milyen függvény készíti a fivestar widgetet, majd csinálsz a saját sminkedben sajátsminked_fivestar_widget-et:
<?php
if ($node->type == 'picture') {
if (itt már mindegy, hogy cck mező vagy flag alapján szűrsz) {
theme_eredeti_fivestar_widget;
}
}
else {
theme_eredeti_fivestar_widget;
}
?>
----
Csirip by me: Rájöttem, miért kérdezek olyan ritkán a drupal.hu-n. Amíg szedem össze az infokat a kérdéshez, mindig rájövök a megoldásra.
Drupal tippek
jön a szokásos <pre><?php
jön a szokásos
<pre><?php print_r($node); ?></pre>de nem látom hogy a link vizsgálatnál a kiírt értéken kívül mit tudnék még vizsgálni. devel_themer se segített nekem
<?php
function sajat_fivestar_fivestar_widgets() {
if ($node->type == 'kep') {
if (itt már mindegy, hogy cck mező vagy flag alapján szűrsz) {
fivestar_fivestar_widgets();
}
}
else fivestar_fivestar_widgets();
}
?>