Страница 2 из 2
После того, как я немного поломал голову, почему одни тэги работают хорошо, а другие не хотят - я выявил закономерность - не показываются тэги к свежим статьям...
Дальнейшие изыскания привели к файлику components/com_customproperties/models/search.php к строке 453
if($ce->publish_up) $wherestr[] = "( c.".$ce->publish_up." = " . $database->Quote( $nullDate ) . " OR c.".$ce->publish_up." publish_down)$wherestr[]= "( c.".$ce->publish_down." = " . $database->Quote( $nullDate ) . " OR c.".$ce->publish_down." >= CURDATE() )";
проблема здесь оказалось в том что вызов функции CURDATE() в MySQL возвращает время сервера, а учитывая что он находится в Америке разница составляет 12 часов. То есть нам нужно ждать 12 часов перед тем как статья начнет искаться по тэгам, а это не хорошо.
Для решения проблемы заменяем строчку на следующую -
if($ce->publish_up) $wherestr[] = "( c.".$ce->publish_up." = " . $database->Quote( $nullDate ) . " OR c.".$ce->publish_up." Quote($now)." )";
if($ce->publish_down)$wherestr[]= "( c.".$ce->publish_down." = " . $database->Quote( $nullDate ) . " OR c.".$ce->publish_down." >= ".$database->Quote($now)." )";
а в строке 451 (то есть чуть выше) добавляем еще 2 строчки кода
$jnow =& JFactory::getDate();
$now = $jnow->toMySQL();
Собственно весь рецепт, как обычной простой, но отнявший немало времени.
Очевидно - сделать испанизацию компонента
Заранее, премного благодарен.
Лучше поищите JVClouds, AClouds, PUArcade
Отличные модули. Welcome!
А то русские буквы в ссылке, очень не хорошо.
У меня компонент Custom properties не работает с VirtueMart 1.1.4 (joomla 1.5.14)
В перечне материалов для поставления тегов VirtueMart выбрать можно, но ни один материал который есть в virtuemarte не отображается, хотя для других материалов новости, FAQ, и т.д. материалы есть и теги проставляются.
Также в редакторе, где пишется полное описание товара в virtuemarte нет кнопки добавить тэг. А например в редакторе где пишется новость такая кнопка есть.
Как можно сделать чтобы этот компонент заработал с VirtueMart 1.1.4
Подскажите пожалуйста решение очень надо подружить Custom properties и VirtueMart
помогите разобраться как он вообще работает.....
ни где не могу найти описание - как, куда, что, зачем.....
есть ли русифицированна я версия?
или описание, на что нажать что б получить.....
Как это можно сделать по нормальному?
RSS лента комментариев этой записи