forked from koala-framework/koala-framework
-
Notifications
You must be signed in to change notification settings - Fork 0
Internal Knowhow Help
mariokemetinger edited this page Mar 28, 2013
·
19 revisions
vps fulltext start-solr
vps fulltext rebuild --debug
http://rssinclude.zendesk.com/access/normal/
git branch foo
git checkout foo
git branch --set-upstream origin origin/foo
git push
scp filename vpcms@vpcms.vivid-planet.com:vivid-planet.com/test/ota/roco/cabs
scp datei.en vpcms@vpcms.vivid-planet.com:test.preview1.vpcms.vivid-planet.com
Positionierung:
im Grid: protected $_position = "pos"
im Model: protected $_filters = array('pos' => 'Kwf_Filter_Row_Numberize');
Mehrspaltiges Formular:
$cols = $this->add(new Kwf_Form_Container_Columns());
$col1 = $cols->add();
$col2 = $cols->add();
$col1->add(new Kwf_Form_Field_TextField('textfeld1'));
$col2->add(new Kwf_Form_Field_TextField('textfeld2'));
<?=$this->dynamic('Alternate')?>
Es wird nur ein DIV mit der Klasse “kwfSwitchHoverFade” benötigt.
In diesem DIV muss sich dann ein DIV mit der Klasse “switchLink”, der als link für Hover dient.
Weiters benötigt man ein DIV mit der Klasse “switchContent”, inder der Inhalt für die Bubble ist.
Zudem wird dieser Eintrag in der dependencies.ini:
Frontend.dep[] = Components
Frontend.dep[] = KwfSwitchHoverFade
Referenz: Verkäuferinfo -> Components -> Articles -> Detail -> Component.tpl
in der Datei: Kwf/Db/Profiler.php die Zeile $this->_logger->debug(btString()); auskommentieren
<a href="#" onclick="return false;"></a>
prevents the link of the href="#" behaviour
kwc.childComponents.Kwc_Paragraphs_Component.componentName = ComponentClass
kwc.childComponents.Kwc_Root_Category_Component.componentName = ComponentClass
- copy git repository on git.vivid-planet.com (cp -r /git/web /git/newweb)
- copy database (if small using phpmyadmin)
- copy uploads (cp -r /var/uploads/web /var/uploads/newweb)
//bootstrap.php: (uses vkwf/configPoi.ini)
Vkwf_SetupPoi::setUp();
//config.ini production section:
eventually remove service.users.webcode = webname
server.user = www
server.host = cms-web.szg.porsche.co.at
server.dir = /www/docs/div/example.com
server.domain = www.example.com
server.previewDomain = preview.example.com
//config.ini test section:
server.host = marwebap01t.szg.porsche.co.at
server.domain = test.example.com
//config.ini qa section:
[qa : test]
server.domain = qa.example.com
server.host = anja1.szg.porsche.co.at
vkwfConfigSection = test
//Create users
projectFolder$ vps create-users
$ret['menuConfig'] = 'Kwf_Component_Abstract_MenuConfig_SameClass';
$columns = $this->_form->add(new Kwf_Form_Container_Columns());
$column = $columns->add();
$column->add(new Kwf_Form_Field_TextField());
Make a SmallINT Field in database called 'pos'
(watch out for required updatescripts)
Make a Model.php and set the filter:
protected function _setupFilters()
{
$filter = new Kwf_Filter_Row_Numberize();
$filter->setGroupBy('component_id');
$this->_filters = array('pos' => $filter);
}
Make a Controller.php where you set the position:
protected $_position = 'pos';
Set "return;" before "$order->save();" in Shop/Cart/Checkout/Payment/Abstract/Component