chup 13 октября 2007 в 22:39 Друзья, скажите такую вещь: как можно увеличить диапазон значений weight? По-умолчанию это значения от 10 до -10. Это очень мало, нужно хотя бы 100. Можно как-нибудь это сделать? Drupal5 Блог Войдите или зарегистрируйтесь, чтобы отправлять комментарии
kiev1 13 октября 2007 в 23:08 мне было надо - пришлось ядро ковырять - а это не правильно, может другой есть способ?
Shelendor 14 октября 2007 в 1:13 есть есть отличный модуль для этого я уже как-то где-то о нём писал, но ща не помню где попробую найти.
Shelendor 14 октября 2007 в 1:19 Upd. Собственно, всё банально Модуль с названием weight. Вот он http://drupal.org/project/weight У себя тестил, всё прекрасно работает наслаждайтесь
cosmos 27 февраля 2009 в 17:16 блин неужели чтоб увеличить диапазон нужно ставитть целый модуль? может как то более красиво мона это поправить? а в ядре много нужно править?
cosmos 27 февраля 2009 в 17:29 нашел диапазон меняется в файле modules/system/system.module (v5.x) строка 72 $type['weight'] = array('#input' => TRUE, '#delta' => 10, '#default_value' => 0, '#process' => array('process_weight' => array())); 10 и есть то что нужно изменить
Комментарии
мне было надо - пришлось ядро ковырять - а это не правильно, может другой есть способ?
есть есть отличный модуль для этого я уже как-то где-то о нём писал, но ща не помню где попробую найти.
Upd. Собственно, всё банально Модуль с названием weight. Вот он http://drupal.org/project/weight
У себя тестил, всё прекрасно работает
наслаждайтесь
Спасибо!
можно нескромный вопрос
Зачем столько блоков сразу?
блин неужели чтоб увеличить диапазон нужно ставитть целый модуль?
может как то более красиво мона это поправить?
а в ядре много нужно править?
нашел диапазон меняется в файле
modules/system/system.module (v5.x)
строка 72
$type['weight'] = array('#input' => TRUE, '#delta' => 10, '#default_value' => 0, '#process' => array('process_weight' => array()));
10 и есть то что нужно изменить