пример кода в студию, телепатически не могу)Не могу передать массив из frontend.php в model.php.
И что значит передать массив?) в общем пример и суть что вы хотите сделать.
сравнивать в другом месте или же во входном массиве должен присутствовать элемент с чистой датой из БД и сравнивать их.И как их сравнить? :(
Если можно пожалуйста приведите пример.
через строчки прочел сообщение)Ну вот например я вывожу БД сразу из model.php результаты вывожу через while.
После того как вы "через while" выбрали данные из бд, у вас уже формируется многомерный массив, по все видимости вы там и скопипастили, что поле pubdate или как у вас оно называется — в общем с датой прогоняется через метод dateFormat ядра. если так, либо убирайте это преобразование, либо как то так:
привожу кусок кода разбора данных на примере выборки видеороликов из БД:
подразумевается, что в $result уже есть выполненный запрос
while ($movie = $this->inDB->fetch_assoc($result)){ $movie['img'] = $movie['img'] ? $movie['img'] : 'video_convert.jpg'; $movie['duration'] = $this->convertDuration($movie['duration']); $movie['size'] = $this->formatFileSize($movie['size']); $movie['fpubdate'] = cmsCore::dateFormat($movie['pubdate']); $movie['comments'] = $is_comments ? $inCore->getCommentsCount('movie', $movie['id']) : 0; $movie['s_title'] = $movie['title']; //поиск по названию if ($squery){ foreach($words as $w){ } } } $movie['movie_link'] = $this->getMovieLink($movie['cat_seolink'].'/'.$movie['seolink'], $movie['id']); $movie['cat_link'] = $this->getCatLink($movie['cat_seolink'], $movie['cat_id']); $movies[$movie['id']] = $movie; }
$movie['fpubdate'] = cmsCore::dateFormat($movie['pubdate']);
Надеюсь понятно объяснил))
А они идут как. Взаимно друг от друга? т.е. если выйдет 2011-06-01 то русская будет 1 июня 2011.{$movie.pubdate}, так и с "руссифицированной" {$movie.fpubdate}
Я правильно понял?
это два разных элемента массива, но смысловое значение их одинаково, просто представление разное.А они идут как. Взаимно друг от друга?
это два разных элемента массива, но смысловое значение их одинаково, просто представление разное.
Нет я имею ввиду что у них будет массивы одни т.е. 1 значит и у другого 1?
Нет я имею ввиду что у них будет массивы одни т.е. 1 значит и у другого 1?
вы не совсем понимаете о чем речь и путаете определения.
$movie['fpubdate'] это cmsCore::dateFormat($movie['pubdate'])
$movie['pubdate'] это значение из базы.
да, для каждого индекса массива будет и то и то значение.
т.е. потом когда в смарти будете прогонять через фореч, для каждой интерации будет доступны два значения даты одно чистое из базы, второе прогнанное через dateformat.