Not Good

Прикрепить к объекту excel для скачивания

Recommended Posts

Появилась необходимость добавить к объекту недвижимости возможность загрузки файла excel. Создал тип поля upload_file, но оно не видит нужный формат. Поменял на uploads - тоже не помогло т.к. уже не сохраняет прикрепленный файл.

Наверное, дело в пустых полях: Uploadify image: имя таблицы и Uploadify image: имя первичного ключа объекта к которому привязываются изображения?

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
1 час назад, rumantic сказал:

Используйте тип docuploads 

 

Попробовал, но с фронта где формируются все поля вывелось Array, а в условии ничего, системное имя поля documents
{if is_array($complex.documents.value) && count($complex.documents.value) > 0}
    {foreach name=j from=$complex.documents.value item=document_item}
    <a target="_blank" href="{$estate_folder}/img/mediadocs/{$document_item.normal}">{if $document_item.title != ''}{$document_item.title}{else}{$document_item.normal}{/if}</a><br/>
    {/foreach}
{/if}

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
3 минуты назад, Not Good сказал:

Попробовал, но с фронта где формируются все поля вывелось Array, а в условии ничего, системное имя поля documents
{if is_array($complex.documents.value) && count($complex.documents.value) > 0}
    {foreach name=j from=$complex.documents.value item=document_item}
    <a target="_blank" href="{$estate_folder}/img/mediadocs/{$document_item.normal}">{if $document_item.title != ''}{$document_item.title}{else}{$document_item.normal}{/if}</a><br/>
    {/foreach}
{/if}

Покажите скриншот поля docuploads в редакторе форм и скажите к какой таблице вы ее подключили.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
1 минуту назад, rumantic сказал:

Покажите скриншот поля docuploads в редакторе форм и скажите к какой таблице вы ее подключили.

Таблица data http://joxi.ru/l2ZKM7Mh8OBXVA

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Только что, Not Good сказал:

Таблица data http://joxi.ru/l2ZKM7Mh8OBXVA

 

Значит вам нужно код для $data использовать.

Внутри realty_view.tpl

{if is_array($data.documents.value) && count($data.documents.value) > 0}
    {foreach name=j from=$data.documents.value item=document_item}
    <a target="_blank" href="{$estate_folder}/img/mediadocs/{$document_item.normal}">{if $document_item.title != ''}{$document_item.title}{else}{$document_item.normal}{/if}</a><br/>
    {/foreach}
{/if}

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
9 минут назад, rumantic сказал:

Значит вам нужно код для $data использовать.

Внутри realty_view.tpl


{if is_array($data.documents.value) && count($data.documents.value) > 0}
    {foreach name=j from=$data.documents.value item=document_item}
    <a target="_blank" href="{$estate_folder}/img/mediadocs/{$document_item.normal}">{if $document_item.title != ''}{$document_item.title}{else}{$document_item.normal}{/if}</a><br/>
    {/foreach}
{/if}

 

Теперь все ОК.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Есть проблемка. Если загружать файл через редактирование объекта в админке, то работает, но если через /account/data/?do=new то после сохранения загруженный файл исчезает.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
18 часов назад, Not Good сказал:

Есть проблемка. Если загружать файл через редактирование объекта в админке, то работает, но если через /account/data/?do=new то после сохранения загруженный файл исчезает.

Скиньте доступы в личку, посмотрю в чем дело.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Гость
Ответить в тему...

×   Вы вставили отформатированное содержимое.   Удалить форматирование

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.