Просмотр ошибки сортировки таблицы полей php


У меня есть представление таксономии со списком таблиц, и я вставляю свой код в глобальное поле php и использую "включить сортировку по щелчку": сортировка численно, но когда я нажимаю на метку для сортировки численно, я всегда получаю ошибку ниже.

An AJAX HTTP error occurred.
HTTP Result Code: 200
Debugging information follows.
Path: /stocks/views/ajax
StatusText: OK
ResponseText: 
Fatal error:  Function name must be a string in C:\xampp\htdocs\stocks\sites\all\modules\views_php\plugins\views\views_php_handler_field.inc on line 185

Что является причиной этого и есть ли способ это исправить? Я пытаюсь отсортировать поле по наибольшему числу до наименьшего.

Это код, который я использую в поле php.

<?php
$currentMonth = date('n');
    $currentMonth = $currentMonth - 1;
    $prevcurrentMonth = date('n');
    $prevcurrentMonth = $prevcurrentMonth - 2;
    $currentDay = date('j');
    $lastDay = $currentDay - 6;
    $currentYear = date('Y');

    $file = file_get_contents("http://ichart.finance.yahoo.com/table.csv?s=$row->name&a=$prevcurrentMonth&b=$lastDay&c=$currentYear&d=$currentMonth&e=$currentDay&f=$currentYear&g=d&ignore=.csv");

    $stockcontent = str_replace('Date,Open,High,Low,Close,Volume,Adj Close', '',  $file);
    $stockcontent = trim($stockcontent);

    $stockcontentex = str_getcsv($stockcontent, "\n");

    $stockex = explode(',',$stockcontentex[0]);

    print $stockex[2];
?>
 1
Author: user874185, 2012-05-30

1 answers

Просмотрите этот пост

Вы обнаружите, что есть поле значений и поле вывода.

Ваш приведенный выше код предполагает, что вы выполняете отображение из поля значения, и это не сработает.

Переместите большую часть своего кода в поле значение, а затем завершите:

value = $stockex[2];

Затем вставьте

<?php print $value ?>

В поле вывода.

Удачи!

 2
Author: Webalchemist, 2012-08-31 09:48:56