NetAssoBlog

200gr Web, ein Hauch von Marketing ein Hauch von Recht ...
Maxime

Tutorial - Vorlage FLEXIcontent - Part4: Der Inhalt einer Vorlage

23. Februar

In diesem vierten Teil werde ich darstellen und erklären den Zweck FlexicontentViewItems die es uns ermöglichen, unsere Vorlage für Item zu erreichen. Und so werde ich detailliert alle Variablen, die hilfreich sein in den Aufbau Ihrer eigenen Vorlagen können.

stadium toulouse Ich werde auch über eine Menge von Funktionen, die mit der Klasse flexicontent_html gefunden werden kann sprechen.

Dieses Tutorial ist immer noch um mein Beispiel aufbauen wollen, um Informationen über ein Fußballstadion anzuzeigen.


Inhalt:

  • Der Zweck FlexicontentViewItems
    • Zeigen Sie eine Reihe von Feld aus einer Position
    • Zeigt ein einzelnes Feld
    • Management-Kommentare
    • Machen Sie mehr ...
      • Artikel
      • item-> oder Felder
      • item-> Positionen
      • Verwendung
      • params
      • menu_params
  • Die Klasse flexicontent_html
    • Function striptadsandcut
    • Function extractimagesrc
    • Function printbutton
    • Function Mailbutton
    • Function pdfbutton

Der Zweck FlexicontentViewItems

Dieses Objekt einsetzbar in allen Vorlage für Artikel können Sie bringen alle Informationen in Bezug auf Inhalt.
Es ist erreichbar über die Variable $ this.
Ich jetzt wieder meine item.php Datei (erstellt in part1 dieses Tutorials) und ich werde durch die Überprüfung der Header meiner starten.


  A
 2
 3
 4
  / / Verhindert den direkten Zugriff auf die Datei
  '_JEXEC' ) or die ( 'Restricted access' ) ; defined ('_JEXEC') or die ('Restricted access');
  / / Stellen Sie hier den Namen der Vorlage, in unserem Fall. Items.stade
  $this -> tmpl ; $ Tmpl = $ this -> tmpl; 


Wir werden unsere Vorlage dann zu initiieren Ort ein div-Tag, indem css Klasse personalisierte je nach Stadium und Art der Inhalte. Dafür habe ich zu verwenden:
$ This-> item-> id = gibt die Kennung des Inhalts
$ This-> item-> TYPE_ID = gibt die Kennung von der Art der Inhalte

Es gibt:

  16
  $this -> item -> id ; ?> type <?php echo $this -> item -> type_id ; ?> "> <Div id = "stade_contenu" class = "item stade_contenu <php echo $ this -> Artikel -> id;?> Typ <php echo $ this -> Artikel -> TYPE_ID ;?>"> 

Zeigen Sie eine Reihe von Feld aus einer Position

Wie wir in Teil 1 des Tutorials gesehen haben, können FLEXIcontent verwalten anderen Position, wo wir unseren Feldern platzieren können. Diese berechtigt den Benutzer, um diese neuen Felder ohne Änderung der Template-Code statt.

Gerade in unserer Vorlage dann eine Schleife, die alle Felder in einer bestimmten Position enthaltenen gehen. Hier ist der Code, den ich für jede der Positionen, die ich erstellt verwenden würden (header, Adresse, Kontaktdaten, Bild, Beschreibung, Informationen, gmap, unten):


  17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
  <-! BOF Header ->
 <div id="stade_entete">
   ( isset ( $this -> item -> positions [ 'entete' ] ) ) : ?> <? Php if (isset ($ this -> Artikel -> Positionen ['header'])):?>
     ( $this -> item -> positions [ 'entete' ] as $champ ) : ?> <(- Item -> Positionen ['header'] as $ Bereich Php foreach $ this)?>:>
       $champ -> name ; ?> "> ? <Div class = "Field_A <php echo $ field -> name ;?>">
       ( $champ -> label ) : ?> <? Php if ($ field -> Label):>
         $champ -> label ; ?> </div> <div class="etiquette"> - Label <php echo $ field?>;?> </ div>
       ; ?> <? Php endif;?>
       $champ -> display ; ?> </div> <div class="valeur"> - Anzeige <php echo $ field?>;?> </ div>
       </ Div>
     ; ?> <? Php endforeach;?>
   ; ?> <? Php endif;?>
 </ Div>
 <-! EOF Header -> 


Erklärung:

isset ($ this-> item-> Positionen ['header']) / / gibt an, ob die Felder angezeigt werden oder nicht in dieser Position
php foreach ($ this-> item-> Positionen ['header'] as $ field): / / search alle Felder Inhalt der Position
$ Field-> name / / gibt den Namen des Feldes, ich benutze es, um eine einzigartige CSS-Klasse, die mir erlauben dann in meinem Fachgebiet Format, wie ich will erklären wird
$ Field-> label / / gibt die Bezeichnung des Feldes, wo ich wählte meine Einstellungen im Bereich wählte ich den Anschein zu erwecken.
$ Field-> display / / zeigt das Feld Wert formatiert entsprechend den Parametern, die ich einrichten (Präfix + Wert + Suffix)

Zeigt ein einzelnes Feld

Es ist auch möglich, ein Feld direkt anzeigen, ohne die Position. Dies kann manchmal nützlich sein, eine einfache Vorlage ohne Positionen zu machen (die schwerer sind in Bezug auf Code). Ich werde diesen Teil des Codes, um mein Bild anzuzeigen "image_stade."


  62
 63
 64
 65
 66
 67
 68
  <-! Soundtrack Bild ->
 <div id="stade_image">
 <div class="champ_image_stade">
 $this -> fields [ 'image_stade' ] -> display ; ?> <? Php echo $ this -> fields ['image_stade'] -> Display;>?
 </ Div>
 </ Div>
 <-! EOF Bild -> 


Um direkt auf die Werte und Parameter-Felder, die $ this-> fields ['myfield'].

Management-Kommentare

Bekomme ich nur die Original-Quellcode von FLEXIcontent um das comments:


  130
 131
 132
 133
 134
 135
 136
 137
 138
 139
 140
 141
 142
 143
 144
 145
 146
 147
 148
 149
 150
  ( $this -> params -> get ( 'comments' ) ) : ?> <? Php if ($ this -> params -> get ('comments')):?>
  <-! BOF Kommentare ->
  <div class="comments">
  <? Php
  $this -> params -> get ( 'comments' ) == 1 ) : if ($ this -> params -> get ('comments') == 1):
    file_exists ( JPATH_SITE . DS . 'components' . DS . 'com_jcomments' . DS . 'jcomments.php' ) ) : if (file_exists (JPATH_SITE. DS "-Komponenten. 'DS' com_jcomments. 'DS' jcomments.php ')...):
      JPATH_SITE . DS . 'components' . DS . 'com_jcomments' . DS . 'jcomments.php' ) ; require_once (. JPATH_SITE. DS "-Komponenten. 'DS' com_jcomments. 'DS' jcomments.php '..);
      showComments ( $this -> item -> id , 'com_flexicontent' , $this -> escape ( $this -> item -> title ) ) ; echo JComments: showComments ($ this -> Artikel -> id, 'com_flexicontent', $ this -> escape ($ this -> Artikel -> title));
    endif;
  endif;

  $this -> params -> get ( 'comments' ) == 2 ) : if ($ this -> params -> get ('comments') == 2):
    file_exists ( JPATH_SITE . DS . 'plugins' . DS . 'content' . DS . 'jom_comment_bot.php' ) ) : if (file_exists (JPATH_SITE. DS 'plugins' DS 'content' DS 'jom_comment_bot.php').....):
      JPATH_SITE . DS . 'plugins' . DS . 'content' . DS . 'jom_comment_bot.php' ) ; require_once (JPATH_SITE. DS 'plugins' DS 'content' DS 'jom_comment_bot.php'.....);
      $this -> item -> id , 'com_flexicontent' ) ; JomComment echo ($ this -> Artikel -> id, 'com_flexicontent');
    endif;
  endif;
  ?>
  </ Div>
  <-! EOF Kommentare ->
 ; ?> <? Php endif;?> 

Durch $ this-> params-> get ('comments'), erlaubt es mir, um die Parameter FLEXIcontent abrufen und so habe ich, ob commantaires zeigen. (0 = keine Kommentare, 1 = 2 = JComments und Jom Comment)
FLEXIcontent integrieren kann das Management Kommentare aus zwei Komponenten JComments (empfohlen) und Jom Comment.
So die Parameter für die Kommentare sind direkt über die Komponente, die integriert ist geschafft.

Machen Sie mehr ...

Durch den folgenden Kapiteln habe ich Ihnen gezeigt, wie Felder zeigen an, so basic, werden es sein, dass man manchmal ein wenig weiter zu gehen in Ihre Vorlage benötigen. Hier sind die wichtigsten Informationen, die Sie in Ihrer Vorlage verwenden können.

Artikel

Dieses Objekt enthält alle Informationen über Ihre Inhalte direkt
Ein Anruf auf diese Weise $ this-> item-> "ownership"

Identifikation

ID in der gegebenen Basis

Titel

Titel

alias

Alias

introtext

Einführender Text (also auf das Feld Beschreibung entspricht, ist bevorzugt)

Volltext

Volltext (das entspricht der Beschreibung Bereich bevorzugt wird)

Zustand

Staatliche Publishing (1: published 0: Unveröffentlichte -1: archiviert, -2: gelöscht, -3: wartet auf die Genehmigung, -4: Entwurf, -5: in progress)

sectionid

Abschnitt

catid

Hauptkategorie

erstellt

Creation date

created_by

Identifizierung des Autors

created_by_alias

Alias ​​des Autors

geändert

Zuletzt aktualisiert am

modified_by

Id letzten Abschnitt hat der Autor geändert

a.publish_up

Startdatum der Veröffentlichung

publish_down

End Datum der Veröffentlichung

Version

Version Number

Bestellung

Zahl, die angibt Rangfolge

metaKey

Keywords Meta-Daten

metadesc

Beschreibung von Meta-Daten

Metadaten

Robots und Author Meta-Daten

Zugang

Zugriffsebene (0: public, 1: Private 2: Special)

Hits

Anzahl der Besuche

idem_id

Id Inhalt

TYPE_ID

Identifizierung der Art des Inhalts

Sprache

Language (de-DE, en-US ...)

search_index

Der Text ist für die Suche indiziert

cataccess

Zugang Ebene der Kategorie (0: public, 1: Private 2: Special)

catpublished

Zeigt an, ob die Kategorie veröffentlicht wird oder nicht

Autor

Name des Autors

usertype

Name der Gruppe des Benutzers

typename

Beschriften Sie die Art des Inhalts

creatoremail

Email der Schöpfer der ursprünglichen

Schöpfer

Name des Schöpfers

Änderung

Name des letzten Autors, die eine Änderung vorgenommen

Text

Text (Feld Beschreibung) in der Vorlage dargestellt werden (Einführung oder Volltext)

Katzen

Tabelle mit den Kategorien zugeordnet (Katzen [x] -> id, Katzen [x] -> title ...)

Felder

Siehe Details im nächsten Kapitel item-> Felder

readmore_link

Way to die "mehr lesen link»

Positionen

Siehe Details im nächsten Kapitel item-> Positionen

FieldValues

Liste den Wert der Felder in einer Tabelle (FieldValues ​​[id_du_champs] [x])

favs

Anzahl der Benutzer, dass der Inhalt hinzugefügt haben in ihre Lieblings-

fav

Zeigt an, ob der Inhalt in Favoriten platziert werden können

Abstimmung

Objekt mit den folgenden Werten: rating_sum (Mittelwert der Stimmen), rating_count (Stimmen) lastip (ip Stimmrechte letzte Adresse).

item-> oder Felder

Auf diese Weise können alle Informationen über die Felder in der Vorlage bekommen können, entweder für den Kernbereichen (Titel, Text, aber alle benutzerdefinierten Felder (wie Sie benannt haben), die mit der Art angezeigt assoziiert.
Ein Anruf auf diese Weise $ this-> item-> fields ['Feldname'] -> "Eigentum" oder so $ this-> fields ['Feldname'] -> "ownership"

Identifikation

ID-Feld

field_type

Field Type

Name

Feldname

Etikett

Label des Feldes

Beschreibung

Feldbeschreibung

IsFilter

Dieses Feld ist ein Filter?

iScore


isearch

Das Feld wird für Forschungszwecke verwendet

isadvsearch

Das Feld ist für die erweiterte Suche verwendet?

veröffentlicht

Veröffentlicht oder nicht

Zugang

Zugriffsebene (0: public, 1: Private 2: Special)

Bestellung

Zahl, die angibt Rangfolge

Wert

Wertetabelle Eingabefeld

Anzeige

Anzeigen der formatierten Wert des Feldes.

Jedes Feld hat auch Parameter, die auf diese Weise (unter JParameter) zurückgewonnen werden können:
$ This-> item-> fields ['Feldname'] -> Parameter-> get ('parameter')
Hier sind die wichtigsten Parameter, die gefunden werden, können nicht alle in Abhängigkeit von der Art des Feldes verwendet werden.

display_label

Anzeigefeld

remove_space

Leerzeichen entfernen

Vorwand

Präfix

posttext

Suffix

default_value

Default

allow_multiple

Mehrere Werte zulassen

MAX_VALUE

Maximalwert

Größe

Feldgröße

separatorf

Separator Werte für das Frontend

OpenTag

Vorherige Tag-Wert

closeTag

Tag folgenden Wert

date_format

Standard-Display-Format des Datums

custom_date

Kundenspezifische Display-Format des Datums

Reihen

Anzahl der Zeilen in einer textarea

Pässe

Anzahl der Spalten in einer textarea

use_html

Der HTML-Editor aktiviert ist?

item-> Positionen

Wie bereits erläutert können Sie durch alle Positionen einer Vorlage durchsuchen, um Ihre Felder anzuzeigen. Hier ist die detaillierte Informationen, die Sie verwenden können.
Ein Anruf auf diese Weise $ this-> item-> Positionen ['name der Position] [' Feldname '] -> "ownership"

Identifikation

ID-Feld

Name

Feldname

Etikett

Label des Feldes

Anzeige

Formatierte Wert des Feldes

Verwendung

Dieser Objekttyp juser gibt Ihnen Informationen über den aktuell angemeldeten
Ein Anruf auf diese Weise $ this-> Benutzer -> "Eigenschaft"

Identifikation

ID des Benutzers

Name

Name

Benutzername

Benutzeranmeldung

E-Mail

E-Mail-Adresse des Benutzers

usertype

Art der Benutzer

registerDate

Datum der Registrierung

lastvisitDate

Datum der letzten Verbindung

params

Es ist eine Aufgabe JParameter, dass es uns ermöglichen, die Parameter für den Inhalt finden.
$ This-> params-> get ('parameter')

flexi_section

Section mit FLEXIcontent verbunden

Kommentare

Enable-Eingang (0 = keine Kommentare, 1 = 2 = JComments und Jom Comment)

SUPPORT_URL

Support-URL

flexi_fish

Aktivieren Sie die Unterstützung Joomfish

filtercat

Filter Kategorien views

filtertag

Filtern Abrufen tags

use_versioning

Aktivieren Versionierung

nr_versions

Versionen gehalten

show_title

Titel von Inhalten

link_title

Als clickable

show_readmore

Link Lesen Sie mehr ...

show_icons

Icons

show_pdf_icon

PDF-Symbol

show_print_icon

Symbol Drucken

show_email_icon

E-Mail-Symbol

Grenze

Artikel pro Seite

catlimit

Limit-Listen (Kategorien)

upload_extensions

Zulässige Erweiterungen (Dateitypen)

upload_maxsize

Maximale Größe

file_path

Sicherer Pfad zu dem Verzeichnis

media_path

Medien Pfad zu dem Verzeichnis

restrict_uploads

Beschränken Uploads

check_mime

Überprüfen Sie MIME-Typen

image_extensions

Extensions von Bildern erlaubt (File Types)

ignore_extensions

Erweiterungen ignoriert

upload_mime

MIME-Typen erlaubt

enable_flash

Enable upload Flash-

feed_summary

Für jeden RSS-Feed

advcache

Erweiterte Cache

advcache_time

Dauer des Cache

advcache_guest

Besucher nur

disablecss

Disable CSS

item_depth

Gegenstandsstufe

add_item_pathway

Zum Verlauf hinzufügen

show_page_title

Seitentitel

menu_image

Menü Bild

sichern

Aktive SSL

page_title

Lassen Sie sich die Titel der Seite

page_description

Meta Beschreibung

menu_params

Es ist eine Aufgabe JParameter die es uns ermöglichen, die Parameter mit dem Menü der Inhalte, die angezeigt werden muss damit verbundenen erholen wird.
$ This-> menu_params-> get ('parameter')

item_depth

Gegenstandsstufe

add_item_pathway

Zum Verlauf hinzufügen

page_title

Seitentitel

show_page_title

Lassen Sie sich die Titel der Seite

pageclass_sfx

CSS Class Suffix

menu_image

Menü Bild

sichern

Aktive SSL

Die Klasse flexicontent_html

Diese Klasse von FLEXIcontent bietet einige nützliche Features für unsere Vorlagen.

Function striptagsandcut

Dieses Feature ermöglicht es uns, HTML-Tags aus einem Text heraus und schneiden sauber nach einer bestimmten Anzahl von Zeichen.

  / / Dieses Beispiel formatiert und nach 100 Zeichen $ my_text truncate
 striptagsandcut ( $mon_texte , 100 ) ; echo flexicontent_html: striptagsandcut ($ my_text, 100); 


Function extractimagesrc

Dieses Feature ermöglicht es uns, ein Image-Tag aus einem Feld vom Typ Bild zu erzeugen.

  / / Dieses Beispiel formatiert und nach 100 Zeichen $ my_text truncate
 extractimagesrc ( $this -> fields [ 'mon_champ_image' ] ) ; echo flexicontent_html: extractimagesrc ($ this -> fields ['mon_champ_image']); 


Function printbutton

Diese Funktion zeigt den Knopf und den Link zu den aktuellen Inhalt drucken

  / / Dieses Beispiel zeigt das Symbol Drucken in unserer Inhalte
 printbutton ( $this -> print_link , $this -> params ) ; echo flexicontent_html: printbutton ($ this -> PRINT_LINK, $ this -> params); 


Function Mailbutton

Diese Funktion zeigt den Knopf und den Link zu aktiven Inhalten in E-Mail empfehlen

  / / Dieses Beispiel zeigt das Symbol Mail an unseren Inhalten
 mailbutton ( 'items' , $this -> params , null , $this -> item -> slug ) ; echo flexicontent_html: Mailbutton ('Elemente', $ this -> params, null, $ this -> Artikel -> slug); 


Function pdfbutton

Diese Funktion zeigt den Knopf und den Link zu aktiven Inhalten zu generieren in pdf

  / / Dieses Beispiel zeigt das Symbol in unserem PDF-Inhalte
 pdfbutton ( $this -> item , $this -> params ) ; echo flexicontent_html: pdfbutton ($ this -> item, $ this -> params); 



Dies ist das vierte Spiel ist vorbei, ich das nächste Mal die Vorlagen Kategorie-Adresse wird. Einmal mehr stellen Sie bitte Ihre Anmerkungen oder Fragen zu stellen, wenn Sie etwas nicht verstehen.





















i. item-> Positionen

















Kategorie: Web

Kommentare

Am 24.02.2010 um 09:18 Uhr, Emmanuel Danan sagte:

Emmanuel Danan

Wow, was für Synthese :) Ein Wort: BRAVO!
Vielen Dank an Sie für diesen neuen Beitrag.
Manu.

Am 24/02/2010 um 09:31, Maxim sagte:

Maxime

Dieses Tutorial wäre nicht ohne Ihre Komponente vorhanden ;) Und ich danke Ihnen

Am 24/02/2010 um 09:38, Micke sagte:

Micke

.... Ich bin sprachlos!
bravo

Am 01.03.2010 um 15:43 Uhr, sagte Helio:

Helio

Ein großes Dankeschön Maxime :)

Mit der hervorragenden Reihe von Tutorials, die Sie uns mit der Nachricht, die wir von Emmanuel bekam und das Team hinter Flexicontent Flexiaccess und Berichte über die Freilassung eines prominenten stabile Version seiner beiden Komponenten Ich denke, wir haben das Zeug zu produzieren sehr viel versprechende Ergebnisse mit Flexicontent dauert.

Es scheint mir, dass mit der Flexibilität von Flexicontent die einzige Grenze unserer Vorstellungskraft zu sein scheint :)

Auch ein großes Dankeschön an Sie für diese schöne Maxime Tutorials und ein weiteres großes Dankeschön an das Team Flexicontent.

Am 01.03.2010 um 19:32 Uhr, sagte Eric:

Eric

Vielen Dank für dieses Tutorial, leider kann ich nicht nennen ein Feld direkt, funktioniert es nicht!

Ich erklärte den Prozess, und als Ergebnis habe ich nichts, und erscheint zwei Referenzen:
Notice: Undefined index:
Hinweis: Der Versuch, Eigentum von Nicht-Objekt zu erhalten

Und nichts :-(

Haben Sie eine Idee wo das Problem kommen kann? Vielen Dank im Voraus,

Eric

Am 03.03.2010 um 09:58 Uhr, Maxim sagte:

Maxime

Eric, kannst du mir sagen Sie den Code geschrieben, damit ich genau wissen, die Ursache des Problems?

Am 04.03.2010 um 16:39 Uhr, Nathaniel , sagte:

Nathaniel

Ich bin mir ziemlich Anfänger im Bereich web-Design, aber ich schaffte es gerade dabei, FLEXIcontent was meiner Meinung nach das beste Tool derzeit möglich, einen Katalog zu erstellen, wenn die Spezifikation ist unklar einzuschalten.

Als ich die Funktionen printbutton pdfbutton nennen, und ich habe einen Text in Englisch und nicht nur ein lausiger Bild. Ich verstehe nicht, warum.

Ich kann doch nicht begabt sein, aber trotzdem vielen Dank für das Tutorial und dieses fantastische Werkzeug, erreicht sie eine neue Ebene in das Content-Management.

Am 04.03.2010 um 17:09 Uhr, Maxim sagte:

Maxime

FLEXIcontent prüfen, ob Bilder im Verzeichnis images / M_images / 'sind, wenn sie nicht anwesend sind dann Text anzeigt.
Bilder müssen jeweils benannt werden:
printButton.png
emailButton.png
pdf_button.png

Sie hatten wahrscheinlich die Bilder von Ihrer Medienkarte zu entfernen ...

Am 05.03.2010 um 12:57 Uhr, sagte Eric:

Eric

> Maxim: Vielen Dank für Ihre Antwort. Ich neu installiert alles und setzen Sie den gleichen Code, und dieses Mal funktioniert es. Ich musste etwas das erste Mal, dass der ordnungsgemäße Betrieb verhindert zu löschen. Nochmals vielen Dank für dieses Tutorial!

Am 15.03.2010 um 15:31 Uhr, Nathaniel , sagte:

Nathaniel

Vielen Dank für die Antwort. Wenn ich PDF-Tool verwenden Ich habe eine alte Fehlermeldung in den Körper des pdf:

Warning: Invalid argument für foreach geliefert () in / home / xxxxxxx / public_html / joomla / components / com_flexicontent / views / items / view.pdf.php
auf line63:

foreach ($ fields als $ field) {

Dies ist ein Fehler FLEXIcontent es nicht?

Am 16.03.2010 um 15:48 Uhr, Maxim sagte:

Maxime

Ja wahrlich, ich habe dieses Problem bereits erfüllt zu. Sie muß aus einem Typ der Felder für die Erzeugung des pdf Missmanagement kommen ... ich habe kurzerhand nicht gedrückt meine Forschung die besten in meiner Meinung ist, dass man die Frage (oder du suchst) in das Forum FLEXIcontent fragen. http://www.flexicontent.org/forum/

Um 01:04 am 19.03.2010 Karim sagte:

Karim

hallo;
Ich folgte der Anleitung von ein und danken Ihnen für alles, was Sie getan haben.
aber ich bin auf der 3 stecken
als du sagtest:

1 - siehe den Header meiner item.php (Ich lasse den gleichen Dateinamen und in ein neues Verzeichnis) ist, dass das neue Verzeichnis und den Namen der temlate soll ich anziehen?

2 - wenn ich <div id="stade_contenu" class="stade_contenu itemitem-> id Platz;?> Typeitem-> TYPE_ID;> "> (Nothing erscheint)?

3 - wenn ich die Schleife gesetzt Es m'affiche eine Spalte, wenn ich kopieren und die gleiche Schleife für den anderen Bereich gibt es nur das erste Feld angezeigt.

4 - wenn ich die Zeile entfernen (<div id="stade_contenu" class="stade_contenu itemitem-> id;?> Typeitem-> TYPE_ID;> "?) Es zeigt immer ein einzelnes Feld

Ich glaube, ich verstand nicht, was zu setzen.
puije Ihnen, was ich in MP hat?

Gruß

Um 17:13 Uhr am 19.03.2010 Karim sagte:

karim

Hallo und danke für das Tutorial
ich zunächst nicht verstand, was genau zu tun, aber wenn ich die Notwendigkeit, eine Klasse-Datei, die ich nicht wissen kann, selbst, weil ich ein Anfänger bin erstellen verstanden, funktionierte alles.
für Item, konnte ich meine Anzeige fast wie ich will! (Ich muss natürlich CSS), aber wenn ich die Vorlage für die Kategorie angreifen wollte, kam es Schäden.

Ich will, welche Dateien kennen und Deckel, und es möglich, die gleiche Begründung für die Kategorie für Item haben?
ps: ein Tutorial, wenn die Klassen?

Vielen Dank und Grüße

Am 22/03/2010 um 20:13, Maxim sagte:

Maxime

Ich bin zurück in den Ort, nach unserer kleinen Exkursion in Joomladay.
Um Ihnen die Wahrheit sagen ich habe nicht wirklich das Problem Karim begriffen. Möchten Sie müssen genau erklären, was du tun willst und wo du blockiert.
Was den letzten Teil (Tutorial Template-Klasse), ist es geschrieben. Ich gebe zu, dass mein Terminkalender ziemlich voll ist gerade jetzt, aber ich hoffe, bis zum nächsten Wochenende zu veröffentlichen.

Am 22/03/2010 um 20:17, Maxim sagte:

Maxime

Ich wollte auch die Frage der Nathaniel zurück, weil ich die Antwort musste Joomladay an diesem Wochenende. Die PDF es nicht funktioniert : P Zumindest hat es den Vorzug, klar.
Exsitent professionelle Lösungen, aber wir müssen bereit sein, 2.000 $ für eine Lizenz zu veröffentlichen ...

Am 14.04.2010 um 15:41 Uhr, erix sagte:

erix

Hallo,

Zunächst einmal vielen Dank für das Kommen zu Joomladay, Ihre Zusammenfassung in diesem Blog ein, was mich am meisten freut zu lesen war, dann wollte ich Ihnen herzlich danken für Ihr Tutorial-Seiten, die wirklich einen Ersatz für während diejenigen, die ein wenig (viel?) FLEXIcontent ihnen anzupassen.

Es ist klar, detailliert, sehr lehrreich, redaktionelle Qualität und ein Vorwurf. Sie verstanden es schon eine Weile her, seit ich auf Ihre Seiten aus dem Forum joomla.fr (und ich in sie zu graben) zu beziehen.

Viel Glück für Sie!

Am 05.07.2010 um 12:40 Uhr, Gael sagte:

Gael

Vielen Dank für dieses doc, dass ich nicht gefunden haben, die Website von FLEXIcontent.

Ich habe eine Frage: Ich muss die Werte "raw" unformatiert, einer meiner Feld.
Aber mit dem Attribut value, ich am Ende mit mehr Werte in beiden Wert [0] in Form von Text durch Komma getrennt.
Ist das eine Funktion ist bereits in Flexicontent implementiert, um den Wert interessiert mich (in diesem Fall zum Beispiel die URL einer Webseite) bin abrufen?

Am 05.07.2010 um 17:31 Uhr, Maxim sagte:

Maxime

Ich glaube, ich verstehe dein Problem, benötigen Sie den php: unserialize ($ str);
Mehr Infos hier http://php.net/manual/fr/function.unserialize.php

Am 15.07.2010 um 09:28 Uhr, sagte Jay:

Eichelhäher

Hallo. warten auf Ihre Vorlage Tutorials.!
Dank so weit für die harte Arbeit.

Am 15.07.2010 um 09:33 Uhr, Maxim sagte:

Maxime

Ja, ich weiß, habe ich es zu tun ... Ich vermisse die Zeit für den Augenblick ... aber eines Tages werde ich schwöre ;)

Am 28/07/2010 um 09:26, Gael Boyenval sagte:

Gaël Boyenval

Super-Tutorials ... wirklich gut gemacht, die beste Quelle, um ein paar Tage finde ich im Internet für den FC!
Ich bin gespannt auf Teil 5! Um wann?

Am 28.07.2010 um 11.18 Uhr, Maxim sagte:

Maxime

Danke, ist Teil 5 in einem Gebiet, das ich zu Staub haben. Ich bin derzeit an anderen Projekten. Aber es wird eines Tages passieren versprochen, ich mach mich nicht mehr in Bezug auf die jetzt : War:

Am 21.03.2011 um 13:02 Uhr, sagte Damien:

Damien

Hallo, nach der Entdeckung dieses Tutorial, gut gemacht und sehr lehrreich, ich habe ein Anzeige-Problem in meinem Artikel. Ich habe zu ändern wie oben beschrieben, aber leider habe ich nur die "Kernbereiche", die auf meiner Seite und nicht an all jene, die ich in der gleichen Übung erscheint. Sie können Ihre Datei hochladen "item.php" oder eine Demo-Seite, die mir erlauben, besser zu verstehen das Prinzip Display STP konnte! Vielen Dank im Voraus und herzlichen Glückwunsch zu diesem tollen Job : D

Am 21.03.2011 um 16:15 Uhr, Maxim sagte:

Maxime

Hallo,
Ich denke, wenn Sie Ihre benutzerdefinierten Felder, die nicht auf einen Bereich der Vorlage zugeordnet worden sind. Wir müssen gehen FLEXIcontent, dann in der Vorlage Abschnitt. Wählen Sie die gewünschte Vorlage zu ändern und auf Ihre Felder in den betroffenen Gebieten. Ich denke, das sollte ausreichen. lass es mich wissen.

Am 21.03.2011 um 16:39 Uhr, sagte Damien:

Damien

Es gelang mir, die Felder, indem Sie die Tutorial item.php (php-Code anstelle von html) erstellt anzuzeigen.
Durch die Nachteile, sie sind alle auf der linken Seite auf meiner Seite ausgerichtet ist, überhaupt nicht, wie in der template.png zur Verfügung gestellt. In dem Tutorial Teil 1, für die Einstellung der Datei, die Sie item.php erklärt, dass wir sie später wieder, aber ich sehe nicht, oder? Ich denke, es ist in dieser Datei, die die Positionen von jedem Feld-Sets! Aber wie tun haben? : S

Am 21.03.2011 um 16:49 Uhr, Maxim sagte:

Maxime

Die Position des Feldes hängt von der CSS-Datei. Dies erfordert, dass Sie CSS-Eigenschaften erforderlich, um die richtige Ausrichtung zu bewerben.

Am 21.03.2011 um 17:10 Uhr, sagte Damien:

Damien

OK, werde ich versuchen, die Seiten der Blog-Vorlage mit der Bühne zu vergleichen zum besseren Verständnis. Noch eine letzte Frage, wird die. CSS (item.css), die Sie auf dem Laufenden part1 nicht erfolgt die Felder wie in der Datei "item.png" gezeigt?

PS: Es klingt albern, du all diese Fragen, tut mir leid belasten die Seite (A)

Am 22.03.2011 um 09:58 Uhr, sagte Damien:

Damien

Hallo, ich fand, warum die CSS nicht in Ihrem Kapitel der Arbeit "Display eine Reihe von Feld aus einer Position" Sie in die erste Zeile:

Nach dem Vergleich mit der Vorlage "default", änderte ich "<div id =" bis "<div class =" und alles funktioniert 8)

Für mich, mit CSS spielen zu bekommen, was ich will : Crazy:

Am 22.03.2011 um 11:23 Uhr, Maxim sagte:

Maxime

So perfekt ;)
Nur zur Information eine ID ist mit einem # (Raute) in die CSS-Datei definiert während die Klasse mit nur einer definiert ist. (Point), aber am Ende CSS-Eigenschaften sind die gleichen.

Am 24.03.2011 um 04.41, greg sagte:

greg

Hallo,

Ist es möglich, eine Seite abrufen und eine Liste aller Informationen eines Feldes, das in einer anderen Art von Seite definiert wurde?

Beispiel ich für jede Seite "Country"-Feld ein "Visa", die ihren "Preis" eingegeben, und ich würde mich gerne bei allen der Preis von Visa pro Land in eine einzige Seite zu erholen. Ist es möglich Flexicontent?

Vielen Dank im Voraus für die Antwort.

Am 24.03.2011 um 12:26 Uhr, Maxim sagte:

Maxime

Hallo,
Ich denke, dies wird durch eine neue Art möglich, dass Sie ein Feld von create type "wählen Sie mehrere" und eine SQL-Abfrage auf die Liste der damit verbundenen Werte anzuzeigen.
Die Alternative wäre, die Vorlage der Klasse mit dem Typ zugeordnet ändern und die Liste der Feldwerte.
Beide Lösungen erfordern einige technische Fähigkeiten, die ich nicht näher, weil der Zeit.

Am 2011.06.12 um 11:58 Uhr, sagte Jean-Francois:

Jean-Francois

Hallo Maxime;
Ein großes Dankeschön für Ihre sehr klare Erklärungen, dank ihnen habe ich beschlossen, Flexicontent für eine Website, die ich bereite verwenden.
Ich fange an, aber ich hoffe, um dorthin zu gelangen.

Ich folgte Ihr Tutorial, aber eins weiß ich nicht lösen: beim Betrachten Inhalt Frontend gibt es einen Zeilenumbruch zwischen dem Etikett und dem Wert des Feldes.

Ich schaute in den CSS, aber für mich unmöglich, die Lösung zu finden.

Wenn Sie also eine Idee der Linie der Forschung war.
Es würde mir helfen.

Ich benutze Joomla 1.5.25 Praktische Informationen, Flexicontent Version: 1.5.4 (r558).
Also ich bin vor Ort Tests mit EasyPHP.

Am 2011.06.12 um 22:40 Uhr, sagte Jean-Francois:

Jean-François

Ich antworte mir auf meine Frage.
Hier ist der Code, den ich erstellt:

item-> Positionen ['Adresse'])):?>
item-> Positionen ['Adresse'] as $ field):>
<div class="champ_name; ?> ">
label):>
Label;?> Display;?>

Anzeige;?>

So funktioniert es für mich. Es scheint, dass wir diese für alle Loop-Positionen zu wiederholen.

Hope this anderen helfen kann.
Herzlich.

Am 2011.06.12 um 22:41 Uhr, sagte Jean-Francois:

Jean-François

Sorry, aber es scheint, dass der Code nicht korrekt angezeigt.

Am 2011.07.12 um 09:33 Uhr, Maxim sagte:

Maxime

Hallo, besser beantworten Ihre Fragen, haben wir ein Forum auf der Website http://extensions.netassopro.com/ . Wir danken Ihnen, Ihre Fragen in den entsprechenden Abschnitt einreichen, um Ihr Anliegen mit der Community teilen.

Die E-Mail werden nicht angezeigt

Beispiel für Website

Ihr Kommentar:

| -)] O);): |: War:: Star:: S: Pizza:: Pig:: Telefon:: P: Monk:: Hören Sie:: Jail:: Idee:: Happy:: Halloween:: Haha:: Girl:: Ghost:Trinken: Getränke:: D: Crazy:: Cold:: Bewölkt:: @:): ($8)(L)(A)(L)(6)