$tabs változó

krisy képe

Sziasztok!

Nemrég szereztem be egy új sminket, de rögtön gondom is akadt vele :-(
Bármely oldalon, ahol a content-ben vannak tab-ok (például a belépés-re kattintva a tab-ok a belépés, regisztráció, elfelejtett jelszó) helyettük számok jelennek meg!
Az előző példánál maradva például ezek a számok jelennek meg:
-180-182 -181

Tudtommal a $tabs változó felelős a tab-ok tartalmáért; ezt próbáltam nézegetni, de sajnos nem sokra jutottam vele :-(

Magában a smink-ben sehol sem állítódik ennek a változónak a tartalma, és más sminkekkel tökéletesen működik az oldal!

Volt már valakinek ilyesmi problémája?

Előre is köszönöm a válaszokat!

Drupal verzió: 
Fórum: 
pp képe

Legyél szíves megadni, hogy mely sminkről van szó!

pp

0
0
krisy képe

A smink sajnos(?) nem ingyenes, de ha gondolod, elküldhetem mail-ben a forrását!

Sminkek "belenyúlnak" valahogy az oldal tartalmának generálásába? Nem csak megjelenítik azt?

0
0
pp képe

de komolyan. Fizettél valamiért és itt keresed a megoldást? Kérd vissza a pénzed, vagy keress a készítőnél megoldást.

pp

0
0
krisy képe

mindössze ötletet kértem a megoldáshoz.
vagy nem erre való ez a fórum?

0
0
gergely képe

nem tudunk otletet adni amig kb annyit mondasz hogy nem megy az auto. mi nem megy? a motor, beragadt a fek stb. ezt csak ugy tudjuk meg ha latjuk a kodot.

0
0

---
Tévedni mindenkinek szabad, csak a mérnöknek észre kell vennie.

nevergone képe

PP arra utalt - helyesen -, hogy ha megvett egy sminket, modult, bármit, ami zárt forráskódú, akkor semmilyen szempontból nem lenne etikus azt itt megosztani, szétszedni, beledolgozni. Azért van ott a fejlesztője, gondolom az supportot hozzá, ha pedig nem, tessék kiverni belőle.
Szóval nem kell itt panaszkodni, meg kódot osztogatni nyilvánosan vagy titokban, tessék szépen megkeresni a fejlesztőt, hármas ajtó balra. :)

0
0
krisy képe

Teljesen igaz, ez lenne az igazi megoldás; írni a készítőnek, és megkérdezni.
Sajnos nem én intéztem a vásárlást, ráadásul a készítő sem magyar, és természetesen -rajtam kívülálló okok miatt- minél gyorsabban kellene megoldást találni erre.
A fenti dolgok miatt gondoltam, hogy érdemes itt (is) érdeklődni, hátha már más is találkozott ezzel a problémával.

Kövezzetek meg, ha Ti másképp csináltátok volna! :-(

0
0
nevergone képe

Nem baj, hogy itt érdeklődtél, de ha egyszer zárt forráskódú (és fizetős), akkor a én sem örülnék neki, ha mások nyúlkálnának bele, akár szabadon, akár titokban megosztva.
Szóval én továbbra is úgy gondolom, hogy ezt az igényt a fejlesztő felé jelezd, ha már megtetted volna az első hozzászólásod írásakor, talán már javítva is lenne a hiba.

0
0
krisy képe

Aki vette a témát, annak már írtam 2 napja, de természetesen nem kaptam még választ; azt pedig, hogy ki a fejlesztő, honnan van a téma, azt sajnos nem tudom (és nincsen copyright sem)

0
0
krisy képe

mármint hogy annyi látszik, hogy nem megy :-(
igazából sajnos nem nagyon tudok kódrészletet adni; csak az alábbit (ez írná ki a tab-okat, illetve rákerestem magára a $tabs változóra az egész sminkben, és csak itt használja):

<?php print $tabs; ?>

megnéztem más sminkeket is, mindegyiknél ugyanez a kódrészlet van. viszont a többinél normálisan linkek jelennek meg a tab-okban, ennél az egynél viszont a linkek helyett csak számok.

0
0
aboros képe

nyugodtan szegezd nekik ugyan ezt a kérdést, simán lehetséges, hogy kapásból meg is mondják a választ. mi ezt itt ennyi információból már nem fogjuk tudni kideríteni. a template.php -ban vagy a page.tpl.php -ban piszkálhatja a $tabs -ot, ha ott nem bántja, fogalmam sincs mitől lehet, hogy csak ennél a sminknél van a hibajelenség. :(

0
0

-
clear: both;

krisy képe

Köszönöm szépen, ezt a választ kerestem/vártam!

Belenéztem a template.php-be, ott találtam ezt:

...
function smink_neve_menu_local_task($link, $active=FALSE) {
...
}

Rákerestem erre a hook-ra, ezt találtam:

http://www.agileapproach.com/blog-entry/remove-drupal-tab

Szóval 99%, hogy ezzel lesz a baj! Sajnos most nem tudom ellenőrizni, hogy ez-e a ludas, de nagyon gyanús!

Még egyszer köszönöm szépen!

(csak zárójelben kérdezem meg, hogy miért kellett ennyi "leszedem a fejed" hozzászólás -tisztelet a kivételnek - addig, amíg valaki, aki ért hozzá, tudott egy érdemi ötletet adni ... ?)

0
0
aboros képe

de ne vedd magadra,

sok itt a mogorva ember

de a lelke mélyén mind segíteni akar és bosszantja mikor nem tud, azért mogorva. ;)

pl figyi:
sziasztok, ezt meg ezt a hibát produkálja egy sminkem, más sminkekkel minden jól működik.
page.tpl.php:
[idemásolod]

template.php
[idemásolod]

bumm, egyből láttuk volna, hogy hoppácska, az ott izé... ;)

érted gondolom.

0
0

-
clear: both;

krisy képe

a hiányzó láncszem az volt, hogy a template.php is "belenyúlhat" a generálásba; ezt nem tudtam. mivel ezt nem tudtam, ezért nem tudtam bemásolni.
és persze honnan tudtam volna, hogy nem tudom? :-)
ha mondta volna valaki (pont, mint ahogy Te), akkor rögtön bemásoltam volna/leesett volna, mi a hiba, és nem kellett volna 10 hozzászólás, amiknek -szerintem- nincsen köze a Drupalhoz.

ehelyett jöttek azok a "válaszok", hogy csináld ezt, csináld azt. Amik persze mind igazak ,de egyrészt már írtam az indokaimat, miért nem ezt választottam (csak), másrészt pedig -és javítsatok ki, ha tévedek-, de szerintem valamennyire arról (is) szól ez a fórum, hogy megismerjük/megismerjék mások is a Drupal használatát.

de természetesen örülök, hogy megvan -remélhetőleg- a válasz, és hogy ma is tanultam valamit! :-)

0
0
krisy képe

Meglett a megoldás, gondoltam, leírom, hátha valakinek hasonló problémája lenne!
a template.php-ban lévő

function {témaNeve}_menu_local_task($link, $active = FALSE) {
  return '<li '. ($active ? 'class="active" ' : '') .'><span><span>'. $link ."</span></span></li>\n";
}

volt a hibás; lemaradt a $link elől a menu_item_link() függvény.
Tehát a helyes függvény:
function {témaNeve}_menu_local_task($link, $active = FALSE) {
  return '<li '. ($active ? 'class="active" ' : '') .'><span><span>'. menu_item_link($link) ."</span></span></li>\n";
}

Drupal.org-on erről a függvényről:
http://api.drupal.org/api/function/theme_menu_local_task/5

Köszönöm a segítséget!

0
0