+ Antworten
Ergebnis 1 bis 5 von 5

Thema: Subtheming

  1. #1
    Neuer Benutzer
    Registriert seit
    10.01.2012
    Beiträge
    16

    Subtheming

    Hallo.

    Meine basis-theme befindet sich in: sites/all/themes/yaml.
    Eine Subtheme habe ich erstellt in: sites/all/themes/yamlsubtheme.

    In diesem Ordner habe ich 2 Dateien angelegt:

    1) meincss.css (als test)
    2) yamlsubtheme.info:

    Code:
    name = yamlsubtheme
    description = YAML Subtheme
    base theme = yaml
    project status url = "http://updates.yaml-fuer-drupal.de/release-history"
    
    [stylesheets[all][] = meincss.css
    
    ; Add theme regions
    regions[help] = Help
    regions[header] = Header
    ;regions[topnav] = Top navigation
    regions[main_navigation] = Main navigation
    regions[highlighted] = Highlighted
    regions[sidebar_first] = First sidebar
    regions[sidebar_second] = Second sidebar
    regions[content] = Content
    regions[footer] = Footer
    ;regions[page_top] = Page top
    ;regions[page_bottom] = Page bottom
    
    settings[yaml_nav_primary] = 0
    settings[yaml_nav_vertical] = 0
    settings[yaml_form_style] = 'linear'
    settings[yaml_layout_page_width] = 'auto'
    settings[yaml_layout_page_width_min] = '740px'
    settings[yaml_layout_page_width_max] = '80em'
    settings[yaml_layout_page_width_col1] = '25%'
    settings[yaml_layout_page_width_col2] = 'auto'
    settings[yaml_layout_page_width_col3] = '25%'
    settings[yaml_layout_page_align] = 'center'
    settings[yaml_display_link_license_yaml] = 1
    settings[yaml_display_link_license_yamlfd] = 1
    
    version = "7.x-4.0.0.15"
    project = "yaml"
    core = 7.x
    engine = phptemplate
    datestamp = "1330283344"
    Wende ich diese SubTheme in Drupal an, erscheint alles oben links in die Ecke gedrängt. Keine Struktur, kein CSS, kein nix. Es kommt scheinbar zu keiner Vererbung. Woran kann das liegen?

    Gruß,
    SE64

  2. #2
    Neuer Benutzer
    Registriert seit
    10.01.2012
    Beiträge
    16
    Ich befasse mich gerade mit den Panels, dazu brauche ich dann ja vermutlich kein Subtheme mehr?
    Habe jedenfalls die 33/33/33 als Mini-Panel ausgewählt, aber die drei Spalten werden untereinander dargestellt. (Wird auch so in Settings » Context » Layout » !Content!) angezeigt.

    Mach ich was falsch? Denn andere "nebeneinander"-layouts werden ebenfalls untereinander daargestellt.

  3. #3
    Neuer Benutzer
    Registriert seit
    10.01.2012
    Beiträge
    16
    Da es keine Edit-Funktion gibt, muss ich einen weiteren Beitrag schreiben.

    Wenn ich ein neues Node-Template für einen speziellen Content-Type erstelle, erscheint diese Fehlermeldung: Notice: Undefined index:
    #type in yaml_preprocess_container() (line 86 of E:\xampp\htdocs\homepage\sites\all\themes\yaml\the me.form.inc).

    Betrifft das das bisher nicht gelöste Problem von "http://drupal.org/node/1114398"?

  4. #4
    Moderator
    Registriert seit
    26.09.2006
    Beiträge
    755
    Zitat Zitat von SuperEngineer 64 Beitrag anzeigen
    Wenn ich ein neues Node-Template für einen speziellen Content-Type erstelle, erscheint diese Fehlermeldung: Notice: Undefined index:
    #type in yaml_preprocess_container() (line 86 of E:\xampp\htdocs\homepage\sites\all\themes\yaml\the me.form.inc).
    Wie genau kann man das reproduzieren? Schritt für Schritt Anleitung?

  5. #5
    Moderator
    Registriert seit
    26.09.2006
    Beiträge
    755
    Also bei mir ging es mit dem Subtheme auf Anhieb einwandfrei. Man muss aber noch eine template.php im Subtheme haben, die Funktionsnamen (_yaml_[subtheme]_add_css, _yaml_[subtheme]_add_styles) müssen richtig sein und dann werden die CSS Files auch zum Subtheme hinzugefügt. Den Inhalt der CSS/Style Funktion kann man zum Start erst mal aus dem Base Theme rüberkopieren.
    Geändert von hass (17.03.2012 um 19:02 Uhr)

+ Antworten

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein