+ Antworten
Ergebnis 1 bis 6 von 6

Thema: Modulposition anstelle von Bild in Standard-Kontakformular

  1. #1
    War schon öfter hier Avatar von spiritwalker
    Registriert seit
    10.08.2005
    Beiträge
    172
    Bedankte sich
    66
    Erhielt 8 Danksagungen
    in 7 Beiträgen

    Standard Modulposition anstelle von Bild in Standard-Kontakformular

    Hallo Zusammen

    Ich möchte mit einem Template-Overide (heisst das so?) eine Modulposition anstelle des Bildes im Standard-Kontakformular erfassen.
    Der Grund ist, dass ich so weitere Bilder und Textangaben in einem Modul erfassen könnte und diese so veröffentlichen könnte.

    Leider bin ich was PHP angeht ein absoluter Dummy. Hat jemand schon so etwas erstellt? und wenn wie? Bin für eure Hilfe dankbar.

    Gruss.

    Andy

  2. #2
    Hat hier eine Zweitwohnung Avatar von JoomlaWunder
    Registriert seit
    03.03.2010
    Beiträge
    1.494
    Bedankte sich
    88
    Erhielt 282 Danksagungen
    in 277 Beiträgen

    Standard

    Ein Modul im Kontaktformular ist nicht so ohne weiteres möglich, besonders wenn man von PHP und Co. nicht so viel Ahnung hat.

    Ich würde dir vorschlagen, eine andere Formularkomponente zu wählen, die viel flexibler ist, als das interne Joomla-Kontaktformular. Da kommst du dann ohne diese speziellen Kenntnisse weiter.

    Google mal einfach nach "Joomla Kontakt Formular" oder suche hier im Forum. Da gibt es jede Menge Möglichkeiten.

    Gruß!
    JoomlaWunder

  3. Erhielt Danksagungen von:


  4. #3
    Wohnt hier Avatar von cylance
    Registriert seit
    10.11.2010
    Beiträge
    2.313
    Bedankte sich
    189
    Erhielt 592 Danksagungen
    in 562 Beiträgen

    Standard

    Edit:
    Ich muss mich korrigieren. Ich habe das jetzt mal so als Override ausprobiert.
    So geht es aber nicht.

    Code:
    	<?php if ($this->contact->con_position && $this->contact->params->get('show_position')) : ?>
    	<p>
    		<?php echo $this->escape($this->contact->con_position); ?>
    	</p>
    	<?php endif; ?>
    
            <div id=continner" style="float: right;"> modul insert 
    		{loadposition content1}
    oder            <jdoc:include type="modules" name="content1" />
            </div>
    
    
    	<?php if ($this->contact->image && $this->contact->params->get('show_image')) : ?>
    	<div style="float: right;">
    		<?php echo JHTML::_('image', 'images/stories' . '/'.$this->escape($this->contact->image), JText::_( 'Contact' ), array('align' => 'middle')); ?>
    	</div>
    	<?php endif; ?>
    
    	<?php echo $this->loadTemplate('address'); ?>
    content1 : Name der Modulposition
    continner : DIV kann zum CSS-Stylen angesprochen werden
    Geändert von cylance (17.12.2010 um 13:37 Uhr)
    Meine Kristallkugel hat einen Sprung und die Tarotkarten hat's vom Tisch geweht. Detailierte Informationen sind hilfreich.
    We offer three kinds of service: good - chea p - fast. u can pick 2 of them
    FAQ vorn im Forum gelesen?

  5. Erhielt Danksagungen von:


  6. #4
    War schon öfter hier Avatar von spiritwalker
    Registriert seit
    10.08.2005
    Beiträge
    172
    Bedankte sich
    66
    Erhielt 8 Danksagungen
    in 7 Beiträgen

    Standard

    Zitat Zitat von JoomlaWunder Beitrag anzeigen
    Ein Modul im Kontaktformular ist nicht so ohne weiteres möglich, besonders wenn man von PHP und Co. nicht so viel Ahnung hat.

    Ich würde dir vorschlagen, eine andere Formularkomponente zu wählen, die viel flexibler ist, als das interne Joomla-Kontaktformular. Da kommst du dann ohne diese speziellen Kenntnisse weiter.

    Google mal einfach nach "Joomla Kontakt Formular" oder suche hier im Forum. Da gibt es jede Menge Möglichkeiten.
    Danke für den Hinweis. Leider habe ich schon genug Zeit in das Override investiert, als dass ich es nun in die Tone werfen möchte um wieder von vorne anzufangen.

  7. #5
    War schon öfter hier Avatar von spiritwalker
    Registriert seit
    10.08.2005
    Beiträge
    172
    Bedankte sich
    66
    Erhielt 8 Danksagungen
    in 7 Beiträgen

    Standard

    Zitat Zitat von cylance Beitrag anzeigen
    Edit:
    Ich muss mich korrigieren. Ich habe das jetzt mal so als Override ausprobiert.
    So geht es aber nicht.

    Code:
    	<?php if ($this->contact->con_position && $this->contact->params->get('show_position')) : ?>
    	<p>
    		<?php echo $this->escape($this->contact->con_position); ?>
    	</p>
    	<?php endif; ?>
    
            <div id=continner" style="float: right;"> modul insert 
    		{loadposition content1}
    oder            <jdoc:include type="modules" name="content1" />
            </div>
    
    
    	<?php if ($this->contact->image && $this->contact->params->get('show_image')) : ?>
    	<div style="float: right;">
    		<?php echo JHTML::_('image', 'images/stories' . '/'.$this->escape($this->contact->image), JText::_( 'Contact' ), array('align' => 'middle')); ?>
    	</div>
    	<?php endif; ?>
    
    	<?php echo $this->loadTemplate('address'); ?>
    content1 : Name der Modulposition
    continner : DIV kann zum CSS-Stylen angesprochen werden
    So ähnlich habe ich mir das vorgestellt, aber wie gesagt ich habe keine Ahnung von PHP deshalb kann ich es nicht selber machen. Danke trotzdem für deine Hilfe.

  8. #6
    War schon öfter hier Avatar von spiritwalker
    Registriert seit
    10.08.2005
    Beiträge
    172
    Bedankte sich
    66
    Erhielt 8 Danksagungen
    in 7 Beiträgen

    Standard

    Zitat Zitat von spiritwalker Beitrag anzeigen
    Hallo Zusammen

    Ich möchte mit einem Template-Overide (heisst das so?) eine Modulposition anstelle des Bildes im Standard-Kontakformular erfassen.
    Der Grund ist, dass ich so weitere Bilder und Textangaben in einem Modul erfassen könnte und diese so veröffentlichen könnte.

    Leider bin ich was PHP angeht ein absoluter Dummy. Hat jemand schon so etwas erstellt? und wenn wie? Bin für eure Hilfe dankbar.
    Bin immer noch auf der Suche nach einer Möglichkeit anstelle des Bildes ein Modul darstellen zu lassen. Kennt jemand eine Möglichkeit?

+ Antworten

Lesezeichen

Berechtigungen

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