Правка страницы регистрации

ЕСТЬ РЕШЕНИЕ ЗАКРЫТО

/auth/register

#1 21 декабря 2018 в 14:32
Всем добра, форумчане!
Не уверен с выбором темы. Вопрос по странице регистрации: (/auth/register). Ни как не могу найти где можно поменять <h1>Регистрация</h1> и добавить подсказку к полю E-mail.
Искал переменную в \templates\default\controllers\auth\registration.tpl.php, в переводах тоже нет
В БД поля профиля есть все кроме E-mail :(
#2 21 декабря 2018 в 15:12
@denmois, Добрый день!

Для того, чтобы поменять слово <h1>Регистрация</h1> на свое можно воспользоваться одним из способов:
(обратите внимание, что при обновлении движка файлы перезапишутся и нужно будет повторить данные действия)

1-й способ:
В файле \templates\default\controllers\auth\registration.tpl.php

  1.  
  2. <?php $this->setPageTitle(LANG_REGISTRATION); ?>
  3.  
  4. <?php $this->addBreadcrumb(LANG_REGISTRATION); ?>
  5.  
  6. <h1><?php echo LANG_REGISTRATION; ?></h1>
  7.  
замените на

  1.  
  2. <?php $this->setPageTitle('Супер регистрация'); ?>
  3.  
  4. <?php $this->addBreadcrumb('Супер регистрация'); ?>
  5.  
  6. <h1><?php echo 'Супер регистрация'; ?></h1>
  7.  
2-й способ:

В файле \system\languages\ru\language.php
найдите строку 199
  1.  
  2. define('LANG_REGISTRATION', 'Регистрация');
  3.  
и замените на

  1.  
  2. define('LANG_REGISTRATION', 'Супер Регистрация');
  3.  
#3 21 декабря 2018 в 15:32
@denmois,

Для того, чтобы добавить подсказку к полю E-mail

В файле \system\controllers\auth\form_registration.php

на 13 строке после 'title' => LANG_EMAIL,
вставьте
'hint' => 'Подсказка для поля email',

чтобы получилось так:

  1. <?php
  2.  
  3. class formAuthRegistration extends cmsForm {
  4.  
  5. public function init() {
  6.  
  7. return array(
  8.  
  9. 'basic' => array(
  10. 'type' => 'fieldset',
  11. 'childs' => array(
  12. new fieldString('email', array(
  13. 'title' => LANG_EMAIL,
  14. 'hint' => 'Подсказка для поля email',
  15. 'rules' => array(
  16. array('required'),
  17. array('email'),
  18. array('unique', 'cms_users', 'email')
  19. )
  20. )),
  21. .... код урезан
  22.  
#4 23 декабря 2018 в 02:36
Red Ray, спасибо больше, очень помогли
С наступающим!)
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.