Вопрос по компоненту прайс

#1 29 сентября 2011 в 13:24
Как можно прайс лист вставить в статью, что бы было описание, а с низу прайс с выбором продуктов. Заранее спасибо.
#2 29 сентября 2011 в 20:05
Есть фильтр Автозамена / Фильтр ссылок.
Он стоит по умолчанию
вводите в редакторе {ПРАЙС=Название категории} и у вас выводиться категория прайса в статье
#3 29 сентября 2011 в 20:48
дык… так это просто ссылка на прайс… а мне так что бы сами продукты с ценами уже были в статье… так невозможно?
#4 29 сентября 2011 в 20:56
Можно, достаточно отредактировать фильтр filters/f_replace/

  1.  
  2. function PriceLink($category_title){
  3. $inDB = cmsDatabase::getInstance();
  4. trim($category_title);
  5.  
  6. $sql = "SELECT * FROM cms_price_cats WHERE title LIKE '$category_title' LIMIT 1";
  7. $result = $inDB->query($sql) ;
  8.  
  9. if($inDB->num_rows($result)){
  10. $cat = $inDB->fetch_assoc($result);
  11. $link = '<a href="/price/'.$cat['id'].'" title="'.$category_title.'">'.$category_title.'</a>';
  12. } else { $link = ''; }
  13.  
  14. return $link;
  15. }
  16.  
Поставить вместо вывода ссылки на категорию, вывод самой категории прайса
#5 29 сентября 2011 в 21:31
где ссылку вставлять в контенте статьи типа так? {ПРАЙС=http://c-print.com.ua/price/1}
#6 29 сентября 2011 в 22:08
Нет не там. Надо фильтр редактировать
код указан в посте 4
Надо поменять запрос в бд не название категории, а на всю категорию
потом $link = менять вывод с ссылки категории прайса на вывод категории всего прайса
#7 29 сентября 2011 в 23:44
понятно… это не для моих мозгов…
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.