Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Themes & Theming ›

buttons funktionieren teilweise nicht

Eingetragen von scoutladen (58)
am 18.12.2007 - 22:03 Uhr in
  • Themes & Theming
  • Drupal 5.x oder neuer

die tage habe ich mich an mein erstes drupal theme gewagt. hintergrund ist, dass ich das layout meines webshops auf meine drupal-seite portieren möchte.
auf den ersten blick hat auch das meiste gut geklappt, auch wenn es erstmal nur ein flickwerk ist.

folgendes habe ich getan.
die struktur meines shops zugrunde gelegt, darin den code aus der page.tpl.php des bluemarine untergebracht
dann die style.css aus der css meines shops und des themes bluemarine zusammengeführt.
ein paar kleinere änderungen an der system.css gemacht

das ergebnis funktioniert in weiten teilen, aber:

z.b. beim administrieren meiner blöcke funktionier der obere submit-button gar nicht, der untere nur insoweit, dass er das formular schliesst, aber keine änderungen übernommen werden.

keine regelmässigkeit kann ich bei folgendem feststellen:
die links im menue werden nur teilweise als links dargestellt. manchmal kommt einfach nur der nackte text, allerdings im entsprechenden css der links.

wer gibt mir einen tipp, aus welcher richtung ich diesem mysterium auf den grund gehen kann?

‹ habe ein form-tag verloren und finde es nicht wieder ein /div zuviel für den ie6 ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

schwer zu sagen, denn wir

Eingetragen von dawehner (2639)
am 18.12.2007 - 22:11 Uhr

schwer zu sagen, denn wir haben weder nen link noch die Files, das würde echt sehr gut helfen
ich würde mir mit firebug eine normale bluemarine installation angucken und schauen wie es da mit dem CSS steht

die links im menue werden nur teilweise als links dargestellt. manchmal kommt einfach nur der nackte text, allerdings im entsprechenden css der links.
steckt dahinter eine Regel?, bzw. hast du noch anderes als page.tpl.php bearbeitet, und hast du in dieser Datei alle tags richtig geschlossen

Mein Blog: www.freeblogger.org
Deutscher IRC-Channel: irc.freenode.net #drupal.de je mehr desto besser
... Jabber-me: dereine@jabber.ccc.de Warum Jabber?

  • Anmelden oder Registrieren um Kommentare zu schreiben

also ich hab das theme mal

Eingetragen von scoutladen (58)
am 18.12.2007 - 22:31 Uhr

also ich hab das theme mal aktiv gestellt, auch wenn noch ein paar kleine ungereimtheiten drin sind, falls jemand ein normales garland sieht, dann ist es wieder zurückgestellt.

für tipps und hinweise bin ich offen, nur gebt mir nicht gleich die keule, es ist mein erstes komplett eigenes drupal theme... :-)

das hier war die vorlage:
http://www.scoutladen.de/shop
ein theme, was auf smarty beruht, der shop im hintergund ist ein jtl-shop2 (dies nur zur vollständigkeit)

und das soll aus drupal werden:
http://www.scoutladen.de/drupal

  • Anmelden oder Registrieren um Kommentare zu schreiben

wie kann ich denn hier code

Eingetragen von scoutladen (58)
am 18.12.2007 - 22:33 Uhr

wie kann ich denn hier code posten? dann zeig ich euch auch die page.tpl.php

geändert hab ich übrigens auch die node.tpl.php und die block.tpl.php

  • Anmelden oder Registrieren um Kommentare zu schreiben

zur regelmässigkeit der

Eingetragen von scoutladen (58)
am 19.12.2007 - 09:12 Uhr

zur regelmässigkeit der links, die keine links mehr sind:

es betrifft die linke und die rechte spalte, sprich in den menues und den blocks (aber nicht in allen, nur im oberen bereich)
aber soweit ich sehe nur bei /admin/build/block

der content selbst ist nicht betroffen...

  • Anmelden oder Registrieren um Kommentare zu schreiben

nun versuch ich nochmal den

Eingetragen von scoutladen (58)
am 19.12.2007 - 10:22 Uhr

nun versuch ich nochmal den code der page.tpl.php zu posten

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="<?php print $language ?>" xml:lang="<?php print $language ?>">

<head>
  <title><?php print $head_title ?></title>
  <?php print $head ?>
  <?php print $styles ?>
  <?php print $scripts ?>
  <script type="text/javascript"><?php /* Needed to avoid Flash of Unstyle Content in IE */ ?> </script>
</head>

<body>

<div id="header">
<center>
<table width="940" cellpadding="0" cellspacing="0" style="padding:0px;margin:0px;">
        <tr>
            <td width="610px" align="left" valign="middle">
      <?php if (isset($secondary_links)) { ?><?php print theme('links', $secondary_links, array('class' =>'links', 'id' => 'subnavlist')) ?><?php } ?>
      <?php if (isset($primary_links)) { ?><?php print theme('links', $primary_links, array('class' =>'links', 'id' => 'navlist')) ?><?php } ?>
                                                    </td>
            <td align="right">

<div class="" style="float:right"><form action="/drupal/trip_search" method="post" id="trip-search-page">
<div class="" style="float:left">
<input maxlength="200" name="keys" id="edit-keys" size="18" value="" class="form-text" type="text">
</div>
<input name="form_type" id="edit-form-type" value="search" type="hidden">
<input name="op" id="edit-button" value="finden!" class="form-submit" type="submit">
<input name="form_token" id="edit-trip-search-page-form-token" value="06ebd621e7afa40a5a2eb179715f5fa5" type="hidden">
<input name="form_id" id="edit-trip-search-page" value="trip_search_page" type="hidden">

</form>
</div>




                </td>
        </tr>
</table>
</center>

</div>

<div id="container">

<div id="logo">

<?php if ($logo) { ?><a href="<?php print $base_path ?>" title="<?php print t('Home') ?>"><img src="<?php print $logo ?>" alt="<?php print t('Home') ?>" /></a><?php } ?>
     <?php if ($site_slogan) { ?><div class='site-slogan'><?php print $site_slogan ?></div><?php } ?>

</div>

        <div id="brotnavi">
       
        <div class="navi">Sie sind hier: </div><?php if ($is_front): ?><div class="navi">Startseite</div><?php endif; ?> <?php print $breadcrumb ?>

        </div>

        <div id="wrapper">
<div id="content">
<div id="contentmid">


<div class="seite">
<table style="text-align: center; width: 540px;" border="0"
cellpadding="2" cellspacing="2">
<tbody>
<div id="spacer"><p>&nbsp;</p>
</div>
<?php if ($mission) { ?><div id="mission"><?php print $mission ?></div><?php } ?>

        <h1 class="title"><?php print $title ?></h1>

        <div class="tabs"><?php print $tabs ?></div>
        <?php print $help ?>
        <?php print $messages ?>
        <?php print $content; ?>
        <?php print $feed_icons; ?>

</tbody>
</table>





</div>
</div>
</div>
</div>
        <div id="left_container">

<?php print $sidebar_left ?>

        </div>
        <div id="right_container">

<?php print $sidebar_right ?>                       
              
                       
                </div>
        </div>
</div>
        <div id="footer_white">
        </div>
        <div id="footer"><br>
                <br>

                <p class="footerklein"><?php print $footer_message ?></a></p>
        </div>
<?php print $closure ?>
</body>
</html>

  • Anmelden oder Registrieren um Kommentare zu schreiben

wir forschen weiter

Eingetragen von scoutladen (58)
am 19.12.2007 - 14:27 Uhr

wenn jemand mag, dann darf er mir gerne denken helfen.

mit dem IE sieht das problem ein wenig anders aus. die button funktionieren, die links auch, aber bei /admin/bulid/block zeigt der IE mit links und rechts gar keine blöcke an.

aber nur da nicht... bei admin/build/block/configure sind wieder alle da...

sehr verwirrend :-)

  • Anmelden oder Registrieren um Kommentare zu schreiben

Um zu das Layout debuggen

Eingetragen von quiptime (4972)
am 19.12.2007 - 14:39 Uhr

Um zu das Layout debuggen kann man sehr effizient mit Firefox und seiner Erweiterung Firebug arbeiten. Schmankerl von Firebug: Man kann CSS Formatierungen aendern ohne die CSS Dateien anzufassen UND man kann die Auswirkungen dieser Aenderungen live im Browser verfolgen.

-------------
quiptime

Nur tote Fische schwimmen mit dem Strom.

XING

  • Anmelden oder Registrieren um Kommentare zu schreiben

danke dir, seit ein paar

Eingetragen von scoutladen (58)
am 19.12.2007 - 15:03 Uhr

danke dir, seit ein paar tagen hab ich den firebug auch auf dem rechner und käme gerade meine seiten durch...
die stelle hab ich jetzt glaube ich eingegrenzt, aber so ganz dahinter bin ich noch nicht, wo der eigentliche fehler liegt.

hier mal ein wenig code... ab dem left-container hab ich auf admin/build/block das problem, dass die links im ff nicht linken. im ie wird der left-container gar nicht dargestellt. übrigens auch der right-container nicht.

lasst mich also raten, es fehlt irgendwo ein semikolon oder ein anführungszeichen... aber wie find ich die nadel im heuhaufen???

</tbody>
</table>
<input id="edit-submit" class="form-submit" type="submit" value="Blöcke speichern" name="op"/>
<input id="edit-block-admin-display-form-token" type="hidden" value="fe635936901cfc81d93c1f3217aac1f6" name="form_token"/>
<input id="edit-block-admin-display" type="hidden" value="block_admin_display" name="form_id"/>
</div>
<div class="block-region">Inhalt</div>
</div>
</div>
</div>
</div>
<div id="left_container">
<div id="subbox">
<div id="block-block-1">
<div id="subbox_header_hell">
<p class="boxheader">Unsere Shops</p>
</div>
<div class="subbox_content">
<p>
<a href="http://www.scoutladen.de/shop">Online-Shop</a>
<br/>
<a href="http://www.jurtenland.de/shop">Jurtenland</a>
<br/>
<a href="http://www.jamboreeladen.de">Jamboreeladen</a>
<br/>
<a href="http://www.kja-laden.de">KJA-Laden</a>
<br/>
<a href="http://www.aktions-laden.de">Aktion Tagwerk</a>
</p>
</div>
</div>
</div>
<div id="subbox">

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ich kann die Nadel im

Eingetragen von quiptime (4972)
am 20.12.2007 - 00:01 Uhr

Ich kann die Nadel im Heuhaufen mit dem aus dem Zusammenhang genommenen geposteten Code auch nicht finden. Das Posten obigen Code ist also wenig sinnvoll.
Man muss die gesamte Seite sehen. Am Besten mit dem Browser.

-------------
quiptime

Nur tote Fische schwimmen mit dem Strom.

XING

  • Anmelden oder Registrieren um Kommentare zu schreiben

der haken ist nur, dass ich

Eingetragen von scoutladen (58)
am 20.12.2007 - 10:17 Uhr

der haken ist nur, dass ich hier ja niemanden auf mein backend schauen lassen kann...

es betrifft die seiten admin/build/block und admin/build/menu, der ganze rest scheint ok. hast du einen vorschlag, wie ich mein anliegen besser kommunizieren könnte?

  • Anmelden oder Registrieren um Kommentare zu schreiben

laut firebug ist es ein /div

Eingetragen von scoutladen (58)
am 20.12.2007 - 20:20 Uhr

laut firebug ist es ein /div an der falschen stelle. aber halt nur bei admin/build/block und admin/build/menu. die page.tpl.php ist ja immer die gleiche... andere tpl nutze ich an der stelle nicht...

wie kann ich hier nun mein problem darstellen?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Themeordner zip

Eingetragen von tumblingmug (872)
am 20.12.2007 - 21:21 Uhr

Zippe doch mal Deinen ganzen Themeordner und poste den Link hierher. Vielleicht hat ja einer Lust, sich da durchzuwühlen.

  • Anmelden oder Registrieren um Kommentare zu schreiben

gute idee... wenn sich

Eingetragen von scoutladen (58)
am 20.12.2007 - 22:01 Uhr

gute idee... wenn sich jemand traut... die style.css ist allerdings noch nicht aufgeräumt... das ist wie bei fremden leuten unters bett schauen :-)

Theme von Scoutladen

  • Anmelden oder Registrieren um Kommentare zu schreiben

Zuviele Bugs

Eingetragen von tumblingmug (872)
am 20.12.2007 - 23:37 Uhr

Komplett debuggen will Dir das, glaube ich keiner, aber eines: das trip_search Formular gehört nicht in die page.tpl.php, und schon gar nicht mit dem irgendwoher kopierten form_token. Schmeiss das komplett raus. Du musst da oben eine Region definieren und in der page.tpl.php diese printen. Bei der Blockkonfiguration schiebst Du den Trip_search-Block in diese Region hinein. Suche mal hier im Forum nach "Region definieren".

Deine HTML-Kenntnisse sind schon von länger her: XHTML 1.0 STRICT finde ich relativ mutig; da musst Du noch ein bisschen nachgucken, wie sich das von altem HTML 4 unterscheidet.

Also: schmeiss zuerst das trip_search Formular aus dem Template raus und dann sollte auch die Blockkonfiguration wieder funktionieren (zumindest bei mir tat sie es).

  • Anmelden oder Registrieren um Kommentare zu schreiben

danke für den tipp mit den

Eingetragen von scoutladen (58)
am 21.12.2007 - 10:24 Uhr

danke für den tipp mit den regionen... das hilft mir weiter, um in der richtigen richtung suchen zu können... keine sorge, ich such niemanden, der mir fertigen code präsentiert, aber ich würde gerne lernen es richtig zu machen.

die blockkonfiguration geht im ff trotzdem nicht...

  • Anmelden oder Registrieren um Kommentare zu schreiben

gut.. eine neue region

Eingetragen von scoutladen (58)
am 21.12.2007 - 11:21 Uhr

gut.. eine neue region konnte ich erstellen und auch die trip_search da rein legen... aber dieser block hat ja dann immer noch das aussehen, wie links in der sidebar.

also muss ich erstmal das trip_search noch ein wenig themen. die schrauben dazu muss ich aber auch erst noch finden. reicht es, wenn ich das entsprechende css für trip_search verändere, um feld und button in eine reihe zu bekommen?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Im DC Handbuch gibt es 2

Eingetragen von quiptime (4972)
am 21.12.2007 - 11:36 Uhr

Im DC Handbuch gibt es 2 HowTo zum Themen von Bloecken.

-------------
quiptime

Nur tote Fische schwimmen mit dem Strom.

XING

  • Anmelden oder Registrieren um Kommentare zu schreiben

danke, hab ich gefunden und

Eingetragen von scoutladen (58)
am 21.12.2007 - 13:09 Uhr

danke, hab ich gefunden und werde mich durcharbeiten. im grunde ist dies ja nur eine eigene tpl-datei.

  • Anmelden oder Registrieren um Kommentare zu schreiben

scoutladen schrieb zur

Eingetragen von scoutladen (58)
am 14.02.2008 - 23:41 Uhr
scoutladen schrieb

zur regelmässigkeit der links, die keine links mehr sind:

es betrifft die linke und die rechte spalte, sprich in den menues und den blocks (aber nicht in allen, nur im oberen bereich)
aber soweit ich sehe nur bei /admin/build/block

der content selbst ist nicht betroffen...

das habe ich mittlerweile behoben, hier war in der tat ein /div zuviel in der page.tpl
die weiteren fehler, dass button nicht funktionieren hab ich leider immer noch in meinem neuen template

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
  • Drupal 11 neu aufsetzen und Bereiche aus 10 importieren
  • Wie erlaubt man neuen Benutzern auf die Resetseite zugreifen zu dürfen.
  • [gelöst] Anzeigeformat Text mit Bild in einem Artikel, Drupal 11
  • Social Media Buttons um Insteragram erweitern
  • Nach Installation der neuesten D10-Version kein Zugriff auf Website
  • Composer nach Umzug
  • [gelöst] Taxonomie Begriffe zeigt nicht alle Nodes an
  • Drupal 11 + Experience Builder (Canvas) + Layout Builder
  • Welche KI verwendet ihr?
  • Update Manger läst sich nicht Installieren
Weiter

Neue Kommentare

  • melde mich mal wieder, da ich
    vor 1 Woche 5 Tagen
  • Hey danke
    vor 1 Woche 5 Tagen
  • Update: jetzt gibt's ein
    vor 1 Woche 6 Tagen
  • Hallo, im Prinzip habe ich
    vor 2 Wochen 4 Tagen
  • Da scheint die Terminologie
    vor 2 Wochen 4 Tagen
  • Kannst doch auch alles direkt
    vor 3 Wochen 1 Tag
  • In der entsprechenden View
    vor 3 Wochen 1 Tag
  • Dazu müsstest Du vermutlich
    vor 3 Wochen 1 Tag
  • gelöst
    vor 5 Wochen 5 Tagen
  • Ja natürlich. Dass ist etwas,
    vor 5 Wochen 5 Tagen

Statistik

Beiträge im Forum: 250233
Registrierte User: 20452

Neue User:

  • ByteScrapers
  • Mroppoofpaync
  • 4aficiona2

» Alle User anzeigen

User nach Punkten sortiert:
wla9461
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 15 Gäste online.

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche

Quicklinks I

  • Infos
  • Drupal Showcase
  • Installation
  • Update
  • Forum
  • Team
  • Verhaltensregeln

Quicklinks II

  • Drupal Jobs
  • FAQ
  • Drupal-Kochbuch
  • Best Practice - Drupal Sites - Guidelines
  • Drupal How To's

Quicklinks III

  • Tipps & Tricks
  • Drupal Theme System
  • Theme Handbuch
  • Leitfaden zur Entwicklung von Modulen

RSS & Twitter

  • Drupal Planet deutsch
  • RSS Feed News
  • RSS Feed Planet
  • Twitter Drupalcenter
Drupalcenter Team | Impressum & Datenschutz | Kontakt
Angetrieben von Drupal | Drupal is a registered trademark of Dries Buytaert.
Drupal Initiative - Drupal Association