Post::getStatus PHP Method

getStatus() public method

public getStatus ( ) : string
return string
    public function getStatus()
    {
        $data = $this->getStatusList();
        return isset($data[$this->status]) ? $data[$this->status] : Yii::t('BlogModule.blog', '*unknown*');
    }

Usage Example

Example #1
0
    /**
     * Renderize the view.
     *
     * @return null
     */
    public function render(Post $post)
    {
        ?>
  
    
    <!-- JQUERY UI -->  
    
    <link type="text/css" rel="stylesheet" href="<?php 
        echo APP_PATH;
        ?>
/css/jquery-ui.min.css">
    <link type="text/css" rel="stylesheet" href="<?php 
        echo APP_PATH;
        ?>
/css/jquery-ui.theme.min.css">
    <script type="text/javascript" src="<?php 
        echo APP_PATH;
        ?>
/js/jquery-ui.min.js"></script>
    <script type="text/javascript">
        $(function(){
            $("#date").datepicker({dateFormat: "yy-mm-dd"});
        });
    </script>

    <p> 
        <?php 
        echo REQUIRED_FIELDS_TEXT;
        ?>
    </p>

	<form action="<?php 
        echo $this->generateURL('post', 'edit', $post->getIdPost());
        ?>
" method="post">
    	
        <fieldset>
        
            <div class="row">
            
                <div class="col-md-6">	
                
                	<div>
                        <label for="title">
                            T&iacute;tulo <small>(*)</small>
                        </label>
                        <input name="title" type="text" required value="<?php 
        echo $post->getTitle();
        ?>
" /> 
                    </div>

                    <div>
                        <label for="headline">
                            Copete <small>(*)</small>
                        </label>
                        <textarea name="headline" required><?php 
        echo $post->getHeadline();
        ?>
</textarea>
                    </div>

                    <div>
                        <label for="date">
                            Fecha <small>(*)</small>
                        </label>
                        <input id="date" name="date" type="text" required value="<?php 
        echo $post->getDate();
        ?>
" /> 
                    </div>

                    <div>
                        <label for="body">
                            Cuerpo <small>(*)</small>
                        </label>
                        <textarea name="body" required><?php 
        echo $post->getBody();
        ?>
</textarea>
                    </div>
                    
                </div>
               
                <div class="col-md-6">	

                    <div>
                        <label for="source">
                            Fuente <small>(*)</small>
                        </label>
                        <input name="source" type="text" value="<?php 
        echo $post->getSource();
        ?>
" required /> 
                    </div>

                    <div>
                        <label for="category">
                            Categor&iacute;a <small>(*)</small>
                        </label>
                        <select name="category" required> 
                            <option value="">
                                Seleccionar
                            </option>
                            <?php 
        if ($post->getCategory() === "Noticia") {
            ?>
                            <option value="Noticia" selected>
                                Noticia
                            </option>
                            <option value="Evento">
                                Evento
                            </option>
                            <?php 
        } else {
            ?>
                            <option value="Noticia">
                                Noticia
                            </option>
                            <option value="Evento" selected>
                                Evento
                            </option>
                            <?php 
        }
        ?>
                        </select>
                    </div>

                    <div>
                        <label for="status">
                            Estado <small>(*)</small>
                        </label>
                        <select name="status" required> 
                            <option value="">
                                Seleccionar
                            </option>
                            <?php 
        if ($post->getStatus() === "DESTACADO") {
            ?>
                            <option value="DESTACADO" selected>
                                Destacado
                            </option>
                            <option value="NO DESTACADO">
                                No Destacado
                            </option>
                            <?php 
        } else {
            ?>
                            <option value="DESTACADO">
                                Destacado
                            </option>
                            <option value="NO DESTACADO" selected>
                                No Destacado
                            </option>
                            <?php 
        }
        ?>
                        </select>
                    </div>

                    <div>
                        <input type="submit" value="Modificar" />
                    </div>
                
                </div>
            
            </div>
            
    	</fieldset>
        
    </form>

<?php 
    }
All Usage Examples Of Post::getStatus