Page 1 of 1

баги в модуле Glossary

Posted: Thu Feb 11, 2010 8:38 pm
by Jamaysky
Нашел и исправил ошибку. Хотел отослать в багтрекер, но почему-то не пришел мейл
с подтверждением регистрации, поэтому пишу сюда - может кому пригодится:

Проблема:
Glossary 0.6.8 - не работает параметр catid
{cms_module module='Glossary' catid=categoryID}
module help:
...
(optional) catid="" - Restrict list to terms in category ID "catid"

Причина: банальная опечатка в Glossary.module.php
1567     $this->SetParameterType('cattid',CLEAN_INT);

Решение:
исправляем cattid на catid

Обновлено:
Нашел еще одну (там же) - не работает еще и параметр tid

1254 if (isset($opts['termid']))
{
array_push($where,'t.term_id=?');
array_push($prms,$opts['termid']);

исправляем termid на tid
>:(
Уверен, что это не ещё не все - при использовании tid почему-то не работает параметр template...