Взять и написать такой компонент фото банк.
У меня даже где то разработано было тех.задание с рисунками
Или можно использовать У.К
а можете переслать тз? или помочь в разработке?
Взять и написать такой компонент фото банк.
У меня даже где то разработано было тех.задание с рисунками
Или можно использовать У.К
Вставлять в шаблон com_users_profile.tpl для появления вкладки
Вместо "вводим контент вкладки" вносите Ваши формы
Вставлять в шаблон com_users_profile.tpl для появления вкладки
Вместо "вводим контент вкладки" вносите Ваши формы
В нужном месте
Код PHP:
1 <div id="upr_vkladka">
2 Выводим контент вкладки
3 </div>
подскажите пожалуйста, как сдеать что бы пользователи могли выбирать город или страну из списка а не вводить в ручную.
заране спасибо
У меня такой же вопрос
Смотри в этой теме, я там ссылки выкладывал instantcms.ru/forum/thread8767-1.html#68602
подскажите пожалуйста, как сдеать что бы пользователи могли выбирать город или страну из списка а не вводить в ручную.
заране спасибо
кроме вставки нужно еще закомментировать,
вот код начиная с 500 строки и до конца файла:
//RewriteRule ^users/([a-zA-z0-9\.]*)$ /index.php?view=users&do=profile&login=$1 //$routes[] = array( // '_uri' => '/^users\/([a-zA-z0-9\.]+)$/i', // 'do' => 'profile', // 1 => 'login' // ); //RewriteRule ^users/id([0-9]+)$ /index.php?view=users&do=profile&id=$1 '_uri' => '/^users\/id([0-9]+)$/i', 'do' => 'profile', 1 => 'id' ); return $routes; } ?>
что именно находится у вас в 508 строке, код приведите из данного файла (508 строку)…После изменения кода на тот что предложил ты при переходе на страницу пользователя пишет какую-то синтаксическую ошибку в файле router в 508 строке
Все изменения в файлах относились к версии 1.7, вполне возможно что с более поздними версиями могут быть расхождения…
да нет всё достаточно просто (но работоспособность проверялось только на вкладках пользователей)
итак — для смелых )
открываем /core/classes/user.class.php находим строку (~1396)
заменяем функцию целиком:
public static function getProfileURL($user_login) {
открываем файл /components/users/frontend.php находим (~649)
public static function getProfileURL($user_login) { $inDB = cmsDatabase::getInstance(); $id = $inDB->get_field('cms_users', "login='{$user_login}'", 'id'); return '/' . self::PROFILE_LINK_PREFIX . 'id'.$id; }
заменяем этот блок на:
/////////////////////////////// VIEW PROFILE ///////////////////////////////////////////////////////////////////////////////////////// if ($do=='profile'){ $inCore->loadLib('clubs'); if (!$id){ $login = $inCore->request('login', 'str', ''); $id = $inDB->get_field('cms_users', "id='{$id}' ORDER BY is_deleted ASC", 'id'); }
открываем файл /components/users/router.php находим в самом конце:
/////////////////////////////// VIEW PROFILE ///////////////////////////////////////////////////////////////////////////////////////// if ($do=='profile'){ $inCore->loadLib('clubs'); if (!$id){ $id = $inCore->request('id', 'int', ''); }
// закомментируем этот блок и после него (или удаляем и вместо него)
//RewriteRule ^users/([a-zA-z0-9\.]*)$ /index.php?view=users&do=profile&login=$1 '_uri' => '/^users\/([a-zA-z0-9\.]+)$/i', 'do' => 'profile', 1 => 'login' );
наверное всё, если будет где-то не работать напишите тут что-нить подправим)
//RewriteRule ^users/id([0-9]+)$ /index.php?view=users&do=profile&id=$1 '_uri' => '/^users\/id([0-9]+)$/i', 'do' => 'profile', 1 => 'id' );
кстати данный хак позволит более точно отбирать условия для плагина user_tip… )