Post-Übersicht

Forum » mh_branchenbuch » Marker ###NAME### bei Subcategory

Write a post ...

«« 1 »»

Author Message

mpoeschl

Offline Author

Level 3 (89 %)

 

Posts: 10

Hallo Martin,

wie du siehst beschäftige ich mich drzeit sehr intesiev mit deinem Produkt...
Und hab auch promt wieder ein Problem gefunden.

Hier mal die Einzelheite. Habe das Template so umgebaut, dass der Name der Kategorie aus dem Listing rausgenommen wird und als Überschirft gesetzt. (-> so weis man gleich wo man sit)

Allerdings wird der Marker ###NAME### und ###COUNT### scheinbar nicht mehr gefüllt, wenn es sich um eine Subkategorie handelt?!? Kann das sein oder mache ich was flasch?

Hier mal der Link zur Homepage, dann wirds klarer! Einfach mal nach vorne und zurück Navigieren, dann siehst du gelcih was ich meine...

http://badabbach.web.makrohost.de/de/wirtschaft/branchenverzeichnis/detailansicht/2ccd323dcd/?tx_mhbranchenbuch_pi1[bid]=3&tx_mhbranchenbuch_pi1[lid]=2&tx_mhbranchenbuch_pi1[oid]=2&tx_mhbranchenbuch_pi1[kid]=3

Sollte Link nicht klappen dann einfach unter:
http://badabbach.web.makrohost.de/de/wirtschaft/branchenverzeichnis/
-> Gastronomie -> Cafes
Vielen Dank schon mal vorab...


--
Sysgrade GmbH - intelligent internet
http://www.sysgrade.de
info@sysgrade.de
Posted: 16.10.09, 14:48

Quote

Martin Hesse

Offline Moderator

Level 10 (63 %)

 

Posts: 203

Hi,

komisch ... bei mir sieht alles normal aus. Hast du den Fehler vllt. schon selber gefunden? :-)


Posted: 16.10.09, 15:19

Quote

mpoeschl

Offline Author

Level 3 (89 %)

 

Posts: 10

nein leider noch nicht

hier nochmal der genaue link:
http://badabbach.web.makrohost.de/de/wirtschaft/branchenverzeichnis/detailansicht/42ab8be9d3/?tx_mhbranchenbuch_pi1[bid]=3&tx_mhbranchenbuch_pi1[lid]=2&tx_mhbranchenbuch_pi1[oid]=2&tx_mhbranchenbuch_pi1[kid]=14

hier siehst du in der Überschrift dass die Marker nicht ersetzt werden


--
Sysgrade GmbH - intelligent internet
http://www.sysgrade.de
info@sysgrade.de
Posted: 18.10.09, 20:12

Quote

ManfredE

Offline

Level 7 (53 %)

 

Posts: 62

Hi, ich mische mich mal ein:
ich habe am Wochenende mit Markern und Ersetzen gespielt - will die Meta-Tags selbst füllen.
Aufgefallen ist mir die Eigenart, daß wenn in einem MArker oder im TS dazu etwas nicht stimmt, dieser Marker zwar noch gefüllt, die darauffolgenden hingegen nicht.

Wenn ich nun bei Deiner Seite auf Impressum gehe, kommt:

"
TemplaVoila ERROR:
Couldn't find a Data Structure set for table/row "pages:7".
Please select a Data Structure and Template Object first.
"

Vielelicht hast Du gar nicht im Branchenbuch/Branchenbuch-TEmplate ein Problem, sondern irgendwo anders?
GRuß Manfred


Posted: 19.10.09, 09:03

Quote

mpoeschl

Offline Author

Level 3 (89 %)

 

Posts: 10

Hallo Manfred,

danke für den Tip - das war nicht das Problem... aber natürlich auch ein Fehler der behoben werden musste...


--
Sysgrade GmbH - intelligent internet
http://www.sysgrade.de
info@sysgrade.de
Posted: 19.10.09, 15:34

Quote

Martin Hesse

Offline Moderator

Level 10 (63 %)

 

Posts: 203

Hi,

du sagtest du hast den Name aus dem "Listing" rausgenommen und es als Überschrift genommen. So wie ich das sehe, hast du diesen Marker in ein ganz anderen Bereich im Template gepackt, oder?! Zeig mir mal den Abschnitt im Template von dir.


Posted: 19.10.09, 19:14

Quote

mpoeschl

Offline Author

Level 3 (89 %)

 

Posts: 10

Language: Text
  1.  

  2. <!-- ###OVERVIEW_CATEGORIES### begin -->

  3. <h1>###NAME### <span>(###COUNT###)</span></h1>

  4.   <!-- ###ITEMS### -->

  5.     ###SUBCATEGORY###

  6.   <!-- ###ITEMS### -->

  7. <!-- ###OVERVIEW_CATEGORIES### end -->

  8.  

  9.  

  10.  

  11. <!-- ###SUBCATEGORIES### begin -->

  12. <div class="clearall">

  13.   <ul class="tx_mh_branchenbuch-category">

  14.     <!-- ###ITEMS### -->

  15.     <li>###NAME### (###COUNT###) ###SUBCATEGORY###</li>

  16.     <!-- ###ITEMS### -->

  17.   </ul>

  18. </div>

  19. <!-- ###SUBCATEGORIES### end -->

  20.  



normalerweise sollte der code Overview Categories verwendet werden...
das Template funktioniert auch für Hauptkategorien - nur sobald eine Subkategorie dargestellt wird gehts nimmer - das kannst du nachvollziehen, indem du schrittweise nach vorne bzw zurücknavigierts


--
Sysgrade GmbH - intelligent internet
http://www.sysgrade.de
info@sysgrade.de
Posted: 19.10.09, 19:54

Quote

mpoeschl

Offline Author

Level 3 (89 %)

 

Posts: 10

lange hat es gedauert aber schließlich hab ich es gefunden...
(k, hab ned de ganze Zeit dran gebastelt)

entscheidend sind die Funktionen:
displayOverview() (zeile ~2900), diese ruft getCategories($pid,$bid,$lid,$oid,$kid,0) auf, allerdings mit dem wert 0 für rootCategory.
befindet man sich also eine ebene darüber werden die Marker nicht mehr gefüllt. die Lösung ist, die rootCatID mit zu übertragen
getCategories($pid,$bid,$lid,$oid,$kid,$row[root_uid])
$row[root_uid] muss man sich allerdings füllen lassen (aus DB den wert auslesen).
ab dann wird das Template
<!-- ###SUBCATEGORIES### begin -->
verwendet und man darin die Marker verwenden.

Ich habe nicht festgestellt, dass diese Änderung unerwünschte Nebenwirkungen hat... aber evtl. weiß man ja hier mehr?!?

So log und viele Grüße
Mario


--
Sysgrade GmbH - intelligent internet
http://www.sysgrade.de
info@sysgrade.de
This Post was edited 1 times so far, last change on 06. November 09
Posted: 06.11.09, 08:52

Quote


«« 1 »»

Powered by MH-Dev.-Board (c) 2009 MH-Dev. - Webdevelopment.