Перейти к содержимому


Дублировать кнопку

Дублировать кнопку

Сообщений в теме: 11

#1 fmservis

    Участник

  • Пользователи
  • PipPip
  • 10 сообщений

Отправлено 20 Ноябрь 2014 - 17:08

Подскажите пожалуйста, можно ли как-то продублировать кнопку "Добавить запись" еще и после таблицы, а не только перед ней.

#2 CbCoder

    Активный участник

  • Программист ООО "КБ"
  • PipPipPip
  • 8 759 сообщений
  • Пол:Мужчина
  • Город:Казань

Отправлено 20 Ноябрь 2014 - 18:20

Нет, возможности менять стандартный дизайн страницы с таблицей в текущей версии нет.

#3 f-jeka

    Активный участник

  • Пользователи
  • PipPipPip
  • 196 сообщений

Отправлено 19 Август 2015 - 12:19

Есть ли в версии 2.0.4 возможность перенести кнопку "добавить запись" в подтаблицах из правого нижнего угла в левый нижний? Когда много полей, то получается что нужно страницу в браузере каждый раз проматывать чтоб запись добавить.

#4 CbCoder

    Активный участник

  • Программист ООО "КБ"
  • PipPipPip
  • 8 759 сообщений
  • Пол:Мужчина
  • Город:Казань

Отправлено 19 Август 2015 - 12:55

Дизайн страниц в программе никак не может меняться пользователем.

#5 f-jeka

    Активный участник

  • Пользователи
  • PipPipPip
  • 196 сообщений

Отправлено 19 Август 2015 - 13:50

А если через php код? Может где-нибудь заменить right на left ?

#6 CbCoder

    Активный участник

  • Программист ООО "КБ"
  • PipPipPip
  • 8 759 сообщений
  • Пол:Мужчина
  • Город:Казань

Отправлено 19 Август 2015 - 13:56

На свой страх и риск - пожалуйста. Смотрите исходный код страницы и эксперементируйте, если желание есть.

#7 f-jeka

    Активный участник

  • Пользователи
  • PipPipPip
  • 196 сообщений

Отправлено 26 Август 2015 - 12:21

Посмотрел что страница отображения контрагентов формируется через файл view_line2.php. Но если его открыть в редакторе, то он зашифрован зендом. Я правильно смотрю или это в другом файле прописано?

#8 CbCoder

    Активный участник

  • Программист ООО "КБ"
  • PipPipPip
  • 8 759 сообщений
  • Пол:Мужчина
  • Город:Казань

Отправлено 26 Август 2015 - 17:46

Нет, неправильно смотрите. Файлы "php" отвечают за логику, а не за отображение. Дизайн страниц лежит в файлах "templates/*.tpl". Но, вообще мы похоже неправильно друг друга поняли. Под вашим "через php код" я понял "написать вычисление", а не попытки самому исправить файлы программы (что кстати если и не запрещено напрямую, то как минимум настоятельно не рекомендуется - любое обновление ревизии все затрет), а под моим "смотрите исходный код страницы" я имел ввиду не исходный php-код движка, а исходный html-код страницы, который можно посмотреть в любом браузере (чтобы выяснить, какой именно элемент менять).

#9 f-jeka

    Активный участник

  • Пользователи
  • PipPipPip
  • 196 сообщений

Отправлено 27 Август 2015 - 13:11

Нашел отличный способ как решить проблему длинной таблицы.

Нужно в файле стилей style.css который в корне заменить это
.b_small_add{
 background: url("images/b_small_add.gif") no-repeat top left;
 width:23px;
 height:22px;
 display: inline-block;
 vertical-align:middle;
 line-height:22px;
}

на это
.b_small_add{
 background: url("images/b_small_add.gif") no-repeat top left;
 width:5000px;
 height:22px;
 display: inline-block;
 vertical-align:middle;
 line-height:22px;
}

И еще заменить это
.b_small_green_save {
 background: url("images/b_small_green_save.gif") no-repeat top left;
 width:23px;
 height:22px;
 display: inline-block;
 vertical-align:middle;
 line-height:22px;
}

на это
.b_small_green_save {
 background: url("images/b_small_green_save.gif") no-repeat top left;
 width:5000px;
 height:22px;
 display: inline-block;
 vertical-align:middle;
 line-height:22px;
}

где 5000px это длина отображения нижней таблицы. Можно уменьшить или увеличить смотря у кого сколько полей. При этом кнопка добавления слева не исчезнет, а продублируется и слева и справа. очень удобно. и не нужно каждый раз проматывать страницу.


И еще вопрос. А можно ли настроить так, чтоб в подтаблице вообще не отображались некоторые поля? Если в настройках прав убрать доступ, то они не будут отображаться и в нужных таблицах. Нужно убрать отображение именно в подтаблице внизу страницы.

#10 CbCoder

    Активный участник

  • Программист ООО "КБ"
  • PipPipPip
  • 8 759 сообщений
  • Пол:Мужчина
  • Город:Казань

Отправлено 27 Август 2015 - 13:47

Цитата

Нужно в файле стилей style.css который в корне заменить

Если вы просто отредактировали файл, то учтите:

Цитата

любое обновление ревизии все затрет

Поэтому лучше вообще не трогать существующие файлы, а добавлять свои. Например, в программе давно есть возможность добавить свой css-файл. Его стили могут переопределить существующие.

----------------

Цитата

И еще вопрос. А можно ли настроить так, чтоб в подтаблице вообще не отображались некоторые поля? Если в настройках прав убрать доступ, то они не будут отображаться и в нужных таблицах. Нужно убрать отображение именно в подтаблице внизу страницы.

Через настройки в программе - никак нельзя.

#11 f-jeka

    Активный участник

  • Пользователи
  • PipPipPip
  • 196 сообщений

Отправлено 28 Август 2015 - 03:40

Просмотр сообщенияCbCoder (27 Август 2015 - 13:47) писал:

Через настройки в программе - никак нельзя.
Предусмотрите, пожалуйста, в следующих версиях. Очень много служебных полей которые очень нужны, но мешают при работе в режиме подтаблицы.

#12 CbCoder

    Активный участник

  • Программист ООО "КБ"
  • PipPipPip
  • 8 759 сообщений
  • Пол:Мужчина
  • Город:Казань

Отправлено 28 Август 2015 - 13:22

Цитата

Предусмотрите, пожалуйста, в следующих версиях

Здесь ваша просьба затеряется, тем более что я не решаю таких вопросов. Лучше воспользуйтесь инструментом Отправить предложение в программе.





Количество пользователей, читающих эту тему: 2

0 пользователей, 2 гостей, 0 анонимных