Hi
I installed phoca download and would like a menu with items directly linking to download files. When I select "file view" in the menu item settings, I'm unable to browse for the file. There's just a text box next to "select file". I don't know how to fill in the url manually. Is there any way to get a browsing facility?
menu-item file view: unabel to select file
-
Anielita
- Phoca Newbie

- Posts: 1
- Joined: 14 Aug 2011, 18:31
- Jan
- Phoca Hero

- Posts: 49144
- Joined: 10 Nov 2007, 18:23
- Location: Czech Republic
- Contact:
Re: menu-item file view: unabel to select file
Hi, if you need a directly link to download - from the menu link, you need to do custom menu link (external) and set the right URL directly to download (copy it from the standard menu links)
Jan
Jan
If you find Phoca extensions useful, please support the project
-
malquaid
- Phoca Newbie

- Posts: 1
- Joined: 20 Aug 2011, 10:35
Re: menu-item file view: unabel to select file
Great App!!!
When going to Menu Item - Phoca File View the required field * on the left is Select File with a value of 0.
How do you select which file to place here and what value (currently its number 0, a link address, a filename, etc...) should be placed in the Select file entry box?
Again, thank you for such a great application and your support
When going to Menu Item - Phoca File View the required field * on the left is Select File with a value of 0.
How do you select which file to place here and what value (currently its number 0, a link address, a filename, etc...) should be placed in the Select file entry box?
Again, thank you for such a great application and your support
-
toemon
- Phoca Newbie

- Posts: 5
- Joined: 23 Jul 2011, 12:13
Re: menu-item file view: unabel to select file
Hi.
Thanks for a great component.
I'm japanese
First, i appologize to my poor English.
"select file" instead of "File ID" would be better named.
If you want to select a file from a select box,Perform the following steps:
Note; changes are based on the com_phocadownload_v2.1.0_beta
Step.1
Add the following code in the language files 'language/en-GB/en-GB.com_phocadownload.ini' and 'language/en-GB/en-GB.com_phocadownload.ini'.
step. 2
Create a new phocadownloadfile.php file in administrator/components/com_phocadownload/models/fields/ folder.
phocadownloadfile.php contains the following code:
step. 3
Change as follows: components/com_phocadownload/views/file/tmpl/default.xml
Thanks.
Thanks for a great component.
I'm japanese
First, i appologize to my poor English.
"select file" instead of "File ID" would be better named.
If you want to select a file from a select box,Perform the following steps:
Note; changes are based on the com_phocadownload_v2.1.0_beta
Step.1
Add the following code in the language files 'language/en-GB/en-GB.com_phocadownload.ini' and 'language/en-GB/en-GB.com_phocadownload.ini'.
Code: Select all
COM_PHOCADOWNLOAD_SELECT_FILE="select file"
COM_PHOCADOWNLOAD_FIELD_SELECT_FILE_LABEL="Select file"
COM_PHOCADOWNLOAD_FIELD_SELECT_FILE_DESC="Select display file"
Create a new phocadownloadfile.php file in administrator/components/com_phocadownload/models/fields/ folder.
phocadownloadfile.php contains the following code:
Code: Select all
<?php
/*
* @package Joomla.Framework
* @copyright Copyright (C) 2005 - 2010 Open Source Matters, Inc. All rights reserved.
* @license GNU General Public License version 2 or later; see LICENSE.txt
*
* @component Phoca Component
* @copyright Copyright (C) Jan Pavelka www.phoca.cz
* @license http://www.gnu.org/copyleft/gpl.html GNU General Public License version 2 or later;
*/
defined('_JEXEC') or die();
class JFormFieldPhocaDownloadFile extends JFormField
{
protected $type = 'PhocaDownloadFile';
protected function getInput() {
$db = &JFactory::getDBO();
//build the list of files
$query = 'SELECT a.title , a.id , a.catid'
. ' FROM #__phocadownload AS a'
. ' WHERE a.published = 1'
. ' ORDER BY a.ordering';
$db->setQuery( $query );
$messages = $db->loadObjectList();
$options = array();
if ($messages)
{
foreach($messages as $message)
{
$options[] = JHtml::_('select.option', $message->id, $message->title);
}
}
array_unshift($options, JHTML::_('select.option', '', '- '.JText::_('COM_PHOCADOWNLOAD_SELECT_FILE').' -', 'value', 'text'));
return JHTML::_('select.genericlist', $options, $this->name, 'class="inputbox"', 'value', 'text', $this->value, $this->id );
}
}
?>
Change as follows: components/com_phocadownload/views/file/tmpl/default.xml
Code: Select all
<?xml version="1.0" encoding="utf-8"?>
<metadata>
<layout title="COM_PHOCADOWNLOAD_FILE_LAYOUT">
<message>
<![CDATA[COM_PHOCADOWNLOAD_FILE_LAYOUT_DESC]]>
</message>
</layout>
<name>COM_PHOCADOWNLOAD_FILE_LAYOUT</name>
<description>COM_PHOCADOWNLOAD_FILE_LAYOUT_DESC</description>
<fields name="request">
<fieldset name="request" addfieldpath="/administrator/components/com_phocadownload/models/fields">
<field
name="id"
type="phocadownloadfile"
section="com_phocadownload"
class="inputbox"
default="0"
label="COM_PHOCADOWNLOAD_FIELD_SELECT_FILE_LABEL"
description="COM_PHOCADOWNLOAD_FIELD_SELECT_FILE_DESC"
required="true"
/>
</fieldset>
</fields>
<fields name="params">
<fieldset name="basic" addfieldpath="/administrator/components/com_phocadownload/models/fields" >
<field name="show_pagination" type="radio" default="1" label="COM_PHOCADOWNLOAD_FIELD_SHOW_PAGINATION_LABEL" description="COM_PHOCADOWNLOAD_FIELD_SHOW_PAGINATION_DESC">
<option value="0">COM_PHOCADOWNLOAD_HIDE</option>
<option value="1">COM_PHOCADOWNLOAD_DISPLAY</option>
</field>
<field name="show_pagination_limit" type="radio" default="1" label="COM_PHOCADOWNLOAD_FIELD_SHOW_PAGINATION_LIMIT_LABEL" description="COM_PHOCADOWNLOAD_FIELD_SHOW_PAGINATION_LIMIT_DESC">
<option value="0">COM_PHOCADOWNLOAD_HIDE</option>
<option value="1">COM_PHOCADOWNLOAD_DISPLAY</option>
</field>
</fieldset>
</fields>
</metadata>
- Jan
- Phoca Hero

- Posts: 49144
- Joined: 10 Nov 2007, 18:23
- Location: Czech Republic
- Contact:
Re: menu-item file view: unabel to select file
Hi, thank you for this guide.
Jan
Jan
If you find Phoca extensions useful, please support the project
- Jan
- Phoca Hero

- Posts: 49144
- Joined: 10 Nov 2007, 18:23
- Location: Czech Republic
- Contact:
Re: menu-item file view: unabel to select file
Added into Phoca Download 2.1.0 stable
If you find Phoca extensions useful, please support the project