Witam... mam kod i myślałem że będzie to proste, ale jednak przerosło to moje oczekiwania... mam smarty i taki kod:

  1. foreach ($elements as $element) {
  2. $elem = explode(":", $element);
  3. $template = $elem[0];
  4. $id = $elem[1];
  5. if ($template == "slider") {
  6. $engine->mysql->where("gallery", $id);
  7. $images = $engine->mysql->get("images");
  8. $engine->smarty->assign("images", $images);
  9. $engine->addDisplay("slider.tpl");
  10. }
  11. }


i działa on świetnie, ale problem się pojawia w momencie kiedy są dwa slidery... wtedy jest wyświetlany tylko ten drugi... zastanawiam się jak przekazać identyfikator do szablonu żeby zmienne się nie gryzły... wie ktoś może w jaki sposób można to zrobić ?