Affilinator Forum
Partnerprogramm Skript kostenlos testen


Zurück   Affilinator Forum > Kundenforum > Affilinator - Wie geht das ?

Affilinator - Wie geht das ? Sie fragen sich, wie Sie etwas bestimmtes mit dem Affilinator umsetzen können? Oder haben Sie eine allgemeine Frage zur Benutzung des Skripts?

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 29.04.2006, 11:20
MatthiasH MatthiasH ist offline
Neuer Benutzer
 
Registriert seit: 29.04.2006
Beiträge: 20
Standard Unterkategorien nebeneinander

Hallo,

habe ein Frage zu den Unterkategorien. Diese möchte ich gerne anders Formatieren.
Sie sollen nebeneinander angezeigt werden. So wie hier
Wie mache ich das am besten. Kann ich dann diese auch noch nach Alphabet sotieren ?

Zweite Frage. Wie kann ich die Shopangebote gleich Formatieren.
Jetzt ist hat das erste Angebot einen blauen Hintergrund das zweite einen weißen und so weiter.

Wäre dankbar wenn mir da jemand helfen könnte.

Gruß Matthias
Mit Zitat antworten
  #2  
Alt 29.04.2006, 11:38
FrankW FrankW ist offline
Administrator
 
Registriert seit: 07.11.2005
Ort: Aschaffenburg
Beiträge: 4.931
Blog-Einträge: 1
Standard Unterkategorien nebeneinander

Hallo Matthias,

ich weiß jetzt nicht recht wie fit du bist und welche Version du nutzt, aber es geht.

Schau dir mal das Hilfstemplate getCategoryList.html an:

PHP-Code:
{foreach from=$getCategoryList_data.data item=parent name=p}
{if (
$smarty.foreach.p.iteration 1is div by 3 }</tr><tr>{/if}
<
td valign="top" width="33%">
{
assign var=id value=$parent.ID.0.VALUE}
{if 
$parent.WITH_CHILDREN}
<
a href="{$smarty.const.BASE_URL}shop_abteilung/{$ShopID}/{$id}/Seite1.html" class="catmenu" title="{$parent.TITLE.0.VALUE} - {$parent.PRODUCTS.0.VALUE}"> {$parent.TITLE.0.VALUE}</a>
{else}
{if 
$parent.ID.0.VALUE neq $getCategoryList_data.categoryID}
<
a href="{$smarty.const.BASE_URL}shop_abteilung/{$ShopID}/{$id}/Seite1.html" class="catmenu" title="{$parent.TITLE.0.VALUE} - {$parent.PRODUCTS.0.VALUE}">{$parent.TITLE.0.VALUE}</a>
{else}
<
span class="black">{$parent.TITLE.0.VALUE}</span>
{/if}
{/if} 
wenn genutzt, steuert das die Aufteilung der Hauptkategorien / obersten Kategorie auf 3 Spalten.
Das sind ja im Grunde die Unterkategorien einer Seite udn demnach müsstest du 3 nur durch 2 ersetzen ud den nachfolgenden Teil für die "children", also die nächst tiefere Ebene löschen.

Ist es das, was du meinst ?

Wenn das dann nur eauf einigen Seiten so sein soll, musst du entweder ein zusätzliches Hilfstemplate anlegen (z.B. einfach kopieren und mit "2" benennen) oder eben den include im Haupttemplate komplett durch deinen Code ersetzen.

Ansonsten versuche bitte mal anhand deiner Version (Voll oder QUELLE) mit Link aufzuzeichen wie es aussehen soll.

Bei jamea blicke ich manchmal selber nicht durch und nicht alles was du da siehst ist Affilinator.

Gruß
Frank
Mit Zitat antworten
  #3  
Alt 29.04.2006, 11:52
MatthiasH MatthiasH ist offline
Neuer Benutzer
 
Registriert seit: 29.04.2006
Beiträge: 20
Standard

Hallo Frank,

also ich würde gerne die "Alle Unterkategorien" "PDA´S & Zubehör" usw nebeneinander haben.
http://www.alledo.de/shop_abteilung/0/4/Seite1.html
Auf der Seite sind sie jetzt alle untereinander. "PDA´S & Zubehör" usw.
Ich würde sie gerne in zwei bis drei Spalten haben und auch noch nach Alphabet sortiert.
Ist das möglich ?

Gruß Matthias
Mit Zitat antworten
  #4  
Alt 29.04.2006, 13:15
FrankW FrankW ist offline
Administrator
 
Registriert seit: 07.11.2005
Ort: Aschaffenburg
Beiträge: 4.931
Blog-Einträge: 1
Standard Unterkategorien

Hi,

hat ja jetzt geklappt, oder ?
In der 1.1 hatten wir das eigebtlich erstmalig links untereinander dargestellt, um halt mal zu zeigen, dass es auch anders geht

Schützt doch mal die Domain z.B. durch eine lere index.html, damit Google nicht zufällig zu früh kommt bzw. setzt in der robots so lange eine Sperre rein.

Gruß
Frank
Mit Zitat antworten
  #5  
Alt 29.04.2006, 13:19
MatthiasH MatthiasH ist offline
Neuer Benutzer
 
Registriert seit: 29.04.2006
Beiträge: 20
Standard

Hallo Frank,

ich habe es hinbekommen. Ich habe diesen Code aus der "showCategory.html" entfernt

PHP-Code:
<!-- getCategoryList ohne hilfstemplate start -->
{if 
$getCategoryList_data.data}</p>
<
table width="100%" border="0" cellpadding="2" cellspacing="0" class="shopinfo">
<
tr><td class="boxhead_unterkategorien">Alle Unterkategorien</td></tr>
{
assign var=ShopID value=$getCategoryList_data.ShopID}
{
assign var=parent_id value=$getCategoryList_data.parent_id}

{foreach 
from=$getCategoryList_data.data item=parent name=p}
<
tr>
<
td valign="top">
{
assign var=id value=$parent.ID.0.VALUE}
{if 
$parent.WITH_CHILDREN}
    <
a href="{$smarty.const.BASE_URL}shop_abteilung/{$ShopID}/{$id}/Seite1.html" class="catmenu" title="{$parent.TITLE.0.VALUE}"> {$parent.TITLE.0.VALUE}</a>
    {else}
    {if 
$parent.ID.0.VALUE neq $getCategoryList_data.categoryID}
    <
a href="{$smarty.const.BASE_URL}shop_abteilung/{$ShopID}/{$id}/Seite1.html" class="catmenu" title="{$parent.TITLE.0.VALUE}">{$parent.TITLE.0.VALUE}</a>
    {else}
    <
span class="subcat">{$parent.TITLE.0.VALUE}</span>
    {/if}
{/if}
{
assign var=child_items value=$parent.CHILDS|@count}
{foreach 
from=$parent.CHILDS item=child name=c}
    {if 
$child.TITLE.0.VALUE neq ""}
    {
assign var=categ_id value=$child.ID.0.VALUE}
    {
assign var=id_p value=$child.PARENTID.0.VALUE}
    <
a href="{$smarty.const.BASE_URL}shop_abteilung/{$ShopID}/{$categ_id}/Seite1.html" class="subcatmenu">{$child.TITLE.0.VALUE}</a>{if $smarty.foreach.c.iteration neq $child_items},{/if}
    {/if}
{/foreach}
</
td></tr>
{/foreach}
</
table>
<
br>
{/if}
<!-- 
getCategoryList ohne hilfstemplate end --> 
und include die "getCategoryList.html" mit {include file="getCategoryList.html"} . Es funktioniert . Ich habe jetzt die Untermenüs in 3 Spalten und könnte daraus auch 2 machen. Ist das so richtig ?

Jetzt würde ich noch gerne die angezeigten Angebote gleich formatieren.
Wo mache ich das ?

Die Domain habe ich normalerweise auch gesperrt. Ist nur jetzt offen wenn ich
daran arbeite.

Gruß Matthias
Mit Zitat antworten
  #6  
Alt 29.04.2006, 13:24
FrankW FrankW ist offline
Administrator
 
Registriert seit: 07.11.2005
Ort: Aschaffenburg
Beiträge: 4.931
Blog-Einträge: 1
Standard yep

Hallo,

ja, das geht so - getCategoryList.html ist nur ein Hilfstemplate und wie du am Code vorher gesehen hast kannst du den auch ohne das template direkt überall einfügen wo du willst.

Ähnlich geht das bei den Produkten auch, wobei ich es da auch ncoh nicht gemacht habe.

Verantwortlich dafür wären:
searchProducts.html
searchProductsInCategory.hml

Der Stil ist im Grunde der gleiche und in den beiden Hilfstemplate ist auch schon ein ähnliches Beispiel drin, dass dort den Hintergrund bei jedem zweiten (geraden) Produkt wechselt.

Schau dir auch hier die Übersicht an, vielleicht hilft die auch schon etwas um rauszufinden wo eigentlich was liegt:
http://www.affilinator.de/forum/affi...templates.html

Gruß
Frank
Mit Zitat antworten
  #7  
Alt 29.04.2006, 13:34
MatthiasH MatthiasH ist offline
Neuer Benutzer
 
Registriert seit: 29.04.2006
Beiträge: 20
Standard

Hallo,

mit der searchProductsInCategory.html habe ich mich auch schon beschäftigt.
Zitat:
Zitat von FrankW
in den beiden Hilfstemplate ist auch schon ein ähnliches Beispiel drin, dass dort den Hintergrund bei jedem zweiten (geraden) Produkt wechselt.
Kannst Du mir einen Tip geben wo ich dieses Beispiel finde oder in welchem Code es steht.

Gruß Matthias
Mit Zitat antworten
  #8  
Alt 29.04.2006, 14:04
FrankW FrankW ist offline
Administrator
 
Registriert seit: 07.11.2005
Ort: Aschaffenburg
Beiträge: 4.931
Blog-Einträge: 1
Standard Sprung

Sorry, bin auf´'n Sprung.

Hatte ich doch geschrieben, in searchProducts.html und searchProductsInCategory.html

searchProducts.html:

{foreach from=$searchProducts_data.items item=it name='result'}
<tr><td style="padding: 5px;" {if $smarty.foreach.result.iteration is odd}class="resultrow"{/if}>

Foreach Schleife die jedes Produkt beschreibt.
Erste Zeile: wenn gerade...

Am besten du nimmst dir mal ein paar Minuten und liest dich bei Smarty ein wenig in die Doku ein, z.B. hier:
http://smarty.php.net/manual/de/lang...on.foreach.php

Klingt grausam, aber wenn du dir minimales Grundverständnis zulegst verlierst du die Angest vor all den Codes und holst deutlich mehr raus, denn im Grunde ist der Code wirklich einfach zu lesen.

Gruß
Frank
Mit Zitat antworten
  #9  
Alt 30.04.2006, 11:02
MatthiasH MatthiasH ist offline
Neuer Benutzer
 
Registriert seit: 29.04.2006
Beiträge: 20
Standard

Hallo Frank,

Zitat:
Zitat von FrankW
searchProducts.html:
{foreach from=$searchProducts_data.items item=it name='result'}
<tr><td style="padding: 5px;" {if $smarty.foreach.result.iteration is odd}class="resultrow"{/if}>
da ich kein Programmierer bin und Du sicher täglich damit arbeitest
wäre es nett wenn Du mir sagen könntest was genau ich verändern muss um das hinzubekommen.
Das wäre denke ich auch für andere sehr Hilfreich.

Danke und Gruß
Matthias
Mit Zitat antworten
  #10  
Alt 08.05.2006, 20:56
MatthiasH MatthiasH ist offline
Neuer Benutzer
 
Registriert seit: 29.04.2006
Beiträge: 20
Standard

Hallo Frank,

konnte das Problem leider noch nicht lösen.
Bekomme ich noch eine Antwort ?

Gruß
Matthias
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 aus.

Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Unterkategorien anzeigen Rainer A. Affilinator - Wie geht das ? 26 13.05.2006 18:31
Subnavigation der PRoduktkategorien MarcoG Affilinator - Wie geht das ? 30 17.03.2006 10:11



Alle Zeitangaben in WEZ +2. Es ist jetzt 18:56 Uhr.


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