-
+157
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
// экшен произвольного контроллера, они там все такие
$data['heading_title'] = $this->language->get('heading_title');
$data['text_my_account'] = $this->language->get('text_my_account');
$data['text_my_orders'] = $this->language->get('text_my_orders');
$data['text_my_newsletter'] = $this->language->get('text_my_newsletter');
$data['text_edit'] = $this->language->get('text_edit');
$data['text_password'] = $this->language->get('text_password');
// еще 20-30 аналогичных строчек
$data['column_left'] = $this->load->controller('common/column_left');
$data['column_right'] = $this->load->controller('common/column_right');
$data['content_top'] = $this->load->controller('common/content_top');
$data['content_bottom'] = $this->load->controller('common/content_bottom');
$data['footer'] = $this->load->controller('common/footer');
$data['header'] = $this->load->controller('common/header');
if (file_exists(DIR_TEMPLATE . $this->config->get('config_template') . '/template/account/account.tpl')) {
$this->response->setOutput($this->load->view($this->config->get('config_template') . '/template/account/account.tpl', $data));
} else {
$this->response->setOutput($this->load->view('default/template/account/account.tpl', $data));
}
теги: Опенкарт, вчера релизнули, модный паттерн MVC-L, тонкие контроллеры, классика, табы для того и сделаны, чтобы ими отбивать
https://github.com/opencart/opencart/tree/master/upload/catalog/controller/account
Fike,
03 Октября 2014
-
+155
- 1
- 2
- 3
- 4
$logics = $elementORM->getLogics();
if (count($logics > 0)) {
foreach($logics as $kLogic => $logic) { // logic
foreach($logic["conditions"] as $kCondition => $condition) { // condition
limitium,
02 Октября 2014
-
+161
- 1
- 2
- 3
- 4
try {
Transform_Excel::$zohoFilterEbanyKostyl2 = true;
$importService->import($id);
Helpers_Response::json([
limitium,
02 Октября 2014
-
+160
- 1
- 2
- 3
- 4
- 5
- 6
static public function dateDb2Human($dbDate) {
$date = strptime(explode('.', $dbDate)[0], '%Y-%m-%d %H:%M:%S');
return $date['tm_mday'].'.'.$date['tm_mon'].'.'.(1900+$date['tm_year']).' ('.($date['tm_hour'] < 10 ? '0' : '').$date['tm_hour'].':'.($date['tm_min'] < 10 ? '0' : '').$date['tm_min'].')';
} //static public function dateDb2Human($dbDate)
Это функция для преобразования даты из формата ГГГГ-ММ-ДД ЧЧ:ММ:CC в ДД.ММ.ГГГГ (ЧЧ:ММ)
alxkolm,
01 Октября 2014
-
+162
- 1
$cityName_UTF8 = iconv ( 'UTF-8' , 'Windows-1251', $cityName_Win1251 );
ShopCMS
www,
30 Сентября 2014
-
+156
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
for($i = 1; $i < $conf->nb_images + 1; $i++)
{
$ext_name = chr(ord('a')+$i-1);
?>
<label for="ad_picture<?php echo $i;?>"><?php echo ADSMANAGER_FORM_AD_PICTURE." ".$i; ?></label>
<input id="ad_picture<?php echo $i;?>" type="file" name="ad_picture<?php echo $i;?>" />
<?php
if ($isUpdateMode) {
$pic = $mosConfig_absolute_path."/images/$option/projects/".$ad_id.$ext_name."_t.jpg";
if ( file_exists( $pic)) {
echo "<img src='".$mosConfig_live_site."/images/$option/projects/".$ad_id.$ext_name."_t.jpg' align='top' border='0' alt='image$ad_id' />";
echo "<input type='checkbox' name='cb_image$i' value='delete' />".ADSMANAGER_AD_DELETE_IMAGE;
}
}
echo "<br />";
}
Угадайте что за CMS :)))
mishanon,
27 Сентября 2014
-
+158
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
$q= mysql_query("select * from BillingParam where Name like ('% %')");
while($r=mysql_fetch_object($q)){
$name=str_replace(" ", " ", $r->Name);
$que="update BillingParam set Name='".$name."' where ID='".$r->ID."'";
echo $que."<br>";
$qq=mysql_query($que)or die(mysql_error());
Нужно больше, ещё больше запросов к базе!
Khvorostin,
24 Сентября 2014
-
+156
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
if (($parents = $method_id->getParentRepeated()) || ($parents = $method_id->getParentGroups())) {
if(!is_array($parents)){
$parents=[$parents];
}
foreach($parents as $parent){
......
}
}
О_____________О
и после этого ты говоришь что я перемурил с замыканиями? :D
limitium,
23 Сентября 2014
-
+159
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
- 34
- 35
- 36
<?php
$action = $_REQUEST["action"];
$subaction = $_REQUEST["subaction"];
$id = intval($_REQUEST["id"]);
if ($action == "" or $subaction == "" or $id =="") {
die("Go fuck yourself!");
} elseif ($action == 'add' or $action == 'edit' or $action == 'delete') {
if ($action == 'add') {
if ($subaction == "character") {
} elseif ($subaction == "seiyu") {
} else {
die("Go fuck yourself!");
}
} elseif ($action == 'edit') {
if ($subaction == "character") {
} elseif ($subaction == "seiyu") {
} else {
die("Go fuck yourself!");
}
} elseif ($action == 'delete') {
if ($subaction == "character") {
} elseif ($subaction == "seiyu") {
} else {
die("Go fuck yourself!");
}
}
} else {
die("Go fuck yourself!");
}
Вырезка из модуля DLE
Lothbrok,
23 Сентября 2014
-
+163
- 1
- 2
- 3
- 4
- 5
<?
$text[5] .="</body>";
$text[5] .="</html>";
echo $text[5];
?>
И вот таким вот макаром
Наша рота солдат
Обходит ровно за сутки
Квадрат, квадрат, квадрат...
Khvorostin,
22 Сентября 2014