Custom content block - How to create and position?
hola..
vielen dank für den tip oliver....(kennt man ja fast garnicht das ein(der) developer antwortet )
nur leider kommt dann das :
Warning: file_get_contents(http://www.uct-online.de/index.php?news): failed to open stream: no suitable wrapper could be found in
da war doch was in der config.inc.php ?
$phpwcms["allow_remote_URL"] = 1; //0 = no remote URL in {PHP:...} replacement tag allowed, 1 = allowed
hat es damit etwas zu tun ?
wenn es so funzt wie ich mir das gerade ausmale wäre das eigentlich perfekt !
lg defect
nur leider kommt dann das :
Warning: file_get_contents(http://www.uct-online.de/index.php?news): failed to open stream: no suitable wrapper could be found in
da war doch was in der config.inc.php ?
$phpwcms["allow_remote_URL"] = 1; //0 = no remote URL in {PHP:...} replacement tag allowed, 1 = allowed
hat es damit etwas zu tun ?
wenn es so funzt wie ich mir das gerade ausmale wäre das eigentlich perfekt !
lg defect
- Oliver Georgi
- Site Admin
- Posts: 9892
- Joined: Fri 3. Oct 2003, 22:22
- Contact:
hy....
vielen dank !!!!
oliver is the best....
ok die funktion allow_url_fopen ist deaktiviert !
die isses doch oder ?
nun heißt es mit dem provider quatschen ;(
Schei* reseller kisten.....
lg chrischan // defect // eyefatigue....
oliver is the best....
ok die funktion allow_url_fopen ist deaktiviert !
die isses doch oder ?
nun heißt es mit dem provider quatschen ;(
Schei* reseller kisten.....
lg chrischan // defect // eyefatigue....
[quote="cyrano"]Hello Oliver,
thank you for reply - i decide to make screenshots, this works for me faster and better..
1. Layout settings:
2. Template settings:
3. article:
the additional settings in frontend.css:
My version Release: 1.1-RC4 27-08-2004 does not have the custom input box ( below the page layout selection) which as show in your screen shot.
This holds the content tags.
Can you tell me what file I should add this input field so it shows up in my layout screen.
Regards
thank you for reply - i decide to make screenshots, this works for me faster and better..
1. Layout settings:
2. Template settings:
3. article:
the additional settings in frontend.css:
Code: Select all
custom_block {
position: relative;
left: 0px; top: 0px;
width:650px;
}
content_left {
float: left;
padding-top: 5px;
padding-right-value: 5px;
padding-bottom: 5px;
padding-left-value: 5px;
padding-left-ltr-source: physical;
padding-left-rtl-source: physical;
padding-right-ltr-source: physical;
padding-right-rtl-source: physical;
width: 212px;
}
content_middle {
float: left;
padding-top: 5px;
padding-right-value: 5px;
padding-bottom: 5px;
padding-left-value: 5px;
padding-left-ltr-source: physical;
padding-left-rtl-source: physical;
padding-right-ltr-source: physical;
padding-right-rtl-source: physical;
width: 212px;
}
content_right {
float: left;
padding-top: 5px;
padding-right-value: 5px;
padding-bottom: 5px;
padding-left-value: 5px;
padding-left-ltr-source: physical;
padding-left-rtl-source: physical;
padding-right-ltr-source: physical;
padding-right-rtl-source: physical;
width: 212px;
}
This holds the content tags.
Can you tell me what file I should add this input field so it shows up in my layout screen.
Regards
- Oliver Georgi
- Site Admin
- Posts: 9892
- Joined: Fri 3. Oct 2003, 22:22
- Contact:
CUSTOM_BLOCK creation....
I was able to get this to work, but not on first try.....
Thinking it might be the order in which each is created:
I created a new layout with custom blocks
I created a template applying layout and saving immediately (not filling in any info).
Then completed template.
The article then properly showed custom blocks....
my original attempts did not work
I was able to get this to work, but not on first try.....
Thinking it might be the order in which each is created:
I created a new layout with custom blocks
I created a template applying layout and saving immediately (not filling in any info).
Then completed template.
The article then properly showed custom blocks....
my original attempts did not work
Hallo,
ich habe folgendes Problem:
Habe mir ein neues Seitenlayout gemacht:
Blöcke: 3 Eigene (aus Vorlage Haupt-Block)
Box1
Box2
Box3
Nun gehe ich zu den Vorlagen und erstelle eine (weitere) Vorlage
in der ich dann unter den Standard Eingabefeldern dann die 3 Eingabefelder sehe für den jeweiligen Block.
Jetzt definiere ich das Aussehen der 3 Blöcke in den jeweiligen Eingabefeldern.
Jetzt gehe ich in den Hauptteil und setze den RT für die jeweiligen Blöcke, aber sie werden mir nicht richtig angezeigt...
Woran liegt das? Habe ich irgendwas falsch gemacht??
Liebe Grüße
ich habe folgendes Problem:
Habe mir ein neues Seitenlayout gemacht:
Blöcke: 3 Eigene (aus Vorlage Haupt-Block)
Box1
Box2
Box3
Nun gehe ich zu den Vorlagen und erstelle eine (weitere) Vorlage
in der ich dann unter den Standard Eingabefeldern dann die 3 Eingabefelder sehe für den jeweiligen Block.
Jetzt definiere ich das Aussehen der 3 Blöcke in den jeweiligen Eingabefeldern.
Jetzt gehe ich in den Hauptteil und setze den RT für die jeweiligen Blöcke, aber sie werden mir nicht richtig angezeigt...
Woran liegt das? Habe ich irgendwas falsch gemacht??
Liebe Grüße
- Oliver Georgi
- Site Admin
- Posts: 9892
- Joined: Fri 3. Oct 2003, 22:22
- Contact:
- Oliver Georgi
- Site Admin
- Posts: 9892
- Joined: Fri 3. Oct 2003, 22:22
- Contact:
Ja, ich habe 3 Artikel angelegt...für jede Box einen, aber nur der erste wird mir angezeigt...
http://www.marceau-unlimited.com/phpwcm ... ,0,0,1,0,0
http://www.marceau-unlimited.com/phpwcm ... ,0,0,1,0,0
Hi
ich versuchs nochmal
also als erstes hast Du im Seitenlayout gesagt, dass es einen oder mehrere zusätzliche Anzeigebereiche geben soll. z.B. INFO1
Dann definierst du im Seiten-Template, wie dieser Bereich aussehen soll und mit der TAG {INFO1} ist hier sozusagen der Platzhalter für den spateren Inhalt, den du ja beim anlegen eines neuen Contentparts wählen kannst (in dem Rollup ist ja dein zusätzlicher Block als Ausgabeziel enthalten)
Jetzt kommt es darauf an, was du für ein Layout-Typ gewählt hast:
Bei einem Table-Based gibt es ja nur max. 5 Anzeigebereiche - Header, Left, Right, Main und Footer - also muss dein zusätzlicher Block ja in einem dieser fünf angezeigt werden - soll er z.B. Rechts hin, muss in den Block Right der Tag {INFO1} rein - sozusagen als Platzhalter für den Layoutblock.
bei einem DIV-CSS Layout, wird eine Class um den Contententpart gelegt, die so heißt wie du den Block genannt hast - also in unserem Beispiel wäre das die Class INFO1 (! hier ist alles Casesesitiv - d.h. Info1 ist nicht INfo1 ) nun musst du in der frontend.css eine Class mit diesem Namen anlegen
.INFO1 {
position:absolut;
left: ....... oder wie auch immer
}
da du hier eine 'freie' Position einstellen kannst, ist es nicht nötig in einem anderen Block-Bereich (Left, RIGHT etc.) einen Platzhalter TAG einzufügen
und bei einem 'Eigenen Layout' muss dann auch an entsprechender Stelle
einfach der TAG rein
Das ganze muss für jeden Block einzeln beachtet werden, also wenn es einen Block INFO2 gibt muss auch der TAG INFO2 im jeweiligen Bereich eingesetzt werden.
so - hoffe dass du das verstehen konntest - ist schwer zu beschreiben - einfach ein bischen damit rumspielen, da siehst du am besten was wann passiert.
ich versuchs nochmal
also als erstes hast Du im Seitenlayout gesagt, dass es einen oder mehrere zusätzliche Anzeigebereiche geben soll. z.B. INFO1
Dann definierst du im Seiten-Template, wie dieser Bereich aussehen soll und mit der TAG {INFO1} ist hier sozusagen der Platzhalter für den spateren Inhalt, den du ja beim anlegen eines neuen Contentparts wählen kannst (in dem Rollup ist ja dein zusätzlicher Block als Ausgabeziel enthalten)
Jetzt kommt es darauf an, was du für ein Layout-Typ gewählt hast:
Bei einem Table-Based gibt es ja nur max. 5 Anzeigebereiche - Header, Left, Right, Main und Footer - also muss dein zusätzlicher Block ja in einem dieser fünf angezeigt werden - soll er z.B. Rechts hin, muss in den Block Right der Tag {INFO1} rein - sozusagen als Platzhalter für den Layoutblock.
bei einem DIV-CSS Layout, wird eine Class um den Contententpart gelegt, die so heißt wie du den Block genannt hast - also in unserem Beispiel wäre das die Class INFO1 (! hier ist alles Casesesitiv - d.h. Info1 ist nicht INfo1 ) nun musst du in der frontend.css eine Class mit diesem Namen anlegen
.INFO1 {
position:absolut;
left: ....... oder wie auch immer
}
da du hier eine 'freie' Position einstellen kannst, ist es nicht nötig in einem anderen Block-Bereich (Left, RIGHT etc.) einen Platzhalter TAG einzufügen
und bei einem 'Eigenen Layout' muss dann auch an entsprechender Stelle
einfach der TAG rein
Das ganze muss für jeden Block einzeln beachtet werden, also wenn es einen Block INFO2 gibt muss auch der TAG INFO2 im jeweiligen Bereich eingesetzt werden.
so - hoffe dass du das verstehen konntest - ist schwer zu beschreiben - einfach ein bischen damit rumspielen, da siehst du am besten was wann passiert.
Das habe ich ja alles soweit verstanden...
Ich bin der Meinung ich habe das so richtig gemacht
Die RT's müssen dann im Haupt drin sein oder? Das habe ich auch so, nur leider zeigt es bei mir wie gesagt nur eine Box anpico wrote:und bei einem 'Eigenen Layout' muss dann auch an entsprechender Stelle
einfach der TAG rein .
Ich bin der Meinung ich habe das so richtig gemacht