Flask-Admin Foreign Key Columns Allowing Editing
Make sure you have a row id number as your primary key for your child table. Having a composite primary key didn’t seem to save when I was editing the form.
Make sure you have a row id number as your primary key for your child table. Having a composite primary key didn’t seem to save when I was editing the form.
Awesome site for finding the best prices on PC parts: http://pcpartpicker.com/
This line in jquery.jpanelmenu.js is the cause:
$('body > *').not(jP.menu + ', ' + jP.options.excludedPanelContent).wrapAll('<div class="' + 'jPanelMenu-panel' + '"/>');
You will need to comment it out and wrap everything in your body tag manually with:
<div class="jPanelMenu-panel" style="position: relative; left: 0px;">
</div>
The end result will look like:
<body>
<div class="jPanelMenu-panel" style="position: relative; left: 0px;">
all your code....
</div>
</body>
This page helped me figure it out: doctype.com: trying jQuery wrapAll seems to wrap content twice
I used the tip from this page: http://bytes.com/topic/php/answers/600903-ldap_bind-warning-instead-false
“You can get around this if you supress warning and error messages by putting a @ in front of the function name:
$ldapbind = @ldap_bind($ldapconn, $ldaprdn, $ldappass);”
Here’s YiiWheel’s google chart wrapper extension: https://github.com/2amigos/yiiwheels/blob/master/widgets/google/WhVisualizationChart.php
I downloaded just the WhVisualizationChart file and put this in my view:
$this->widget('ext.WhVisualizationChart', array(
'visualization' => 'PieChart',
'data' => $chartDataProvider,
'options' => array(
'pieHole'=> '0.5',
'backgroundColor'=>array('fill'=>'transparent'),
),
'htmlOptions'=>array('style'=>'width:100%; height:375px'),
));
and this in my controller:
public function actionIndex()
{
$chartDataProvider = array(
array('Task', 'Hours per Day'),
array('Work', 11),
array('Eat', 2),
array('Commute', 2),
array('Watch TV', 2),
array('Sleep', 7)
);
$this->render('index', array('chartDataProvider'=>$chartDataProvider));
}
Examples on how to use it are at the bottom of this page: http://yiiwheels.2amigos.us/site/charts#visualizationchart
http://developwithguru.com/how-to-renderpartial-a-file-in-another-controllers-view-folder-for-yii/
<?php $this->renderPartial('//library/_book', array('books'=>$books))?>
Use double slashes before the controller.
It was not easy at all to get Nagios to monitor mysql. This only took a minute.
Just posted this on the Yii forum after I found out that using the special data attribute in a column requires a syntax like 'value'=>'$data["issueCount"]' when you’re using CSqlDataProvider: