2012-09-24 8 views
6

¿alguien me puede decir cómo agregar la extensión a mi yii? busqué en Google y descargué extensión de Bootstrap 0.9.8 y seguí los pasos descritos en él, pero no funcionaba para mí. Estoy usando Ubuntu, ¿puede explicar paso a paso que soy solo un principiante?cómo agregar la extensión descargada a yii 1.11?

y no sé cómo añadir la extensión a Yii

+0

favor, responda: 1. Su versión de Ubuntu? 2. Mostrar url donde U obtuvo bootstrap; 3. Mostrar url con instrucciones; – Sergey

+0

'no funciona para mí' no lo ayudará a obtener ayuda !! – Nimir

+0

1.ubuntu 10.04 2. http://www.cniska.net/yii-bootstrap/setup.html#config – raghul

Respuesta

5

@raghulrnair, suponiendo que usted tiene algún conocimiento básico de yü. Si no, entonces leer el documento Yii http://www.yiiframework.com/doc/guide/1.1/en/quickstart.what-is-yii

explicando en conjunto con http://www.cniska.net/yii-bootstrap/setup.html#setup


1) Descargar la extensión de arranque, y descomprimirlo en "protegido/extensiones/bootstrap". Una vez hecho este paso, debes ver las siguientes carpetas.

protected/extensions/bootstrap/assets 
protected/extensions/bootstrap/gii 
protected/extensions/bootstrap/components 
protected/extensions/bootstrap/lib 
protected/extensions/bootstrap/widgets 

2) "Configuración de la aplicación " juega papel importante al instalar extensiones. Por defecto esta configuración estará en un archivo PHP (es decir protegida/config/main.php)


3) Basta con editar el archivo y la búsqueda de "precarga". si se encuentra a continuación, añadir "arrancar" a esa matriz

'preload'=>array('log', 'bootstrap'), 

si no se encuentra,

'preload'=>array('bootstrap'), 

4) Ahora Búsqueda de "componentes", a continuación, añadir arranque de esa matriz, como a continuación

'components'=>array(
    ..... 
    'bootstrap'=>array(
     'class'=>'ext.bootstrap.components.Bootstrap', 
    ), 
), 

5) Si desea generar automáticamente código de arranque (crud, vistas, modelos, etc.), siga este paso. (Esto es opcional si no lo desea) agregue bootstrap a gii en la configuración de 'módulos'.

'modules'=>array(
    ..... 
    'gii'=>array(
     ..... 
     'generatorPaths'=>array(
      'bootstrap.gii', 
     ), 
    ), 
), 

6) Su configuración se realiza. LA CONFIGURACIÓN ESTÁ HECHA.


7) empezar a programar usando arranque en sus puntos de vista o utilizar GII para generar código.

Muchos ejemplos se dan en http://www.cniska.net/yii-bootstrap/

un ejemplo, si desea mostrar un menú, a continuación, editar el archivo de vista y añadir este código.

<?php $this->widget('bootstrap.widgets.TbMenu', array(
    'type'=>'tabs', // '', 'tabs', 'pills' (or 'list') 
    'stacked'=>false, // whether this is a stacked menu 
    'items'=>array(
     array('label'=>'Home', 'url'=>'#', 'active'=>true), 
     array('label'=>'Profile', 'url'=>'#'), 
     array('label'=>'Messages', 'url'=>'#'), 
    ), 
)); ?> 

8) Eso es todo.

1

enlace para descargar archivos de inicio: http://www.yiiframework.com/extension/bootstrap

Asignar permisos a las extensiones/bootstrap que sin comprimir:

chmod 755 bootstrap 
+0

Si bien el enlace que proporcionó puede responder a la pregunta, es mejor colocar las partes esenciales de su solución directamente en su responder en caso de que el enlace caduque en el futuro. – Kmeixner

Cuestiones relacionadas