На странице не удаляются прикрепленные файлы (2.х)

+12
2.7K
Создал запись, прикрепил к ней через соответствующее поле файл, сохранил. Теперь этот файл можно заменить другим файлом, НО НЕЛЬЗЯ УДАЛИТЬ. Вылечил правкой двух файлов.

/templates/default/assets/fields/file.tpl.php
Найти:
  1. <?php echo html_input('hidden', $field->element_name, ''); ?>
Заменить на:
  1. <?php echo html_input('hidden', $field->element_name, '', array('id' => 'input_'.$field->element_name)); ?>
/templates/default/js/files.js
Найти:
  1. $('#f_'+file_id+' input[name='+file_id+']').val('1');
Заменить на:
  1. $('#f_'+file_id+' #input_'+file_id).val('1');
Еще в последнем файле зачем-то две подряд одинаковых строки, насколько я понимаю одну из них можно удалить.
  1. $('#f_'+file_id+' #file_'+file_id+'_upload').show();
  2. $('#f_'+file_id+' #file_'+file_id+'_upload').show();
-1
No Name No Name 9 лет назад #
Полезно,а мне не поможете Добрый день,подскажите пожалуйста,при вставке документа если имя латиницей то имя файла отображается на сайте,а есди кирилицей то прочерк типа -.doc ,а как что бы имя по русски было?
0
Колян Колян 9 лет назад #
Добавь текстовое поле "имя файла" при добавлении файла и пофигу кирилица там или не керилица вот в общем мы так сделали https://kiberkompas.com/posts/81-testiruem.html (в самом низу статьи смотреть)
-1
No Name No Name 9 лет назад #
Полезно,а мне не поможете Добрый день,подскажите пожалуйста,при вставке документа если имя латиницей то имя файла отображается на сайте,а есди кирилицей то прочерк типа -.doc ,а как что бы имя по русски было?
0
Иван Шкута Иван Шкута 9 лет назад #
Попробуйте этот вариант.
0
R161Net R161Net 9 лет назад #
Спасибо!, есть такая проблема!!! Очень нужное решение.+++
0
R161Net R161Net 9 лет назад #
Но увы! У меня как файл был так и остался не удаляется! Может есть еще какое то решение??
0
Иван Шкута Иван Шкута 9 лет назад #
Не удаляется из материала, или вообще с сервера?
0
R161Net R161Net 9 лет назад #
Из материала! Я понимаю что и на сервере тоже сидит.
0
Иван Шкута Иван Шкута 9 лет назад #
А у вас дефолтный шаблон?
0
R161Net R161Net 9 лет назад #
Нет не дефолтный! Но там тоже правки делал!
0
Иван Шкута Иван Шкута 9 лет назад #
Тогда не знаю... Если дадите доступ могу взглянуть.
0
Колян Колян 9 лет назад #
Спасибо, помогло. dance

Еще от автора

Доступность всех групп при редактировании записи
Сейчас администратор при редактировании чьей-то записи не может указать группу в которой не состоит сам.
Редирект менеджер обновлен
Наконец-то дошли руки до редирект-менеджера, вернее до его обновления. Новое: Поддержка 2.10.0+ Маски для исходного URL Переменные для целевого URL
Поле "Точка на карте"
Это поле позволяет указать точку на карте (Яндекс.Карты) и вывести карту с этой точкой в записи / профиле / группе.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.