Дополнительные поля для ссылок в каталоге файловРассказываю как сделать несколько ссылок для скачивания в каталог файлов на понятном для новичков языке,а значит с картинками и прочим. Пункт1. Первое что нам нужно это зайти в ПУ-Каталог файлов Далее мы нажимаем на Настройки модуля Спускаемся до пункта "Поля для добавления материалов:" Ставим галки у: - Ссылка на страницу документации к материалу - Ссылка для скачивания архива с другого сервера - Ссылка на источник материала Пункт2. Далее мы нажимаем на "Изменить текущие названия полей вы можете "здесь"." И начинаем менять стандартные названия полей. Заходим в пункт ФОРМА ДОБАВЛЕНИЯ МОДУЛЯ "КАТАЛОГ ФАЙЛОВ" [+] Менять стандартные надписи (рекомендую менять как показываю я, просто не все поля вмещают в себя полное кол-во символов из ссылки файлообмеников): Ссылка на страницу документации к материалу - Ссылка для скачивания архива с letitbit Ссылка на источник материала - Ссылка для скачивания архива с другого сервера Ссылка для скачивания архива с другого сервера - Ссылка для скачивания архива с DepositFiles Пункт3. Настраиваем расположение этих полей в форме добавления материала: Настройки модуля Спускаемся до пункта "Сортировка полей:" и поднимаем все наши пункты в одну ячейку А так же поставьте галки в пункте "Автоматически добавлять префикс "http://" для полей:" Пункт4. Исправляем код вида материалов: Заходим Управление дизайном модуля Выбираем "Страница материала и комментариев к нему" Находим код: Code <?if($FILE_URL$ || $RFILE_URL$ || $SCREEN_URL$)?>[ <?if($FILE_URL$)?><a href="$FILE_URL$"><!--<s5223>-->Скачать с сервера<!--</s>--></a> ($FILE_SIZE$)<?endif?> <?if($RFILE_URL$)?> · <a href="$RFILE_URL$" target="_blank"><!--<s5224>-->Скачать удаленно<!--</s>--></a> ($RFILE_SIZE$)<?endif?> <?if($SCREEN_URL$)?> · <a href="$SCREEN_URL$" target="_blank"><!--<s5187>-->Скриншот<!--</s>--></a><?endif?> ]<?endif?> Заменяем его на: Code <?if($FILE_URL$ || $RFILE_URL$ || $SCREEN_URL$)?>[ <?if($FILE_URL$)?><a href="$FILE_URL$"><!--<s5223>-->Скачать с сервера<!--</s>--></a> ($FILE_SIZE$)<?endif?> <?if($RFILE_DIRECT_URL$)?><a href="$RFILE_DIRECT_URL$" target="_blank"><!--<s9999>-->Скачать с DepositFiles<!--</s>--></a><?endif?> <?if($DOCPAGE_URL$)?><a href="$DOCPAGE_URL$" target="_blank"><!--<s5224>-->Скачать с letitbit<!--</s>--></a><?endif?> <?if($SOURCE_URL$)?><a href="$SOURCE_URL$" target="_blank"><!--<s9998>-->Скачать удаленно<!--</s>--></a><?endif?> <?if($SCREEN_URL$)?> · <a href="$SCREEN_URL$" target="_blank"><!--<s5187>-->Скриншот<!--</s>--></a><?endif?> ]<?endif?> Где: $DOCPAGE_URL$ - ссылка на страницу с документацией к материалу $SOURCE_URL$ - ссылка на источник материала $RFILE_DIRECT_URL$ - прямая ссылка на файл на удаленном сервере Ну вроде и всё, теперь при добавлении файлов, Вам достаточно будет указывать ссылки в соответствующих полях. Если всё же ссылки очень длинными получаются, то сокращайте их через сервис u.to |
Похожие инструкции |