Affilinator Forum
Partnerprogramm Skript kostenlos testen


Zurück   Affilinator Forum > Kundenforum > AffiliStyle Supportforum > AffiliStyle Template Theme 01 (affilinet Edition V2.5)

AffiliStyle Template Theme 01 (affilinet Edition V2.5) Das Theme [01] liegt der affilinet Edition V2.5 für Neukunden kostenlos bei.
Der Templatesatz wurde von AffiliStyle parallel zu unserer Entwicklung erstellt und kann daher durchaus noch Problemstellungen beinhalten.
Fragen, Anregungen und Fehlermeldungen bitte hier und wenn möglich bitte mit Beispiel posten!

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 05.03.2009, 08:48
ReinerH ReinerH ist offline
Neuer Benutzer
 
Registriert seit: 11.01.2007
Ort: Karlsruhe--> Graben-Neudorf
Beiträge: 79
Standard Update zum Affilistyle Template "menu_o.html"

Ein kleines Update zum Affilistyle Template "menu_o.html"

Im affilistyle Template "menu_o.html" sind nur "hart verlinkten Shops" eingetragen.
Um die Shops automatisch zu holen, einfach den unten stehenden html-Code von ALT in NEU ersetzen.

ALT:

HTML-Code:
<div id="dropmenu1_a" class="dropmenudiv1_a" style="width: 138px;">
<a href="{$smarty.const.BASE_URL}shopliste.html"><font size="1" color="#406060"><b>( Auszug aus {$getShopList_data.TotalShopsRecords} Shops )</b></font></a>
<a href="{$smarty.const.BASE_URL}{$smarty.const.SHOP_MODREWRITE}/42.html">Doc Morris</a>
<a href="{$smarty.const.BASE_URL}{$smarty.const.SHOP_MODREWRITE}/564.html">Hitmeister</a>
<a href="{$smarty.const.BASE_URL}{$smarty.const.SHOP_MODREWRITE}/290.html">Medion</a>
<a href="{$smarty.const.BASE_URL}{$smarty.const.SHOP_MODREWRITE}/493.html">Musicload</a>
<a href="{$smarty.const.BASE_URL}{$smarty.const.SHOP_MODREWRITE}/104.html">Neckermann</a>
<a href="{$smarty.const.BASE_URL}{$smarty.const.SHOP_MODREWRITE}/96.html">OTTO Versand</a>
<a href="{$smarty.const.BASE_URL}{$smarty.const.SHOP_MODREWRITE}/209.html">Quelle</a>
<a href="{$smarty.const.BASE_URL}{$smarty.const.SHOP_MODREWRITE}/4.html">Sport Thieme</a>
<a href="{$smarty.const.BASE_URL}shopliste.html"><strong>zum Shop Verzeichnis</strong></a>
</div>
NEU
Hier die Anzahl der zu holenden Shops eintragen --> {if $zahl LT 9}

HTML-Code:
<div id="dropmenu1_a" class="dropmenudiv1_a" style="width: 148px;">
<a><font size="1" color="#406060"><b>( Auszug aus 
{$getShopList_data.TotalShopsRecords} Shops )</b></font></a>
{foreach from=$getShopList_data.td_data item=it}
	{counter start=0 skip=1 print=false}
    {if $it.TITLE.0.VALUE}
	{if $ShopID neq $it.ID.0.VALUE}
	{assign var=s_id value=$it.ID.0.VALUE}
	{assign var='zahl' value=$zahl+1}
{if $zahl LT 9}
<a href="{$smarty.const.BASE_URL}{$smarty.const.SHOP_MODREWRITE}/{$s_id}.html">{$it.TITLE.0.VALUE|truncate:'23'}</a>
		{/if}{else}
		{$it.TITLE.0.VALUE|truncate:'20'}
		{/if}
		{/if}
{/foreach}
</div>
Grüße
Reiner
Mit Zitat antworten
  #2  
Alt 05.03.2009, 10:47
HelmutG HelmutG ist offline
Benutzer
 
Registriert seit: 07.11.2007
Ort: Hamburg
Beiträge: 365
Daumen hoch

Danke Reiner,

aber mindestens bei einer Domain bevorzuge ich die Selbstbestimmung meiner TOP-Shops ;-)
__________________
Helmut
Mit Zitat antworten
  #3  
Alt 08.03.2009, 11:33
AnneB AnneB ist offline
Neuer Benutzer
 
Registriert seit: 06.11.2007
Ort: Köln
Beiträge: 76
AnneB eine Nachricht über Skype™ schicken
Standard

Hallo Reiner,

wo mus ich {if $zahl LT 9} eintragen.

Grüße
AnneB

P.S. Ich habe es gefunden. Aber noch eine Frage zur sicherheit, Ich habe der gesamte ALT Code mit der NEU ersetzt, war das richtig?

Geändert von AnneB (08.03.2009 um 11:50 Uhr)
Mit Zitat antworten
  #4  
Alt 08.03.2009, 11:47
HelmutG HelmutG ist offline
Benutzer
 
Registriert seit: 07.11.2007
Ort: Hamburg
Beiträge: 365
Standard

Zitat:
Zitat von AnneB Beitrag anzeigen
Hallo Reiner,

wo mus ich {if $zahl LT 9} eintragen.

Grüße
AnneB

Hallo Anne,

Reiner hat es doch beschrieben:

TAUSCHE alten gegen neuen Code.

Der neue Code ENTHÄLT die Bedingung bereits. Die musst Du nicht eintragen.

Lediglich die 9 darfst Du gegen die Zahl austauschen, die der Anzahl der von Dir anzuzeigenden Shops entspricht
__________________
Helmut
Mit Zitat antworten
  #5  
Alt 08.03.2009, 12:15
Martin-F Martin-F ist offline
Erfahrener Benutzer
 
Registriert seit: 07.01.2008
Beiträge: 659
Lächeln Netter Code

Hallo Reiner und Helmut...

In dem Template sollte noch ein umschliessendes
{if $getShopList_data}
rein.

Diese Zeile verstehe ich nicht:
{counter start=0 skip=1 print=false}
das wird doch eigentlich über:
{assign var='zahl' value=$zahl+1}
bereits erledigt ?

Was ich nicht sehe ist so ein Zufallsdings.
Dann werden doch immer die ersten 9 Shop`s geholt ?

Würde ich insgesamt auch eher über .php lösen statt smarty ... und diese config.php eintr#ge nutzen:

define SEARCH_ALL_AFFILINET,1
define PREFERED_SHOPIDS,"100,120,130,140,150"

PHP
hole variable Shoplinkeintrag
hole variable diese shopid
ERGEBNIS = strpos '0000,'.PREFERED_SHOPIDS , diese shopid.','
und schiebe ERGEBNIS in`s smarty zurück
/PHP

Viel Spaß beim Basteln dann noch ... Martin

Nachtrag... ggf. bei PREFERED_SHOPIDS noch die Leerzeichen raus sonst klappt es nicht immer.

Geändert von Martin-F (08.03.2009 um 12:20 Uhr)
Mit Zitat antworten
  #6  
Alt 08.03.2009, 12:38
ReinerH ReinerH ist offline
Neuer Benutzer
 
Registriert seit: 11.01.2007
Ort: Karlsruhe--> Graben-Neudorf
Beiträge: 79
Standard

Zitat:
Zitat von Martin-F Beitrag anzeigen
Hallo Reiner und Helmut...

In dem Template sollte noch ein umschliessendes
{if $getShopList_data}
rein.

Diese Zeile verstehe ich nicht:
{counter start=0 skip=1 print=false}
das wird doch eigentlich über:
{assign var='zahl' value=$zahl+1}
bereits erledigt ?

Was ich nicht sehe ist so ein Zufallsdings.
Dann werden doch immer die ersten 9 Shop`s geholt ?

Würde ich insgesamt auch eher über .php lösen statt smarty ... und diese config.php eintr#ge nutzen:

define SEARCH_ALL_AFFILINET,1
define PREFERED_SHOPIDS,"100,120,130,140,150"

PHP
hole variable Shoplinkeintrag
hole variable diese shopid
ERGEBNIS = strpos '0000,'.PREFERED_SHOPIDS , diese shopid.','
und schiebe ERGEBNIS in`s smarty zurück
/PHP

Viel Spaß beim Basteln dann noch ... Martin

Nachtrag... ggf. bei PREFERED_SHOPIDS noch die Leerzeichen raus sonst klappt es nicht immer.
Hallo Martin

Du hast recht, diese Zeile kann man löschen.
HTML-Code:
{counter start=0 skip=1 print=false}
So ein "Zufallsding" braucht man nicht, werden auch so zufällig ausgewählt.

Gruss
Reiner
Mit Zitat antworten
  #7  
Alt 08.03.2009, 12:42
Martin-F Martin-F ist offline
Erfahrener Benutzer
 
Registriert seit: 07.01.2008
Beiträge: 659
Standard

Zitat:
So ein "Zufallsding" braucht man nicht, werden auch so zufällig ausgewählt.
Hallo Reiner...

wieder was gelernt ... die Schleife mit Zufall kannte ich garnicht,

Dann geht meine Lösung mit der PREFERED_SHOPIDS natürlich nicht. Dafür braucht man die grosse Schleife mit allen Shop´s drin.

Bis dahin ... Martin
Mit Zitat antworten
Antwort

Lesezeichen


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist an.

Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
WICHTIG: Update auf V2.1 verschickt FrankW Ankündigungen 27 27.07.2008 19:43
WICHTIGES Update der kostenlosen Affilinator QUELLE Edition FrankW Ankündigungen 0 15.10.2007 19:11
Template Ordner Standard AnkeG Affilinator - Wie geht das ? 1 20.04.2007 11:02
Welches template wofür ? FrankW Affilinator - Wie geht das ? 0 03.12.2005 13:24



Alle Zeitangaben in WEZ +2. Es ist jetzt 20:59 Uhr.


Powered by vBulletin® Version 3.8.0 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
SEO by vBSEO 2.3.2
Affilinator GmbH