Du bist nicht angemeldet. Der Zugriff auf einige Boards wurde daher deaktiviert.

#1 21. Januar 2011 12:26

tbtip
kennt CMS/ms
Ort: Hoya
Registriert: 09. November 2010
Beiträge: 117
Webseite

[GELÖST] zusätzliche Options Felder für die Seiten Erstellung

CMSMS hat ja schon diverse zusätzliche Felder, aber irgendwie könnte ich noch zwei zusätzliche gebrauchen.

Darum die Frage, besteht die Möglichkeit noch zusätzliche Optionsfelder zu erstellen, so das diese bei der Seitenerstellung angezeigt werden und nachher auch im Template abgerufen werden können.

Grund dieser Frage liegt darin verborgen, weil antibart mich da auf gewisse Sachen freundlich aufmerksam gemacht hat, die absoluten Sinn machen.

Jetzt kam bei mir die Überlegung hoch, wie kann man für den späteren Editor ( ich weiß wie ein Computer angeschaltet wird Prinzip ) es so gestalten, das er gewisse Optionsfelder nur ausfüllen muß, ohne das er irgendwie mit <h1> oder <h2> unnötig in Berührung kommt.

Da schon alle zusätzlichen Seitenattributsfelder von mir genutzt werden und ich das Title Feld für die meta Angabe verwenden will oder meinetwegen auch anders herum, zusätzliches Optionsfeld als meta Title.

Bleiben diese zusätzlichen Optionsfelder bestehen, wenn z.B. ein Update gefahren wird ? Kann man diese mit wenigen Handgriffen wieder aktivieren ? Fragen über Fragen in meinem Kopf  roll

Wenn es möglich wäre, bitte langsam erklären denn ich möchte es verstehen.

Beitrag geändert von tbtip (22. Januar 2011 06:30)

Offline

#2 21. Januar 2011 12:37

antibart
Server-Pate
Registriert: 14. Dezember 2010
Beiträge: 880

Re: [GELÖST] zusätzliche Options Felder für die Seiten Erstellung

Zunächst könntest Du - wenn es nicht zwingend ein Optiionsfeld sein muss - einfach zwei zusätzliche Content-Blöcke ins Template einfügen. Für diesen kannst Du wysiwyg abstellen und im prinzip an jede x-beliebige stelle im template einfügen . Die erscheinen dann in der Seitenerstellung zwar nicht unter "Optionen" sondern im Hauptmenu... aber die Aufgabe erledigen sie dennoch.

Offline

#3 21. Januar 2011 13:01

uniqu3
Server-Pate
Ort: Feldkirchen in Kärnten
Registriert: 20. November 2010
Beiträge: 305
Webseite

Re: [GELÖST] zusätzliche Options Felder für die Seiten Erstellung

Oder so:

In deinem Template irgendwo, ich machs meistens irgendwo nach <body> tag, sprich alles was ich später im template verwenden will kommentiere ich oben mit {*template optionen*}:

{* simples eingabe feld ohne wysiwig sonst oneline="true" entfernen*}
{content block="einfeld" oneline="true" label="Hier kurze beschreibung was man mit diesen feld machen kann" assign="feld"}

Danach folgendes im Template wo das ganze erscheinen soll.

{if isset($feld)}
<div class="irgendwas">
{$feld}
</div>
{/if}

Für solche aufgaben eignet sich AdvancedContent Modul sehr gut und NaN hat eigentlich in der Hilfe alles sehr gut beschreiben.

Beitrag geändert von uniqu3 (21. Januar 2011 13:06)

Offline

#4 21. Januar 2011 13:05

owr_web
Server-Pate
Registriert: 16. Dezember 2010
Beiträge: 543

Re: [GELÖST] zusätzliche Options Felder für die Seiten Erstellung

also im Template einfügen

{content block="Name der im Backend angezeigt wird"}
content block="zweiter Name" oneline="true"}

http://wiki.cmsmadesimple.org/index.php … ent_Blocks Hier gibts die engläsche Erklärung.

online bedeutet nur, dass es einzeiliger text ist. Wenn du also für jede Zeile z.b. die Metatags extra angeben willst, kannst du das so gestalten:

{content block="meta_keywords" oneline="true"}

EDIT da war einer schneller big_smile

Beitrag geändert von owr_web (21. Januar 2011 13:06)

Offline

#5 21. Januar 2011 14:14

amh
Gast

Re: [GELÖST] zusätzliche Options Felder für die Seiten Erstellung

uniqu3 schrieb:

Oder so:

{* simples eingabe feld ohne wysiwig sonst oneline="true" entfernen*}
{content block="einfeld" oneline="true" label="Hier kurze beschreibung was man mit diesen feld machen kann" assign="feld"}

Das label-Attribut geht nur bei AdvancedContent, oder? Das wäre nämlich toll, aber unter 1.9.2 geht es bei mir nicht.


Viele Grüße Andreas

Beitrag geändert von amh (21. Januar 2011 14:14)

#6 21. Januar 2011 14:19

uniqu3
Server-Pate
Ort: Feldkirchen in Kärnten
Registriert: 20. November 2010
Beiträge: 305
Webseite

Re: [GELÖST] zusätzliche Options Felder für die Seiten Erstellung

Eigentlich gibt es label schon seit 1.8.x oder so.

Offline

#7 21. Januar 2011 14:20

amh
Gast

Re: [GELÖST] zusätzliche Options Felder für die Seiten Erstellung

Hmmm, dann muss ich langsamer kopieren. Bei mir hat das gerade nicht geklappt. :-(
Danke!

#8 21. Januar 2011 14:29

uniqu3
Server-Pate
Ort: Feldkirchen in Kärnten
Registriert: 20. November 2010
Beiträge: 305
Webseite

Re: [GELÖST] zusätzliche Options Felder für die Seiten Erstellung

Funktioniert bei mir, ist das Feld überhaupt sichtbar bei dir?
Beim AdvancedContent gibt es dafür description="etwas", persönlich ist AdvancedContent bei mir schon ein Standard bei jeder Installation, da es Möglichkeiten wie dropdowns, checkboxen und so weiter gibt und dazu kann Administration/Seiten bearbeiten schön ordentlich mit page_tab="Irgendwas" gestaltet werden

Offline

#9 21. Januar 2011 14:35

amh
Gast

Re: [GELÖST] zusätzliche Options Felder für die Seiten Erstellung

Peinlich, peinlich! Die Zeit von meinem TemplateExternalizer war abgelaufen, aber die Dateien waren noch da. Ja, es geht! Herzlicht Dank!

Das AC-Module muss ich mir nochmal genauer anschauen. Ich sehe – für mich – noch keinen Sinn. Ich suche eher die Möglichkeit die Inhalte der content-Boxen zu beschränken (Nur Bilder einfügen, aber ohne Code-Wissen), oder noch genialer, per Klick einen neue content-Box (Thema Grid).
Aber für soetwas muss es halt typo3 sein. *schnief*

Viele Grüße Andreas

#10 21. Januar 2011 15:07

NaN
Moderator
Ort: Halle (Saale)
Registriert: 09. November 2010
Beiträge: 4.437

Re: [GELÖST] zusätzliche Options Felder für die Seiten Erstellung

amh schrieb:

oder noch genialer, per Klick einen neue content-Box (Thema Grid).

An dieser Idee arbeite ich noch dran.
Soll aber spätestens in AdvancedContent 1.0 drin sein.


Module: GBFilePicker, AdvancedContent
Sicherheit: Beispiel .htaccess-Datei
CMSms 1.12 unter PHP 7:
cmsms-1.12.3.zip (inoffiziell - komplett inkl. Installer)
CMSms 1.12 unter PHP 8:
cmsms-1.12.4.zip (inoffiziell - komplett inkl. Installer)

Offline

#11 21. Januar 2011 18:31

nhaack
Server-Pate
Ort: Bonn
Registriert: 12. Dezember 2010
Beiträge: 171
Webseite

Re: [GELÖST] zusätzliche Options Felder für die Seiten Erstellung

amh schrieb:

Das AC-Module muss ich mir nochmal genauer anschauen. Ich sehe – für mich – noch keinen Sinn. Ich suche eher die Möglichkeit die Inhalte der content-Boxen zu beschränken (Nur Bilder einfügen, aber ohne Code-Wissen) ...

Das geht doch besonders bequem mit Advanced Content ... also gerade die Bilderauswahl finde ich ziemlich elegant. Ich bau nix mehr ohne AC big_smile

Grüße
Nils

Offline

#12 21. Januar 2011 21:25

amh
Gast

Re: [GELÖST] zusätzliche Options Felder für die Seiten Erstellung

o.k. jetzt macht Ihr mich aber neugierig. Mal schnell ein neues CMSms-Projekt akquirieren und hoffentlich etwas Zeit haben  big_smile  Klingt ja toll!

Und wenn das mit dem Raster in 1.0 drin ist … also da verneige ich mich jetzt schon gaaaaanz tief  big_smile

Viele Grüße Andreas

#13 22. Januar 2011 06:31

tbtip
kennt CMS/ms
Ort: Hoya
Registriert: 09. November 2010
Beiträge: 117
Webseite

Re: [GELÖST] zusätzliche Options Felder für die Seiten Erstellung

Danke an alle für die Tipps, werde es mal angehen.

Offline

#14 22. Januar 2011 13:09

nicmare
Server-Pate
Registriert: 15. Dezember 2010
Beiträge: 1.314
Webseite

Re: [GELÖST] zusätzliche Options Felder für die Seiten Erstellung

uniqu3 schrieb:

Funktioniert bei mir, ist das Feld überhaupt sichtbar bei dir?
Beim AdvancedContent gibt es dafür description="etwas", persönlich ist AdvancedContent bei mir schon ein Standard bei jeder Installation, da es Möglichkeiten wie dropdowns, checkboxen und so weiter gibt und dazu kann Administration/Seiten bearbeiten schön ordentlich mit page_tab="Irgendwas" gestaltet werden

jedoch ist es schade dass man es nicht als standardinhaltstyp festlegen kann. eine sache mehr an die der anwender denken muss wenn er eine neue seite anlegt  roll

Offline

#15 22. Januar 2011 14:39

nockenfell
Moderator
Ort: Gontenschwil, Schweiz
Registriert: 09. November 2010
Beiträge: 2.934
Webseite

Re: [GELÖST] zusätzliche Options Felder für die Seiten Erstellung

Das kann man sehr wohl, allerdings nur mit einem kleinen Hack. Und zwar editierst du die Datei

./admin/addcontent.php

if (isset($_POST["content_type"]))
{
    $content_type = $_POST["content_type"];
}
else
{
    if (isset($existingtypes) && count($existingtypes) > 0)
    {
        $content_type = 'content';
    }
    else
    {
        $error = "No content types loaded!";
    }
}

Hier musst du

durch

ersetzen


[dieser Beitrag wurde mit 100% recycled bits geschrieben]
Mein Blog  /   Diverse Links rund um CMS Made Simple
Module: btAdminer, ToolBox

Offline

#16 19. Februar 2012 13:00

nockenfell
Moderator
Ort: Gontenschwil, Schweiz
Registriert: 09. November 2010
Beiträge: 2.934
Webseite

Re: [GELÖST] zusätzliche Options Felder für die Seiten Erstellung

Seit der Version 1.10.x kann dies in CMS Made Simple unter "Webseiten-Administration --> Seitenvorgaben" eingestellt werden.


[dieser Beitrag wurde mit 100% recycled bits geschrieben]
Mein Blog  /   Diverse Links rund um CMS Made Simple
Module: btAdminer, ToolBox

Offline