Standard main-config snippet

21. Juni 2010
'log' => array(
    'class' => 'CLogRouter',
    'routes' => array(
        array(
            'class' => 'CFileLogRoute',
            'levels' => 'error, warning',
        ),
        array(
            'class' => 'CProfileLogRoute'
        )
    ),
),
 
'urlManager' => array(
    'urlFormat' => 'path',
    'showScriptName' => false,
    'rules' => array()
),
 
'user' => array(
    // enable cookie-based authentication
    'allowAutoLogin' => true,
),
 
'db' => array(
    'connectionString' => 'mysql:host=localhost;dbname=dbname',
    'username' => 'root',
    'password' => 'root',
    'charset' => 'utf8',
    'enableProfiling' => true
)
Author: admin Categories: Yii Tags:

Integration Zend Framework 1.10

20. Juni 2010
Yii::import('application.vendors.*');
require_once 'Zend/Loader/Autoloader.php';
Yii::registerAutoloader(array("Zend_Loader_Autoloader", "autoload"));
Author: admin Categories: Yii, Zend Framework Tags:

CHtml::listData

9. Juni 2010

Eine kleine hierarchische Struktur:

  • section (id, name)
  • category (id,sectionId, name)
  • item (id, category, title)

Die activeDropDownList für das Feld categoryId im Item-Formular schreiben wir so:

<div class="simple">
    <?php echo CHtml::activeLabelEx($model,'categoryId'); ?>
    <?php echo CHtml::activeDropDownList($model,'categoryId', Item::getSectionCategoryOptions()); ?>
</div>

Die Methode Item::getSectionCategoryOptions()

public static function getSectionCategoryOptions()
{
    $sections = Section::model()->findAll();
 
    $tmp = array();
    foreach ($sections as $section) {
        $tmp[$section->name] = CHtml::listData($section->categories, 'id', 'name');
    }
 
    return $tmp;
}

ich frag mich, ob das auch einfacher geht.
Link zur Doku.

UPDATE:

<div class="simple">
    <?php echo CHtml::activeLabelEx($model,'categoryId'); ?>
    <?php echo CHtml::activeDropDownList($model,'categoryId', CHtml::listData(Category::model()->with('section')->findAll(), 'id', 'name', 'section.name')); ?>
</div>
Author: admin Categories: Yii Tags:

Rockettheme Juxta

2. Mai 2010

Rockettheme Juxta
Das Mai-Template von Rockettheme

Author: admin Categories: Allgemein Tags:

Username als Subdomain

21. April 2010

Man beachte den Abschnitt Parametrisierte Hostnamen und aktiviere die URL-CatchAll-Direktive, dann klappt das auch.

Author: admin Categories: Allgemein Tags:

Zauberwürfel lösen

19. März 2010

Nebenbei gesagt, die Datei edit-form-advanced.php meiner wordpress-Installation war futsch, so dass ich keine Artikel mehr schreiben konnte – nun also der erste Artikel nach Behebung des Problems: für mich eine kleine Anleitung, den Zauberwürfel zu lösen.

1.Schritt: weisses Kreuz herstellen
Fi, U, Li, Ui

2.Schritt: erste Ebene lösen
Ri, Di, R, D

3.Schritt: zweite Ebene lösen
Stein nach rechts drehen: U, R, Ui, Ri, Ui, Fi, U, F
Stein nach links drehen: Ui, Li, U, L, U, F, Ui, Fi

4.Schritt: gelbes Kreuz
F, R, U, Ri, Ui, Fi

5.Schritt: gelbes Kreuz +
R, U, Ri, U, R, U, U, Ri, U (bei zwei richtigen Ausrichtung nach rechts)

6.Schritt: Ecken an die richtige Stelle
U, R, Ui, Li, U, Ri, Ui, L

7.Schritt: dritte Ebene lösen
Ri, Di, R, D + Ui, wenn Eckstein korrekt

Author: admin Categories: Allgemein Tags:

Rockettheme Crystalline

8. März 2010

Rockettheme Crystalline
März-Template für Joomla – sensationell

Author: admin Categories: Allgemein Tags: