17. 03. 2013, 21:12

Hallo

ich hab mir die tolle Extension iwt_imagecrop installiert. Leider funktionierte sie nicht von Anfang an, da imagecycle die Struktur von
tt_content.image.20 verändert. Mit default nach der .20 und vor der .1 im Static Template funktionierte es.

Nun wollte ich das ganze für tt_products lauffähig machen um es jeweils auf die einzelnen eingetragenen Produktdatensätze anzuwenden. Dazu hab ich die tt_products Tabelle mit einer neuen Spalte nwt_imagecrop erweitert und auf true/false gesetzt. Den Eintrag gilt es nun bei meinem TS auszulesen und zu berücksichtigen.

Hier mein bisheriger Ansatz:

  1. plugin.tt_products.image.file {
  2. width = 100c-100
  3. width {
  4. override = 200c-100
  5. table = tt_products
  6. tx_nwtimagecrop_cropscaling = 1
  7. }
  8. isTrue.field = tx_nwtimagecrop_cropscaling
  9. }
  10. }
  11. maxW = 100c-100
  12. maxW {
  13. override = 200c-100
  14. table = tt_products
  15. tx_nwtimagecrop_cropscaling = 1
  16. }
  17. isTrue.field = tx_nwtimagecrop_cropscaling
  18. }
  19. }
  20. height = 100c-100
  21. height {
  22. override = 150c-100
  23. table = tt_products
  24. tx_nwtimagecrop_cropscaling = 1
  25. }
  26. isTrue.field = tx_nwtimagecrop_cropscaling
  27. }
  28. }
  29. maxH = 100c-100
  30. maxH {
  31. override = 150c-100
  32. table = tt_products
  33. tx_nwtimagecrop_cropscaling = 1
  34. }
  35. isTrue.field = tx_nwtimagecrop_cropscaling
  36. }
  37. }
  38. }

Ich möchte gern den Ausdruck isTrue.field = tx_nwtimagecrop_cropscaling auf die tt_products Tabelle anwenden, da er sonst unter der tt_content sucht. Denn nur diese steht ja im $cObj-Array.

Hat jemand ne Idee, wie ich die tt_products Tabelle selektieren kann um dann die if-Bedingung darauf anzuwenden?

Danke schon mal für die Tipps

Gruss MrHawaii