|
|
05.08.2009, 12:27
|
|
Гость
Гость
|
При выводе списка товаров в интернет магазине всё отображается нормально. При выводе страницы с подробным описанием товара, перед описанием товара и выводом дочерних товаров, выводится строка:
Код:Parse error: syntax error, unexpected T_STRING in .../netcat/require/s_common.inc.php(2543) : eval()'d code on line 1
Что означает и где копать?
|
|
|
05.08.2009, 12:29
|
|
DiGGy
DiGGy
Зарегистрирован: 2005-04-04
Сообщений: 1546
|
В компоненте Товара в поле вывода подробного описания видимо не экранированы кавычки " -> "
Temet nosce...
|
|
|
05.08.2009, 12:41
|
|
Гость
Гость
|
В первой строке?
вот первая строка: <div class='catalog'>
А можно поинтересоваться, как работает следующая конструкция?
Код:".($parent? "".($totRows? "html-текст":"")."":"html-текст ")."
|
|
|
06.08.2009, 09:37
|
|
DiGGy
DiGGy
Зарегистрирован: 2005-04-04
Сообщений: 1546
|
Mix писал(а):В первой строке?
Это может быть в любой строке.
Mix писал(а):А можно поинтересоваться, как работает следующая конструкция?
Код:".($parent? "".($totRows? "html-текст":"")."":"html-текст ")."
Если переменная $parent определена и содержит какое-нить значение отличное от 0 (false), то выполняется код ($totRows? "html-текст":""), иначе "html-текст".
($totRows? "html-текст":"") = Если переменная $totRows (кол-во результирующих строк в запросе компонента) отлична от нуля, то выводится "html-текст", иначе пустая строка "".
Temet nosce...
|
|
|
06.08.2009, 22:56
|
|
Гость
Гость
|
Спасибо за разъяснения.
|