Progress Bar – komponenta
- lukyn_94
- Člen | 12
Zdravím Pánové mám dotaz ohledně komponenty na progressbar https://componette.org/…rogress-bar/
Dělám vše podle dokumentace
Hlásí :
Nette\MemberAccessException: Cannot read an undeclared property
App\FrontModule\PagePresenter::$model
a v presenteru se jedná o tyto řádky :
$m = $this->model;
$callback = function() use($m){
return $m->getValue(); //change what you need .. must return integer !!
};
Progress Bar by měl být k uploadu , budu rád za každou radu děkuji předem .
- Phalanx
- Člen | 310
$this->model
v dokumentaci je jen ukázka. Musíš předat
svůj model.
<?php
class PagePresenter extends BasePresenter
{
/** @var PageModel @inject */
public $pageModel;
public function createComponentProgressBar(){
$m = $this->pageModel;
$callback = function() use($m){
return $m->getValue(); //change what you need .. must return integer !!
};
}
}
class PageModel
{
use Nette\SmartObject;
public function getValue() {
// zjistíš, kolik máš uploadováno procent
return ...; // vrátíš integer
}
}
?>
- David Matějka
- Moderator | 6445
procenta ceho? tohle je obecny progress bar a je na tobe, abys do nej dostal nejaka data
- MajklNajt
- Člen | 502
ak chceš zisťovať progres uploadu v PHP, budeš musieť zrejme nastaviť toto http://php.net/…progress.php