Foros Joomla! Spanish

Zona técnica, debate y cooperación sobre Joomla!

Zonas Joomla! Spanish

Portal Joomla! Spansih
Portal Joomla! Spansih NoticiasComunidad JSZona de Extensiones

Estar informado de J!S

Boletines JS
Sigue el proyecto desde joomlacode
Joomla! Spanish 1.5.26 liberada
Sigue el proyecto desde joomlacode de la 1.7
Joomla! Spanish 1.7.5 liberada
Sigue el proyecto desde joomlacode de la 2.5
Joomla! Spanish 2.5.4 Liberada

Estadistícas del foro

  • Miembros en el foro: 374,558
  • Total Temas: 64,833
  • Total Mensajes: 13
Hay 366 usuarios actualmente navegando en los foros.

Colaboradores Gold

Soporte Publicitario


Responder
Antiguo 10-02-2012, 08:00 PM   #1
Iniciado en Joomla
 
Fecha de Ingreso: Jan 2012
Mensajes: 14
Irving Galvan is on a distinguished road
Predeterminado No puedo editar desde el frontend solo en mi plantilla

Hice mi propia plantilla tomando como base la plantilla de atomic y funciona todo excepto que no me aparecen los iconos de editar, enviar mail, imprimir y pdf (en el frontend) cuando me logueo con permisos de editor, publicador o super usuario. Pero si cambio de plantilla incluso a la de atomic si puedo ver estos iconos y puedo editar el articulo que es lo que me interesa.

De antemano gracias a quien se tome la molestia en leer y ayudarme.
Irving Galvan no está en línea   Responder Con Cita
Antiguo 11-02-2012, 05:15 PM   #2
Amigo de Joomla
 
Fecha de Ingreso: Jun 2007
Mensajes: 399
onpress is on a distinguished road
Predeterminado

Hola, te has fijado si en las opciones de artículo no aparecen como ocultas?
onpress no está en línea   Responder Con Cita
Antiguo 13-02-2012, 05:11 PM   #3
Iniciado en Joomla
 
Fecha de Ingreso: Jan 2012
Mensajes: 14
Irving Galvan is on a distinguished road
Predeterminado

Primero que nada gracias por responder. la opciones del articulo estan activadas para que se vean los iconos y de hecho se ven en cualquier plantilla que utilice, excepto en la plantilla que yo cree tomando de base la plantilla de atomic.

comencé con joomla 1.6 despues 1.7 y ahora con la actualizacion de seguridad 2.5 y con las tres versiones me pasa lo mismo.
Irving Galvan no está en línea   Responder Con Cita
Antiguo 16-02-2012, 03:33 AM   #4
Amigo de Joomla
 
Avatar de marbella
 
Fecha de Ingreso: Mar 2010
Mensajes: 405
marbella is on a distinguished road
Predeterminado

Hola podrías poner el código que usaste para revisarlo y poderte dar una mejor opinión del problema.

Cita:
Iniciado por Irving Galvan Ver Mensaje
Primero que nada gracias por responder. la opciones del articulo estan activadas para que se vean los iconos y de hecho se ven en cualquier plantilla que utilice, excepto en la plantilla que yo cree tomando de base la plantilla de atomic.

comencé con joomla 1.6 despues 1.7 y ahora con la actualizacion de seguridad 2.5 y con las tres versiones me pasa lo mismo.
marbella no está en línea   Responder Con Cita
Antiguo 16-02-2012, 05:33 PM   #5
Iniciado en Joomla
 
Fecha de Ingreso: Jan 2012
Mensajes: 14
Irving Galvan is on a distinguished road
Predeterminado

Hola gracias por responder:

Este es mi código del index.php

<?php
defined('_JEXEC') or die;

/* The following line loads the MooTools JavaScript Library */
JHTML::_('behavior.framework', true);

/* The following line gets the application object for things like displaying the site name */
$app = JFactory::getApplication();
?>
<?php echo '<?'; ?>xml version="1.0" encoding="<?php echo $this->_charset ?>"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="<?php echo $this->language; ?>" lang="<?php echo $this->language; ?>" dir="<?php echo $this->direction; ?>" >
<head>

<jdoc:include type="head" />


<link rel="stylesheet" href="<?php echo $this->baseurl ?>/templates/<?php echo $this->template ?>/css/blueprint/screen.css" type="text/css" media="screen, projection" />
<link rel="stylesheet" href="<?php echo $this->baseurl ?>/templates/<?php echo $this->template ?>/css/blueprint/print.css" type="text/css" media="print" />
<link rel="stylesheet" href="<?php echo $this->baseurl ?>/templates/<?php echo $this->template ?>/css/template.css" type="text/css" />


<script type="text/javascript" src="<?php echo $this->baseurl ?>/templates/<?php echo $this->template ?>/js/template.js"></script>
</head>
<body>
<div class="container">

<div class="moduletable">
<?php if($this->countModules('pytsa-logo')) : ?>
<div id="pytsa-logo" class="span-24 last">
<jdoc:include type="modules" name="pytsa-logo" style="xhtml" />
<jdoc:include type="component" name="pytsa-logo" style="xhtml" />
</div>
<?php endif; ?>
</div>

<div class="moduletable">
<?php if($this->countModules('pytsa-menu')) : ?>
<div id="pytsa-menu" class="span-24 last">
<jdoc:include type="modules" name="pytsa-menu" style="xhtml" />
<jdoc:include type="component" name="pytsa-menu" style="xhtml" />
</div>
<?php endif; ?>
</div>

<jdoc:include type="message" />

<div class="moduletable">
<?php if($this->countModules('pytsa-slider')) : ?>
<div id="pytsa-slider" class="span-24 last">
<jdoc:include type="modules" name="pytsa-slider" style="xhtml" />
<jdoc:include type="component" name="pytsa-slider" style="xhtml" />
</div>
<?php endif; ?>
</div>

<div class="moduletable">
<?php if($this->countModules('pytsa-uno')) : ?>
<div id="pytsa-uno" class="span-8">
<jdoc:include type="modules" name="pytsa-uno" style="xhtml" />
<jdoc:include type="component" name="pytsa-uno" style="xhtml" />
</div>
<?php endif; ?>
</div>

<div class="moduletable">
<?php if($this->countModules('pytsa-dos')) : ?>
<div id="pytsa-dos" class="span-8">
<jdoc:include type="modules" name="pytsa-dos" style="xhtml" />
<jdoc:include type="component" name="pytsa-dos" style="xhtml" />
</div>
<?php endif; ?>
</div>

<div class="moduletable">
<?php if($this->countModules('pytsa-tres')) : ?>
<div id="pytsa-tres" class="span-8 last">
<jdoc:include type="modules" name="pytsa-tres" style="xhtml" />
<jdoc:include type="component" name="pytsa-tres" style="xhtml" />
</div>
<?php endif; ?>
</div>

<div class="moduletable">
<?php if($this->countModules('pytsa-lista')) : ?>
<div id="pytsa-lista" class="span-24 last">
<jdoc:include type="modules" name="pytsa-lista" style="xhtml" />
<jdoc:include type="component" name="pytsa-lista" style="xhtml" />
</div>
<?php endif; ?>
</div>

<div class="moduletable">
<?php if($this->countModules('pytsa-licencia')) : ?>
<div id="pytsa-licencia" class="span-24 last">
<jdoc:include type="modules" name="pytsa-licencia" style="xhtml" />
<jdoc:include type="component" name="licencia" style="xhtml" />
</div>
<?php endif; ?>
</div>

</body>
</html>

Y este es mi código del templateDetails:

<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE install PUBLIC "-//Joomla! 1.6//DTD template 1.0//EN" "http://www.joomla.org/xml/dtd/1.6/template-install.dtd">
<extension
version="1.7"
type="template"
client="site">
<name>pytsa</name>
<creationDate>23/01/2012</creationDate>
<author>Irving Galvan</author>
<authorEmail>irving.galvan@ymail.com</authorEmail>
<authorUrl>http://www.irvinggalvan.zobyhost.com.mx</authorUrl>
<copyright>Copyright (C) 2005 - 2011 Open Source Matters, Inc. All rights reserved.</copyright>
<license>GNU General Public License version 2 or later; see LICENSE.txt</license>
<version>1.0</version>
<description>TPL_PYTSA_XML_DESCRIPTION</description>
<files>
<folder>html</folder>
<folder>css</folder>
<folder>images</folder>
<folder>language</folder>
<folder>js</folder>
<filename>index.php</filename>
<filename>index.html</filename>
<filename>favicon.ico</filename>
<filename>templateDetails.xml</filename>
<filename>template_preview.png</filename>
<filename>template_thumbnail.png</filename>
<filename>component.php</filename>
<filename>error.php</filename>
</files>

<positions>
<position>pytsa-logo</position>
<position>pytsa-menu</position>
<position>pytsa-slider</position>
<position>pytsa-uno</position>
<position>pytsa-dos</position>
<position>pytsa-tres</position>
<position>pytsa-lista</position>
<position>pytsa-licencia</position>
</positions>

<!-- For core templates, we also install/uninstall the language files in the core language folders.
-->
<languages folder="language">
<language tag="es-ES">es-ES/es-ES.tpl_pytsa.ini</language>
<language tag="es-ES">es-ES/es-ES.tpl_pytsa.sys.ini</language>
</languages>

</extension>
Irving Galvan no está en línea   Responder Con Cita
Antiguo 16-02-2012, 07:42 PM   #6
Amigo de Joomla
 
Avatar de marbella
 
Fecha de Ingreso: Mar 2010
Mensajes: 405
marbella is on a distinguished road
Predeterminado

Hola lo unico que veo de difererte o mal escrito es:
<jdoc:include type="component" name="pytsa-logo" style="xhtml" />
que deberia ser:
<jdoc:include type="component" />
por otro lado disculpa pero no veo el motivo de poner tantos modulos, por lo que entiendo no todos los modulos se presentan al mismo tiempo, y si fuera ese el caso entonces no veo el motivo de poner el codigo de component tantas veces.

Cita:
Iniciado por Irving Galvan Ver Mensaje
Hola gracias por responder:

Este es mi código del index.php

<?php
defined('_JEXEC') or die;

/* The following line loads the MooTools JavaScript Library */
JHTML::_('behavior.framework', true);

/* The following line gets the application object for things like displaying the site name */
$app = JFactory::getApplication();
?>
<?php echo '<?'; ?>xml version="1.0" encoding="<?php echo $this->_charset ?>"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="<?php echo $this->language; ?>" lang="<?php echo $this->language; ?>" dir="<?php echo $this->direction; ?>" >
<head>

<jdoc:include type="head" />


<link rel="stylesheet" href="<?php echo $this->baseurl ?>/templates/<?php echo $this->template ?>/css/blueprint/screen.css" type="text/css" media="screen, projection" />
<link rel="stylesheet" href="<?php echo $this->baseurl ?>/templates/<?php echo $this->template ?>/css/blueprint/print.css" type="text/css" media="print" />
<link rel="stylesheet" href="<?php echo $this->baseurl ?>/templates/<?php echo $this->template ?>/css/template.css" type="text/css" />


<script type="text/javascript" src="<?php echo $this->baseurl ?>/templates/<?php echo $this->template ?>/js/template.js"></script>
</head>
<body>
<div class="container">

<div class="moduletable">
<?php if($this->countModules('pytsa-logo')) : ?>
<div id="pytsa-logo" class="span-24 last">
<jdoc:include type="modules" name="pytsa-logo" style="xhtml" />
<jdoc:include type="component" name="pytsa-logo" style="xhtml" />
</div>
<?php endif; ?>
</div>

<div class="moduletable">
<?php if($this->countModules('pytsa-menu')) : ?>
<div id="pytsa-menu" class="span-24 last">
<jdoc:include type="modules" name="pytsa-menu" style="xhtml" />
<jdoc:include type="component" name="pytsa-menu" style="xhtml" />
</div>
<?php endif; ?>
</div>

<jdoc:include type="message" />

<div class="moduletable">
<?php if($this->countModules('pytsa-slider')) : ?>
<div id="pytsa-slider" class="span-24 last">
<jdoc:include type="modules" name="pytsa-slider" style="xhtml" />
<jdoc:include type="component" name="pytsa-slider" style="xhtml" />
</div>
<?php endif; ?>
</div>

<div class="moduletable">
<?php if($this->countModules('pytsa-uno')) : ?>
<div id="pytsa-uno" class="span-8">
<jdoc:include type="modules" name="pytsa-uno" style="xhtml" />
<jdoc:include type="component" name="pytsa-uno" style="xhtml" />
</div>
<?php endif; ?>
</div>

<div class="moduletable">
<?php if($this->countModules('pytsa-dos')) : ?>
<div id="pytsa-dos" class="span-8">
<jdoc:include type="modules" name="pytsa-dos" style="xhtml" />
<jdoc:include type="component" name="pytsa-dos" style="xhtml" />
</div>
<?php endif; ?>
</div>

<div class="moduletable">
<?php if($this->countModules('pytsa-tres')) : ?>
<div id="pytsa-tres" class="span-8 last">
<jdoc:include type="modules" name="pytsa-tres" style="xhtml" />
<jdoc:include type="component" name="pytsa-tres" style="xhtml" />
</div>
<?php endif; ?>
</div>

<div class="moduletable">
<?php if($this->countModules('pytsa-lista')) : ?>
<div id="pytsa-lista" class="span-24 last">
<jdoc:include type="modules" name="pytsa-lista" style="xhtml" />
<jdoc:include type="component" name="pytsa-lista" style="xhtml" />
</div>
<?php endif; ?>
</div>

<div class="moduletable">
<?php if($this->countModules('pytsa-licencia')) : ?>
<div id="pytsa-licencia" class="span-24 last">
<jdoc:include type="modules" name="pytsa-licencia" style="xhtml" />
<jdoc:include type="component" name="licencia" style="xhtml" />
</div>
<?php endif; ?>
</div>

</body>
</html>

Y este es mi código del templateDetails:

<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE install PUBLIC "-//Joomla! 1.6//DTD template 1.0//EN" "http://www.joomla.org/xml/dtd/1.6/template-install.dtd">
<extension
version="1.7"
type="template"
client="site">
<name>pytsa</name>
<creationDate>23/01/2012</creationDate>
<author>Irving Galvan</author>
<authorEmail>irving.galvan@ymail.com</authorEmail>
<authorUrl>http://www.irvinggalvan.zobyhost.com.mx</authorUrl>
<copyright>Copyright (C) 2005 - 2011 Open Source Matters, Inc. All rights reserved.</copyright>
<license>GNU General Public License version 2 or later; see LICENSE.txt</license>
<version>1.0</version>
<description>TPL_PYTSA_XML_DESCRIPTION</description>
<files>
<folder>html</folder>
<folder>css</folder>
<folder>images</folder>
<folder>language</folder>
<folder>js</folder>
<filename>index.php</filename>
<filename>index.html</filename>
<filename>favicon.ico</filename>
<filename>templateDetails.xml</filename>
<filename>template_preview.png</filename>
<filename>template_thumbnail.png</filename>
<filename>component.php</filename>
<filename>error.php</filename>
</files>

<positions>
<position>pytsa-logo</position>
<position>pytsa-menu</position>
<position>pytsa-slider</position>
<position>pytsa-uno</position>
<position>pytsa-dos</position>
<position>pytsa-tres</position>
<position>pytsa-lista</position>
<position>pytsa-licencia</position>
</positions>

<!-- For core templates, we also install/uninstall the language files in the core language folders.
-->
<languages folder="language">
<language tag="es-ES">es-ES/es-ES.tpl_pytsa.ini</language>
<language tag="es-ES">es-ES/es-ES.tpl_pytsa.sys.ini</language>
</languages>

</extension>
marbella no está en línea   Responder Con Cita
Antiguo 16-02-2012, 10:32 PM   #7
Amigo de Joomla
 
Fecha de Ingreso: Jun 2007
Mensajes: 399
onpress is on a distinguished road
Predeterminado

Hola, lo que te indica marbella es correcto, la llamada a
Código PHP:
<jdoc:include type="component" /> 
se hace una sola vez y sirve para que dentro de esté vaya el contenido de la página, los artículos, etc

Para hacer la llamada de un módulo, lo correcto sería algo así
Código PHP:
<?php if($this->countModules('posicion-x')) : ?>
        <div id="modulo-x" class="span-24">
            <jdoc:include type="modules" name="posicion-x" style="xhtml" />
        </div>
    <?php endif; ?>
No necesitas colocar el component dentro.

Prueba con eso a ver como te va.

Salu2
onpress no está en línea   Responder Con Cita
Antiguo 18-02-2012, 12:42 AM   #8
Iniciado en Joomla
 
Fecha de Ingreso: Jan 2012
Mensajes: 14
Irving Galvan is on a distinguished road
Predeterminado Resuelto

Resuelto:
Gracias a lo que me han aconsejado he podido resolver el problema, de verdad que me estaba volviendo loco intentando solucionarlo, solo deje un <jdoc:include type="component" /> porque no importa donde lo ponga verdad? siempre y cuando sea en el body, no es asi.

Nuevamente gracias Marbella y Onpress.
Irving Galvan no está en línea   Responder Con Cita
Antiguo 29-02-2012, 09:12 PM   #9
Iniciado en Joomla
 
Fecha de Ingreso: Jan 2012
Mensajes: 14
Irving Galvan is on a distinguished road
Predeterminado Nueva duda

Estoy retomando nuevamente este tema.

Pensé que había quedado resuelto mi problema porque la ultima vez lo que revise fue muy rápido y ya no había trabajado en este proyecto desde entonces, en fin. Solo puedo editar desde el frontend un articulo que es de los que vienen por default con joomla que es el de "Actualizadores" y siempre se pone ese, no he podido ver de que manera esta ligado a la linea de codigo
Código PHP:
<jdoc:include type="component" /> 
para que en lugar de actualizadores pueda poner alguno de mis propios artículos. Ademas quiero que mi pagina sea casi toda editable desde el frontend, ¿tengo que repetir
Código PHP:
<jdoc:include type="component" /> 
dentro de cada posición que necesite que sea editable?

Este es el link Inicio donde estoy haciendo pruebas si de algo sirve, de antemano gracias a quien se tome la molestia de leer.
Irving Galvan no está en línea   Responder Con Cita
Antiguo 29-02-2012, 09:16 PM   #10
Amigo de Joomla
 
Fecha de Ingreso: Jun 2007
Mensajes: 399
onpress is on a distinguished road
Predeterminado

No entiendo bien tu consulta pero lo que está claro es que la linea de código
Código PHP:
<jdoc:include type="component" /> 
va ''UNA SOLA VEZ'' en la plantilla, no se repite!

Salu2
onpress no está en línea   Responder Con Cita


Responder

Marcadores

Herramientas
Desplegado

Permisos de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

Códigos BB están Activo
Los Emoticonos están Activo
Código [IMG] está Activo
Código HTML está Inactivo
Trackbacks are Activo
Pingbacks are Activo
Refbacks are Activo


Temas Similares
Tema Autor Foro Respuestas Último Mensaje
No veo boton editar articulo desde frontend tarchan Foro general (1.5) 0 15-01-2011 07:32 PM
Error al editar articulo desde el Frontend raquelgorro Foro general (1.5) 0 14-01-2011 03:53 PM
Al instalar plantilla, no puedo editar desde el frontend demodebcn Templates-Plantillas (1.5) 0 21-06-2010 02:38 PM
editar articulos sin clasificar desde el frontend oxkar Foro general (1.5) 0 17-03-2010 01:05 AM
Editar banners desde el frontend joaquinfq Componentes (1.0) 2 16-01-2008 01:25 PM