public function executeVideoSearch(sfRequest $request) { $this->form = new aMediaVideoSearchForm(); $this->form->bind($request->getParameter('videoSearch')); $this->results = false; if ($this->form->isValid()) { $q = $this->form->getValue('q'); $this->results = aYoutube::search($q); } $this->setLayout(false); }
?> <script type="text/javascript"> function aMediaVideoSearchRenderResults() { if (!aMediaVideoSearchResults) { return; } var perPage = <?php echo aMediaTools::getOption('video_search_per_page'); ?> ; var start = (aMediaVideoSearchPage - 1) * perPage; var template = <?php echo json_encode(aYoutube::embed('_ID_', aMediaTools::getOption('video_search_preview_width'), aMediaTools::getOption('video_search_preview_height'))); ?> ; var i; var limit = start + perPage; var total = aMediaVideoSearchResults.length; var pages = Math.ceil(total / perPage); if (limit > total) { limit = total; } $('#a-media-video-search-results').html(''); for (i = start; (i < limit); i++) { li_class = "normal";