[SOLVED] entfernen von CP aus artikel bei render in frontend

Bitte alle templatebezogenen Beiträge in diesem Forum veröffentlichen.
Post Reply
a.cioffari
Posts: 58
Joined: Fri 4. Jun 2004, 22:20
Location: Coconut Grove (FL)

[SOLVED] entfernen von CP aus artikel bei render in frontend

Post by a.cioffari »

hallo alle...

mal sehen ob ich mein problem beschreiben kann, wenn man ein CP auf ein artikeln macht, der CP ist immer UNTEN von der artikeln in frontend... ich möchte gerne das die CP nicht mehr unten sichbar sind (ohne sie zu deaktivieren)... habe gedacht man kann vielleicht in der file das der render macht diese teil zu kommentieren oder so... ist das möglich?

danke!!
Last edited by a.cioffari on Sat 17. Jan 2009, 16:29, edited 2 times in total.
--
angelo cioffari
art director | graphic designer | web developer

Fugen-jikkou / Action speaks louder than words
User avatar
Heiko H.
Posts: 868
Joined: Thu 27. Oct 2005, 11:41
Location: Dresden
Contact:

Re: entfernen von CP aus artikeln beim render in frontend

Post by Heiko H. »

Sorry, aber vielleicht ist es dir besser möglich, dein Problem in Englisch zu beschreiben :?:
Leider gibt das, was Du schreibst, keinen richtigen Sinn.
Das ist wirklich nicht böse gemeint!!!

Heiko.
Not longer here - sorry...

Haubner-IT GbR Dresden
User avatar
Jensensen
Posts: 3000
Joined: Tue 17. Oct 2006, 21:11
Location: auf der mlauer

Re: entfernen von CP aus artikeln beim render in frontend

Post by Jensensen »

Spontan kommen mir zwei Ideen:
1) Auskommentieren: <!-- unsichtbar -->
2) CSS --> display: none;
{so_much} | Knick-Knack. | GitHub
Umlaute im URL sind meistens immer Kacke.
a.cioffari
Posts: 58
Joined: Fri 4. Jun 2004, 22:20
Location: Coconut Grove (FL)

Re: entfernen von CP aus artikeln beim render in frontend

Post by a.cioffari »

hallo alle!

ok, ich habe eine lösung gefunden, vielleicht ist nicht die bessere aber bis jetzt geht...

zu erst versuche es nochmal mein problem zu erklären...

1.- ich mache ein CP in ein artikel mit einige bilder drin (artikel is 'Photo Callery' / CP is 'images <div>')
Image

2.- dann mache ich das template für diese artikel

Code: Select all

<!--content start-->
			<div id="content">
<!--visual start-->
				<div class="visual">
					{IMAGE}
					<div class="description">
						<p>{CAPTION}</p>
					</div>
				</div>
<!--sidebar start-->
				<div class="sidebar">
					[TITLE]<h2>{TITLE}</h2>[/TITLE]
					<br>
					<p>{SUMMARY}</p>
				</div>
			</div>
		</div>
3.- in FRONTEND bekomme ich das:
Image

das CP ist UNTEN von der artikel!!!

4.- aber ich will das:
Image

entfernung von CP unten das artikel


LÖSUNG: habe die datei include > inc_front > 'content.article.inc.php' editiert und von linie 346 bis linie 402 kommentiert (rausgelassen)

wie gesagt, vielleich ist nicht die bessere methode aber es geht.. wenn jemand eine idee hat ist willkommen!!! :D

bis dann!!!
--
angelo cioffari
art director | graphic designer | web developer

Fugen-jikkou / Action speaks louder than words
User avatar
Heiko H.
Posts: 868
Joined: Thu 27. Oct 2005, 11:41
Location: Dresden
Contact:

Re: [SOLVED] entfernen von CP aus artikel bei render in frontend

Post by Heiko H. »

Sorry, aber ich verstehe dein Problem immer noch nicht :? :?:
Ich glaube, Du hast ein grundlegendes Verständnisproblem von Artikeln und ContentParts :idea:
Ein Artikel besteht aus einem oder mehreren CPs, diese (die CPs) kann man dann in ihrer Reihenfolge auch anordnen, wie man möchte.
Offensichtlich hast Du...
"Photo Gallery...
...genießen Sie die Bilder unseres Hotels" und das Bild
...im Schlagtext des Artikels angelegt. Dieser ist notwendig um einen Anreißtext (Teaser) des Artikels anzuzeigen, wenn man mehrere Artikel in einer Kategorie hat.
Leider beschreibst Du nicht, was Du genau vor hast, die Bilder sind leider auch nicht aussagekräftig. Die Bilder zeigen 2x das Gleiche nur im 1. Bild ist ein Foto mehr. Wenn Du das Foto nicht haben möchtest, brauchst Du es da auch nicht anlegen.
Den Corecode hacken um seine Desingziele zu erreichen ist definitiv der falsche Weg!!!
Vielleicht hilft dir die Doku zum besseren Verständnis http://www.phpwcms-docu.de/artikel_erstellen.phtml

Grüße Heiko...
Not longer here - sorry...

Haubner-IT GbR Dresden
a.cioffari
Posts: 58
Joined: Fri 4. Jun 2004, 22:20
Location: Coconut Grove (FL)

Re: [SOLVED] entfernen von CP aus artikel bei render in frontend

Post by a.cioffari »

hallo heiko...
Wenn Du das Foto nicht haben möchtest, brauchst Du es da auch nicht anlegen.
:lol: logische erkärung aber viel zu einfach... du solltest dich fragen warum ich so ein "schwachsinn" machen will!!! :mrgreen:

ich muss der CP aktiv haben aber muss nicht "UNTEN" das "ARTIKEL" als default gezeigt werden... und du wirst dich fragen warum? weil ich benutze ein JS (glaube habe in diese forum gefunden) für ein "slideshow" das mit den CP 'images <div>' arbeitet, das heißt der CP muss angelegt und aktiv sein!

das heißt, mein haupt problem war:
ich brauche das CP nur "DRIN" in die article tmpl und nicht auch "UNTEN" der Artikel

hier mein article tmpl code:

Code: Select all

<!--content start-->
			<div id="content">
<!--visual start-->
				<div class="visual">
					{SHOW_CONTENT:CP,2}
					<div class="description">
						<p>{CAPTION}</p>
					</div>
				</div>
<!--sidebar start-->
				<div class="sidebar">
					[TITLE]<h2>{TITLE}</h2>[/TITLE]
					<br>
					<p>{SUMMARY}</p>
				</div>
			</div>
		</div>
mit diese template wird der CP "DRIN" und "UNTEN" das ARTIKEL gezeigt!!!

was ich mit bild 2 (position 3.) zeigen will ist genau das: dieses screen zeigt das artikel mit ZWEI bilder von der gleiche CP 'images <div>', eine "DRIN" und eine UNTEN
Den Corecode hacken um seine Desingziele zu erreichen ist definitiv der falsche Weg!!!
ich weiss, aber leider das ist die einzige möglichkeit das ich gefunden habe... und denke auch sollte GELÖSCHT werden von der corecode!!! :lol:

jetzt geht, ich weiss nicht ob ein andere möglichkeit gibt... und weiß auch nicht ob schon klar ist was ich haben will aber werde ich dich zeigen wenn online ist...

bis denn!!

angelo
--
angelo cioffari
art director | graphic designer | web developer

Fugen-jikkou / Action speaks louder than words
User avatar
flip-flop
Moderator
Posts: 8178
Joined: Sat 21. May 2005, 21:25
Location: HAMM (Germany)
Contact:

Re: [SOLVED] entfernen von CP aus artikel bei render in frontend

Post by flip-flop »

Ist es zwingend erforderlich, dass du den Artikelkopf nutzen musst? (Artikelliste, Detail weiter..., Teasers).

Sonst kannst du den Artikelkopf bis auf z.B. die Überschrift leer lassen und zwei CPs anlegen, "Text mit Bild" und "Bilder <div>" oder 2x "Bilder <div>" mit verschiedenen Templates.

Oder du platzierst diesen CP "Bilder <div>" in eine versteckte Ebene und holst ihn mit {SHOW_CONTENT:...} hoch.

Wenn es die spezielle Situation absolut erfordert (hatte ich selbst schon einmal), dann verwende {WRAP_SHOW_CONTENTX:XX, YY : my_class} (Stellt auch ausgeblendete CPs dar).

Bitte deine Änderungen im Core rückgängig machen.

Knut
>> HowTo | DOCU | FAQ | TEMPLATES/DOCS << ( SITE )
a.cioffari
Posts: 58
Joined: Fri 4. Jun 2004, 22:20
Location: Coconut Grove (FL)

Re: [SOLVED] entfernen von CP aus artikel bei render in frontend

Post by a.cioffari »

hi knut...
Oder du platzierst diesen CP "Bilder <div>" in eine versteckte Ebene und holst ihn mit {SHOW_CONTENT:...} hoch.
du meinst ich kann der CP das unten gezeigt wird in eine versteckte ebene plazieren??? wie geht das? bei eine tmpl in template > inc_cntpart > images? hmmmmmmmm
Wenn es die spezielle Situation absolut erfordert (hatte ich selbst schon einmal), dann verwende {WRAP_SHOW_CONTENTX:XX, YY : my_class} (Stellt auch ausgeblendete CPs dar).
dieses ding mach mehr sinn... aber weiss nicht... hmmmmmm

aber danke für deine hilfe!

a.c.
--
angelo cioffari
art director | graphic designer | web developer

Fugen-jikkou / Action speaks louder than words
User avatar
flip-flop
Moderator
Posts: 8178
Joined: Sat 21. May 2005, 21:25
Location: HAMM (Germany)
Contact:

Re: [SOLVED] entfernen von CP aus artikel bei render in frontend

Post by flip-flop »

CP aus einer versteckten Ebene anzeigen:

Code: Select all

+ root
++ category-01
++ category-02
+++ -- article Photo Gallery [visible on, sitemap on, public on,  rss on, search on ]
       {SHOW_CONTENT:CP,19}
++ category-03
++ category-04
++ === hidden_cat [ visble off ]
++ -- article hidden [visible on, sitemap off, rss off, search off ]
++ ---- CP images <div> e.g. ID=19  [visible on]  
Dieses ding mach mehr sinn... aber weiss nicht... hmmmmmm
Was weißt du nicht?

Datei {WRAP_SHOW_CONTENTX:XX, YY : my_class} in /template/inc_script/frontend_render/rt_wrap_show_contentX.php ablegen.

In der conf.inc.php

Code: Select all

$phpwcms['allow_ext_render']  = 1;  //allow including of custom external scripts at frontend rendering
und
$phpwcms['allow_cntPHP_rt']   = 1; //allow PHP replacement tags and includes in content parts
{SHOW_CONTENT:CP,2}
austauschen gegen
{WRAP_SHOW_CONTENTX:CP,2}

Knut
>> HowTo | DOCU | FAQ | TEMPLATES/DOCS << ( SITE )
User avatar
Jensensen
Posts: 3000
Joined: Tue 17. Oct 2006, 21:11
Location: auf der mlauer

Re: [SOLVED] entfernen von CP aus artikel bei render in frontend

Post by Jensensen »

Hä? Das gespenstische hui-buh der letzten Tage, mit unsichtbaren Artikeln, sichtbaren contenparts in unsichtbaren Artikelvorschauen verwirrt mich offenbar zusehends.

@flip-flop: wozu sollte/wollte/müsste ich unsichtbare CPs sehen müssen/sollen/wollen?



Mit --> SHOW_CONTENT habe ich noch jeden CP aus der letzen, dunkelsten und --> unsichtbarsten (site structure level) Ecke meiner Datenbank ans Licht gezaubert ==> wenn der CP --> visible = sichtbar ist (in seinem dunklen Gefängnis, innerhalb eines unsichtbaren Artikels, innerhalb einer unsichtbaren Kategorie).

@angelo: Bitte versuche die Funktionsweise dieses CMS zu verstehen.
btw: Ich kann keine Unterschiede erkennen in den Bildern.

Ich frage mich,
a.cioffari wrote:... warum ich [Du] so ein "schwachsinn" machen will[st]!!! ...
aber ich finde keine Antwort!!!???

Erzähle uns doch warum???!!!
Was ist oben? Was ist unten, darunter, unterhalb von was, das oberhalb ist?

Templates (structure of the page) sollten besser hier eingefügt werden:
==> Site-Login
--> ADMIN --> page layout
--> ADMIN --> templates
Last edited by Jensensen on Sun 18. Jan 2009, 02:09, edited 1 time in total.
{so_much} | Knick-Knack. | GitHub
Umlaute im URL sind meistens immer Kacke.
User avatar
flip-flop
Moderator
Posts: 8178
Joined: Sat 21. May 2005, 21:25
Location: HAMM (Germany)
Contact:

Re: [SOLVED] entfernen von CP aus artikel bei render in frontend

Post by flip-flop »

Folgender Ansatz wird verfolgt:

Artikelkopf

Code: Select all

+-------------------------------------------+
+                                           +
+  Artikel summary                          +
+  mit Bild                                 +
+                                           +
+                                           +
+  {SHOW_CONTENT:CP,2} im Template          +
+                                           +
+-------------------------------------------+
Teil des Artikels ist der
CP Bilder <div> mit ID=2 [nicht sichtbar]

Code: Select all

+-------------------------------------------+
+                                           +
+                                           +
+ BILDER BILDER BILDER                      +
+                                           +
+ mit slider                                +
+                                           +
+                                           +
+-------------------------------------------+
Das macht Sinn, wenn ich die Informationen zusammenhalten muss. Lagere ich in eine versteckte Ebene aus, fehlt häufig der geographische Zusammenhang für den Bediener. Daher ist diese Methode nicht von der Hand zu weisen.
Ich kenne das Problem aus Artikellisten in denen zwischendurch mehr als ein Bild im Anreißer gefordert sind.
Um nicht den Überblick zu verlieren, ist das eine recht moderate Methode.

Nur ich habe SHOW_CONTENT dann in den Schlagtext geschrieben und vor dem auftauchen abgeschnitten.
Das kann immer von zwei Seiten gesehen werden, denn er muss jeweils ein eigenes Template stricken - oder ein kleines Skript einsetzen welches die erste CP ID des aktuellen Artikels automatisch holt.

Knut
>> HowTo | DOCU | FAQ | TEMPLATES/DOCS << ( SITE )
User avatar
Jensensen
Posts: 3000
Joined: Tue 17. Oct 2006, 21:11
Location: auf der mlauer

Re: [SOLVED] entfernen von CP aus artikel bei render in frontend

Post by Jensensen »

Versteh ich immer noch nicht, sorry.
Wieso ist
flip-flop wrote:... CP Bilder <div> mit ID=2 [nicht sichtbar] ...
???
Soll aber angezeigt werden?
Last edited by Jensensen on Sun 18. Jan 2009, 02:55, edited 1 time in total.
{so_much} | Knick-Knack. | GitHub
Umlaute im URL sind meistens immer Kacke.
User avatar
flip-flop
Moderator
Posts: 8178
Joined: Sat 21. May 2005, 21:25
Location: HAMM (Germany)
Contact:

Re: [SOLVED] entfernen von CP aus artikel bei render in frontend

Post by flip-flop »

Aus meiner Sicht kommen hier zwei Probleme zusammen:
1. Listenmodus: Mehr als ein Bild bekommt man im Normalfall nicht in den Summary. -> Deshalb mit SHOW_CONTENT den Rest abholen.
2. Detailmodus: Wird der Schlagtext auch hier ausgeliefert und der CP ist sichtbar, dann ist er doppelt vorhanden. (Allerdings nur wenn SHOW_CONTENT im Schlagtext stünde - so wie ich das machen würde um mir die zehn Templates zu sparen).

Mit seiner Methode im Artikeltemplate sollte das eigentlich funktionieren.

Ich glaube ich habe seine Vorhgehensweise auch noch nicht richtig verstanden.

Knut
>> HowTo | DOCU | FAQ | TEMPLATES/DOCS << ( SITE )
a.cioffari
Posts: 58
Joined: Fri 4. Jun 2004, 22:20
Location: Coconut Grove (FL)

Re: [SOLVED] entfernen von CP aus artikel bei render in frontend

Post by a.cioffari »

wow jungs...

ihr hat wirklich sehr muhe gegeben und ich bedanke mich... :)

leider keine könnte mir ihre hilfe nicht weiter gehen, denke liegt am der art wie man arbeitet

ich werde es bleiben bei die lösung die änderung von die 'content.article.inc.php ' datei, sorry für die puristen im forum :wink:

@heiko
Den Corecode hacken um seine Desingziele zu erreichen ist definitiv der falsche Weg!!!
wie gesagt, ich verstehe dich ganz... aber das system muss machen was ich will, er kann nicht meine ideen begrenzen... in wirklichkeit denke ist ein problem von 'artikel konzept' in CMS (ein anderes thema)

@flip-flop
Was weißt du nicht?
deine kann eine sehr gute lösung sein, aber schon das gedanken das CP unsichbar su machen GEHT NICHT... ich kann nicht mein kunde/redaktor "spezielle" regelungen für verschiede artikel geben, verstehest du was ich meint?

@Jensensen
Bitte versuche die Funktionsweise dieses CMS zu verstehen.
oh! glaub mir... ich verstehe ihn GUT, nicht so viel wie ich möchte... aber viel (schau mal nur zeit wann ich in forum bin :lol: )
--
angelo cioffari
art director | graphic designer | web developer

Fugen-jikkou / Action speaks louder than words
User avatar
juergen
Moderator
Posts: 4556
Joined: Mon 10. Jan 2005, 18:10
Location: Weinheim
Contact:

Re: [SOLVED] entfernen von CP aus artikel bei render in frontend

Post by juergen »

:lol:
Post Reply