pragmaMx Support Forum

pragmaMx => Zusatzmodule => Thema gestartet von: runner1 am 16 Dezember 2012, 20:56:19

Titel: [gelöst] Feature view mehr als 3 Bilder konfigurieren
Beitrag von: runner1 am 16 Dezember 2012, 20:56:19
Hallo zusammen,

wie kann man das Modul Feature View um weitere Bilder als die 3 im Standard erweitern?

Besten Dank schon mal.

Grüße
Max
Titel: Re:Feature view mehr als 3 Bilder konfigurieren
Beitrag von: comedi am 16 Dezember 2012, 23:53:04
Hallo runner1,  :)

um wie viele Bilder willst du erweitern?
Titel: Re:Feature view mehr als 3 Bilder konfigurieren
Beitrag von: runner1 am 17 Dezember 2012, 08:16:13
Hallo Michael,

ich dachte da an insgesamt 10 Bilder, wäre das möglich?

Danke dir,
Grüße
Max
Titel: Re:Feature view mehr als 3 Bilder konfigurieren
Beitrag von: comedi am 21 Dezember 2012, 11:12:05
Hallo runner,  :)

das ist schon machbar. Hier mal ein Ansatz dazu:

suche in modules/FutureView/index.php:
<span>' . $txt3 . '</span>
</a>
</li>


und füge dahinter:
<li>
<a href="javascript:;">
<img src="modules/'. $module_name .'/images/icon/' . $limg4 . '" />
<strong>' . $title4 . '</strong><br />
<span>' . $txt4 . '</span>
</a>
</li>


dann suche:
<a href="' . $url3 . '">' . _INFO . '</a>
</li>


und füge dahinter:
<li>
<img src="modules/'. $module_name .'/images/image/' . $gimg4 . '" />
<a href="' . $url4 . '">' . _INFO . '</a>
</li>


Nun suche in modules/FutureView/f_config.php:

$url3 = '';

und füge dahinter:
$limg4 = '';
$title4 = '';
$txt4 = '';
$gimg4 = '';
$url4 = '';


Jetzt suche in modules/FutureView/admin/admin.php:

<tr>
       <td width="20%">' . _TEXT . ':</td>
       <td><textarea name="xtxt3" cols="55" rows="2">' . htmlspecialchars($txt3) . '</textarea><span class="tiny">' . _TEXTHW . '</span></td>
   </tr>

  </table>
  </fieldset>


und füge dahinter:

<br /><br />

  <fieldset><legend> ' . _HWFOUR . ' </legend>
  <table cellspacing="0" cellpadding="2">
   <tr>
       <td width="20%">' . _ICO . ':</td>
       <td><input type="text" name="xlimg4" value="' . htmlspecialchars($limg4) . '"  size="30" maxlength="30" /><span class="tiny">' . _ICOHW . '</span></td>
   </tr>

   <tr>
       <td width="20%">' . _FTITLE . ':</td>
       <td><input type="text" name="xtitle4" value="' . htmlspecialchars($title4) . '"  size="30" maxlength="25" /><span class="tiny">' . _TITLEHW . '</span></td>
   </tr>

<tr>
       <td width="20%">' . _BILD . ':</td>
       <td><input type="text" name="xgimg4" value="' . htmlspecialchars($gimg4) . '"  size="30" maxlength="30" /><span class="tiny">' . _BILDHW . '</span></td>
   </tr>

   <tr>
       <td width="20%">' . _URLW . ':</td>
       <td><input type="text" name="xurl4" value="' . htmlspecialchars($url4) . '"  size="60" maxlength="60" /><span class="tiny">' . _URLHW . '</span></td>
   </tr>

<tr>
       <td width="20%">' . _TEXT . ':</td>
       <td><textarea name="xtxt4" cols="55" rows="2">' . htmlspecialchars($txt4) . '</textarea><span class="tiny">' . _TEXTHW . '</span></td>
   </tr>

  </table>
  </fieldset>


in der gleiche Datei suche jetzt:

$txt3 = (empty($txt3)) ? '' : $txt3;

und füge dahinter:
$limg4 = (empty($limg4)) ? '' : $limg4;
$title4 = (empty($title4)) ? '' : $title4;
$gimg4 = (empty($gimg4)) ? '' : $gimg4;
$url4 = (empty($url4)) ? '' : $url4;
$txt4 = (empty($txt4)) ? '' : $txt4;



Jetzt füge in modules/FutureView/language/lang-german.php folgendes ein:


define("_HWFOUR", "<b>Hinweis 4</b>");


In diesem Fall habe ich jetzt in der modules/FutureView/style/FutureView.css

folgendes geändert:

Zitatul#featuretabs li a {
   /* Schriftfarbe von nicht aktiven Tabs */
   color: #222;
   text-decoration: none;
   display: block;
   /* Innenabstand innerhalb der Tabs */
   padding: 0px;
   /* Höhe der Tabs */
   height: 60px;
   outline: none;
}

Jetzt noch in modules/FutureView/images/feature-tab-current.png auf jetzt 60px anpassen und du hast 4 Tabs.

Das kannst du so weiter ausbauen musst eben schauen wie du die Größe insgesamt gestaltest.

EDIT: // siehe hier (http://www.demo.mw-webservice.de/modules.php?name=FeatureView)
Titel: Re:Feature view mehr als 3 Bilder konfigurieren
Beitrag von: runner1 am 23 Dezember 2012, 08:45:04
Hallo Michael,

vielen Dank für den Support mit der Anleitung zur Erweiterung!
Ich habe die Dateien entsprechend deiner Beschreibung auf 10 Bilder geändert.
Nachdem ich alle Änderungen durchgeführt hatte, lief es noch nicht sauber,
ich habe dann in der admin.php ab der Zeile
$content .= "\$url3 = '$xurl3';\n";
um die fehlenden 10 erweitert, danach lief es einwandfrei.
Vieleicht war das die Ursache des Problems, nun läuft es aber perfekt!
Danke dir nochmals!

Viele Grüße und ein frohes Weihnachtsfest.

Max
Titel: Re:Feature view mehr als 3 Bilder konfigurieren
Beitrag von: comedi am 23 Dezember 2012, 11:48:48
Hallo Max,  :)

gerne doch und auch dir ein schönes Fest.

Ich schliesse dann hier mal.  ;)