Как это вдруг стал многострочным? Вот это что должно возвращать?
$query = "SELECT * FROM #__payforcontent WHERE hashtologin='".$hash."'";
Да знать бы, я же не программист... На 1.5. мне сделали и все работает, но теперь вот перехал на 3, а к тем, кто делал нет никакого интереса обращаться - по личным мотивам... Про многострочность вот здесь читал:
http://allineed.ru/en/articles-joomla/j15and25diff/111-jdiff-db-select.htmlСмысл приведенного кода в том, что после предварительного выставления условий платности (да/нет) и суммы в параметрах материала, в шаблоне материала (посредством этого кода) происходит запрос в БД и если контент платный, то основная часть его скрывается (по принципу "читать далее", только с модулем оплаты). Сейчас ничего не скрывается ни при каких условиях...
ЗЫ Еще раз посмотрел, видимо данная строка относится к сроку пользования материалом (подписка может быть на 1 день, а может - на неделю). Видимо здесь определяется параметр срока подписки и, соответсвенно, если конечная дата не превышает текущую, то текст не скрывается.