Egyedi Panel

Scorpion képe

Sziasztok!

Egyedi panelt szeretnék írni a Panels modulhoz, Drupal 6 alá.
Meg is próbálkoztam vele.
Megírtam az INC fájlt, megszerkesztettem a TPL.PHP fájlt, CSS-t és egy kis ikont...

Feltöltöttem a LAYOUTS könyvtárba, és eddig jó is, a panel megjelent a panelek között, az egyes régiókat is felismerte.

A Probléma a TARTALOM menüpontnál jelentkezik, nem jelenik meg semmi.

Miért???? Sok mindent kipróbáltam, mit írhattam el, mi maradt ki, többféle megoldás, de sehogy sem akar megjelenni a kis kékes táblázat.

Mit kell ilyenkor tenni?

Légyszi segítsetek ha tudtok. Köszi előre is.

Melyik modulhoz, modulokhoz kapcsolódik a téma?: 
Drupal verzió: 
Fórum: 
pp képe

Úgy könnyebb lenne szerintem a válaszadás.

pp

0
0
Scorpion képe

panels_scorpion_cimlap.tpl.php:

 print content[jelenlegi];
 print $content[arajanlat];

 print $content[cimlap];

scorpion_cimlap.inc

function panels_scorpion_cimlap_panels_layouts() {
$items['scorpion_cimlap'] = array(
'title' => t('Scorpion Cimlap'),
'icon' => 'cimlap.png',
'theme' => 'panels_scorpion_cimlap',
'panels' => array(
'jelenlegi' => t('Jelenlegi'),
'cimlap' => t('Cimlap'),
'arajanlat' => t('Arajanlat')
),
);
return $items;
}
function theme_panels_scorpion_cimlap($id, $content) {
if ($id) {
$idstr = " id='$id'";
}
 
$output = <<<EOT
<table border="0" cellspacing="0" cellpadding="0" id="cimlappanel">
  <tr>
    <td id="jelenlegi" class="panel-panel panel-col"><div id="jelenlegict" class="inside">content[jelenlegi]</div></td>
    <td rowspan="2" id="arajanlat" class="panel-panel panel-col"><div id="arajanlatct" class="inside">$content[arajanlat]</div></td>
  </tr>
  <tr>
    <td id="cimlap" class="panel-panel panel-col"><div id="cimlapct" class="inside">$content[cimlap]</div></td>
  </tr>
</table>
EOT;
return $output;
}

----------------------------------------------------------------------

Nos ennyi, az INC-t kipróbáltam már a tábláztat kódja nélkül is, de úgy sem ment.
Szóval ennek a 2nek egy pár verzióját kipróbáltam már, de nem jelenik meg.

0
0
sgabe képe

A sminkfájl neve helyesen panels-scorpion-cimlap.tpl.php lenne, de ha már templatet használsz akkor nem kell a theme_panels_scorpion_cimlap() függvény. A tábláztatod kódját helyezd át a .tpl fájlodba és így <?php print content[panelazonosito]; ?> irasd ki a panel tartalmát a megfelelő helyre. Előtte ürítsd ki a gyorsítótárat is!

0
0
sgabe képe

...panels\plugins\layouts\scorpion mappába

scorpion.inc

<?php
/**
 * Implementation of hook_panels_layouts().
 */
function panels_scorpion_panels_layouts() {
	$items['scorpion'] = array(
		'title' => 'Scorpion',
		'icon' => 'scorpion.png',
		'theme' => 'panels_scorpion',
		'panels' => array(
			'jelenlegi' => 'Jelenlegi',
			'cimlap' => 'Cimlap',
			'arajanlat' => 'Arajanlat'
		),
	);
 
	return $items;
}
?>

panels-scorpion.tpl.php

<table>
  <tr>
    <td id="jelenlegi"><?php print $content['jelenlegi']; ?></td>
    <td rowspan="2" id="arajanlat"><?php print $content['arajanlat']; ?></td>
  </tr>
  <tr>
    <td id="cimlap"><?php print $content['cimlap']; ?></td>
  </tr>
</table>

és ürítsd a gyorsítótárat

0
0
Scorpion képe

Szeretném megkérni tisztelettel SGABE-et, hogy legyen oly kedves, és írja le - mindenki számára érthetően - hogyan kell Drupal 6-hoz egyedi elképzelés alapján, táblázatos alapokkal, panelt írni.

Előre is NAGYON köszönöm!

UI: ha csatolnál hozzá fájlt/fájlokat, akkor annak még jobban örülnék/örülnénk.

0
0
sgabe képe

Nem egészen erre gondoltam, amikor azt írtam írj a fórumra... Mindenesetre javaslom tanulmányozd ezeket: dokumentáció, tutorialok, screencast.

0
0
Scorpion képe

Akár hiszed, akár nem, ennyire nem vagyok hülye, hogy ezeket nem néztem meg, mielőtt létrehoztam volna ezt a Forum témát.

Megnéztem az API-t is, de nem értettem meg, ezért szerettem volna egy készet kérni.
Mert mivel én nem programozó vagyok kissé nehezen látom át ezt.

Egyszer már kértem segítséget, mindenki amit tudott leírt, te is. És köszi is, csak én még mindig nem értem.

Nagy kérés lenne egy teljes szájbarágó, egy sample-val???????
Szerintem annyira nem, vagy szeretnéd ha kifizetném a drága perceidet? Megoldható.

Ha így, szájbarágósan lenne leírva, sztem akit ez foglalkoztat akkor mindenki megértené, és többet nagyon nem is kérdezne róla.

0
0
Nagy Gusztáv képe

Tipikus esete ez annak, hogy valaki nem ért ugyan hozzá, de azért úgy gondolja, hogy másnak ez nem is olyan nagy munka, és akár ingyen is megdobhatná vele.

Azért nagy kérés, mert nem a munkaközvetítőben szerepel ez a kérdés. Az, hogy nem vagy programozó, még nem jogosít fel arra, hogy ingyen elvárj bármit is. Én pl. 3 év alatt 3000 órát ültem iskolapadban, és kb. ugyanennyit otthon a gép előtt, hogy programozó legyek.

Szóval, ha nem értesz hozzá, és nagyon kell, nyugodtan megfizetheted a munka árát.

0
0

Nagy Gusztáv

pp képe

Szia!

Nem tudom, hogy tudod-e a Drupal egy szabad szoftver. Ez azt jelenti, hogy közösen alkotunk valamit. Ha Te itt csak ki akarsz venni ebből a tálból hát nem hiszem, hogy a közösség befogad.
Gondolj bele ha lenne egy kert amit közösen gondoznánk és valaki bejönne és odapiszkítana a közepére. Vajon szívesen látnák még egyszer?
Vagy lenne egy arc és a kempingszékkel és egy sörrel beülne a közepére és onnan utasítgatna a többieket, hogy hol nyírják a füvet mondván, hogy Ő ehhez nem ért bár kertész. Szerinted hallgatnának a szavára?

Szerinted kulturált megoldás aljas SEO szempontból olyan aláírást beállítani, mint "Drupal Egyedi Sminkek". Szerinted értelmes dolog ezt betolni akkor amikor vázolod, hogy mennyire nem értesz az egészből semmit és vinnyogsz oktatásér ami lehetőleg ingyen van mert nem nagy dolog hisz Te is simán rá jöhetnél csak éppen nem jössz rá mert lehet mégis nagyobb dolog.
Szerinted abból, hogy "rgte eg ergerg eg errg"(ez van a weboldalon) és az itt tanúsított magatartásod után valaki is meg fog bízni benned? Remélem nem.

Javaslom nagyon gyorsan töröld ezt az aláírást és változtass a hozzáállásodon.

pp

0
0
nevergone képe

Huh... elolvastam, egyetértek! :)

0
0
skeeter007 képe

HEló!!

Segítsetek!!

Milyen legyen az az alkalmas smink aminek a header alatt kell közvetlen elhelyezkednie és bal és jobb oldali blokkok is megtalálhatók legyenek ?

határidőre kell megcsinálni, de nem akarom már az eléjén egy balszerencsésen megválasztott sminkkel az időt rabolni.

előre is köszönöm!

Szab

0
0
pp képe

Garland sminket ajánlom, azt még átszínezni is át tudod. Nagyon frankó smink és nagyon sokan szeretik, mert nagyon sokan használják.

pp

0
0
pp képe

Ja és ez is...

0
0