Вот адаптировал под Инстант вот такой вариант. Так подойдёт?
Нужно сделать прокрутку табов в профиле как на рисунке.
http://oloiolo.com/users/admin
Вот адаптировал под Инстант вот такой вариант. Так подойдёт?
Нужно сделать прокрутку табов в профиле как на рисунке.
Да в модуле, перепутал :)поправил свое сообщение.
Только маленькая поправка, это все не в шаблоне, а в файле module.php
Зайдите в module.php слайдера и замените $smarty = $inCore->initSmarty на cmsPage::initTemplate
Notice: initSmarty is DEPRECATED, use cmsPage::initTemplate in /home/aqq12196/public_html/wedding/core/cms.php on line 1238
Чего с этим делать то? Как исправить?
$smarty = $inCore->initSmarty('modules', 'mod_vashshablon.tpl'); $smarty->assign('userid', $id); $smarty->assign('photos', $photos); $smarty->assign('comp_users', $comp_users); $smarty->display('mod_vashshablon.tpl');
cmsPage::initTemplate('modules', 'mod_vashshablon.tpl')-> assign('userid', $id)-> assign('photos', $photos)-> assign('comp_users', $comp_users)-> display('mod_vashshablon.tpl');
А что за хостинг?
Какая панель, биллинг позволяет добавить свой php.ini и установку расширений?
доступ по ssh есть?
Всё просто. У метода get_fieldscms() есть 4-й параметр. Замените строку:
на
$prev = $inDB->get_fields('cms_content',"category_id = '$cat_id' AND id < $artc_id AND published = 1 ",'id,title,seolink,rating,hits');
$prev = $inDB->get_fields('cms_content',"category_id = '$cat_id' AND id < $artc_id AND published = 1 ",'id,title,seolink,rating,hits', "id DESC");
/**********Number of Article and Number of its category*************/ $artc_id = $inDB->get_field('cms_content',"seolink = '$seolink'",'id'); $cat_id = $inDB->get_field('cms_content',"seolink = '$seolink'",'category_id'); /***********************/ if ($do != 'read' || !$seolink) {return false;} $prev = $inDB->get_fields('cms_content',"category_id = '$cat_id' AND id < $artc_id AND published = 1 ",'id,title,seolink,rating,hits'); if($prev){ $prev['image'] = (file_exists(PATH.'/images/photos/small/article'.$prev['id'].'.jpg') ? '/images/photos/small/article'.$prev['id'].'.jpg' : '/images/photos/no_image.png'); $prevcontent[] = $prev; } $next = $inDB->get_fields('cms_content',"category_id = '$cat_id' AND id > $artc_id AND published = 1 ",'id,title,seolink,rating,hits'); if($next){ $next['image'] = (file_exists(PATH.'/images/photos/small/article'.$next['id'].'.jpg') ? '/images/photos/small/article'.$next['id'].'.jpg' : '/images/photos/no_image.png'); $nextcontent[] = $next; }
ORDER BY id DESC LIMIT 1
$prev = $inDB->orderBy('id', 'DESC','LIMIT 1');
/**********Number of Article and Number of its category*************/ $artc_id = $inDB->get_field('cms_content',"seolink = '$seolink'",'id'); $cat_id = $inDB->get_field('cms_content',"seolink = '$seolink'",'category_id'); /***********************/ if ($do != 'read' || !$seolink) {return false;} $prev_id =$inDB->get_field('cms_content',"category_id = '$cat_id' AND id < $artc_id ",'id'); $next_id =$inDB->get_field('cms_content',"category_id = '$cat_id' AND id > $artc_id",'id'); $prev = $inDB->get_fields('cms_content',"id = $prev_id AND published = 1 ",'id,title,seolink,rating,hits'); if($prev){ $prev['image'] = (file_exists(PATH.'/images/photos/small/article'.$prev['id'].'.jpg') ? '/images/photos/small/article'.$prev['id'].'.jpg' : '/images/photos/no_image.png'); $prevcontent[] = $prev; } $next = $inDB->get_fields('cms_content',"id = $next_id AND published = 1 ",'id,title,seolink,rating,hits'); if($next){ $next['image'] = (file_exists(PATH.'/images/photos/small/article'.$next['id'].'.jpg') ? '/images/photos/small/article'.$next['id'].'.jpg' : '/images/photos/no_image.png'); $nextcontent[] = $next; }
это не обязательно, но если хотите, то можете обернуть.не надо ли обернуть выражение в фигурные скобочки?
Тогда как-то так перед передачей в шаблон
Сам массив формируется в components/users/frontend.php. if ($do=='editprofile')
foreach($model->config['privforms'] as $form_id){ } } }