Seleccionar idioma:
Realizar Donación - Mods Premium - Portfolio



Este sitio utiliza cookies propias y de terceros. Si continúa navegando consideramos que acepta el uso de cookies. OK Más Información.
* Inventario en perfil - No puedo ver en inventario de otros usuarios MOD shop
  Leído 1804 veces
* Viendo el foro
 0 Usuarios y 1 Visitante están viendo este foro.


Tema Solucionado
*
Ago 28 2012


Como siempre dejo todo casi para ultima hora. Decidi instalar el MOD Shop

Resulta que ese mod no te permite que tu inventario se vea en tu perfil (temas).


Me conseguí este código que lo pegas en el display.template.php de default.

este es el codigo
Código: [Seleccionar]
// Inventario en post.
       global $db_prefix, $smcFunc, $boardurl;
       $request = $smcFunc['db_query']('','
          SELECT it.desc, it.image
          FROM {db_prefix}shop_items AS it,
               {db_prefix}shop_inventory AS iv
          WHERE iv.ownerid = {int:member}
          AND iv.itemid = it.id
          LIMIT 0, 9',
          array(
             'member' => $message['member']['id'],
          )
       );
       if ($smcFunc['db_num_rows']($request))
       {
           echo '<li>
                   
                  <fieldset style="background: url(../images/camp_bg.png) repeat-x bottom left #FFF; border-radius: 5px;  box-shadow: 0 0 8px #20A8E2; -webkit-box-shadow: 0 0 8px #20A8E2; margin: 7px 0 !important; padding: 5px"> <DIV ALIGN=center><b>Inventario</b></div> ';

while ($row = $smcFunc['db_fetch_assoc']($request))
         {
          echo '<img src="',$boardurl,'/Sources/shop/item_images/'.$row['image'].'" title="'.$row['desc'].'" alt="'.$row['image'].'" />';
         }
         $smcFunc['db_free_result']($request);
           echo ' </fieldset>
                </li>';
       }


Pero la pregunta es como hago para que yo pueda ver el invetario de otros en el perfil ya que solo puedo ver el mio.

Mi perfil (Administrador)



Usuario Regular




Se que se puede pero no se como, si alguien que tenga la gentileza me ayude.






*



Fadrox
2.0
www.fadrox.net

Mensajes: 139

Ver Perfil  Email 

En línea

*
Ago 28 2012


Nononono, eso esta mal, muy pero muy mal.
Nunca tenes que poner una consulta en un archivo template.

Los archivos template son para hacer el diseño, los archivos sources son para las consultas y funcionamiento de cada seccion.



Ahora, que mod instalaste? porque yo tengo entendido que la shop si te pone el inventario en el perfil.

*¤×•·:.·.:·•×¤* ^HeRaCLeS^ *¤×•·:.·.:·•×¤*
*¤×• Todos los Mp seran ignorados | Solo seran considerados los Mp Solicitados por mi •×¤*
*¤×• All Mp will be ignored | Only considers the Mp requested per my •×¤*

SMFPersonal

Adk Portal 3.0.2
2.0.14
www.smfpersonal.net
#1

Mensajes: 13978

Ver Perfil  SMFPersonal 

En línea

*
Ago 28 2012


Este es el mod que instale....
http://custom.simplemachines.org/mods/index.php?mod=65

El codigo que puse lo saque de este tema.
http://www.simplemachines.org/community/index.php?topic=412856.0


Codigo para que se vea los items en perfil (simplemachines)
Código: [Seleccionar]
// Inventario en post.
   global $db_prefix, $smcFunc;
   $request = $smcFunc['db_query']('','
      SELECT it.desc, it.image
      FROM {db_prefix}shop_items AS it,
           {db_prefix}shop_inventory AS iv
      WHERE iv.ownerid = {int:member}
      AND iv.itemid = it.id
      LIMIT 0, 9',
      array(
         'member' => $message['member']['id'],
      )
   );
   if ($smcFunc['db_num_rows']($request))
   {
       echo '<fieldset><legend>Mi Inventario</legend>';
   while ($row = $smcFunc['db_fetch_assoc']($request))
   {
      echo '<img src="/Sources/shop/item_images/'.$row['image'].'" title="'.$row['desc'].'" alt="'.$row['image'].'" />';
   }
    $smcFunc['db_free_result']($request);
       echo '</fieldset>';
   }

Lo modifique asi
esto
Código: [Seleccionar]
echo '<fieldset><legend>Mi Inventario</legend>';por esto
Código: [Seleccionar]
<fieldset style="background: url(../images/camp_bg.png) repeat-x bottom left #FFF; border-radius: 5px;  box-shadow: 0 0 8px #20A8E2; -webkit-box-shadow: 0 0 8px #20A8E2; margin: 7px 0 !important; padding: 5px"> <DIV ALIGN=center><b>Inventario</b></div> ';
Lo modifique para que le de un efecto sombra con css


*



Fadrox
2.0
www.fadrox.net
#2

Mensajes: 139

Ver Perfil  Email 

En línea

*
Ago 28 2012


Bueno despues lo reviso.

Pero repito, nunca hay que poner consultas en los archivos templates.
Y el tema ese la solucion la dio zutzu, el cual es un excelente diseñador de themes, pero no asi de codigos.

Seria bueno que me digas que es lo que vos queres exactamente asi yo puedo mirar eso.

*¤×•·:.·.:·•×¤* ^HeRaCLeS^ *¤×•·:.·.:·•×¤*
*¤×• Todos los Mp seran ignorados | Solo seran considerados los Mp Solicitados por mi •×¤*
*¤×• All Mp will be ignored | Only considers the Mp requested per my •×¤*

SMFPersonal

Adk Portal 3.0.2
2.0.14
www.smfpersonal.net
#3

Mensajes: 13978

Ver Perfil  SMFPersonal 

En línea

*
Ago 29 2012


^HeRaCLeS^

Te cuento ya que pude darle solución al problema, te agradezco.

Aqui una imagen de un usuario regular.
*


Saludos


*



Fadrox
2.0
www.fadrox.net
#4

Mensajes: 139

Ver Perfil  Email 

En línea

*
Ago 29 2012


Seria bueno que dejes la solucion por si otro usuario tiene el mismo problema.

Saludos :)

*¤×•·:.·.:·•×¤* ^HeRaCLeS^ *¤×•·:.·.:·•×¤*
*¤×• Todos los Mp seran ignorados | Solo seran considerados los Mp Solicitados por mi •×¤*
*¤×• All Mp will be ignored | Only considers the Mp requested per my •×¤*

SMFPersonal

Adk Portal 3.0.2
2.0.14
www.smfpersonal.net
#5

Mensajes: 13978

Ver Perfil  SMFPersonal 

En línea

*
Ago 29 2012


Es que como tu comentaste.

Citar
Ahora, que mod instalaste? porque yo tengo entendido que la shop si te pone el inventario en el perfil.

No veía el inventario de los usuarios regulares, porque ellos no habían comprado aun ningún articulo  :P, el código esta bien  :D


*



Fadrox
2.0
www.fadrox.net
#6

Mensajes: 139

Ver Perfil  Email 

En línea

*
Ago 29 2012


Perfecto entonces!

*¤×•·:.·.:·•×¤* ^HeRaCLeS^ *¤×•·:.·.:·•×¤*
*¤×• Todos los Mp seran ignorados | Solo seran considerados los Mp Solicitados por mi •×¤*
*¤×• All Mp will be ignored | Only considers the Mp requested per my •×¤*

SMFPersonal

Adk Portal 3.0.2
2.0.14
www.smfpersonal.net
#7

Mensajes: 13978

Ver Perfil  SMFPersonal 

En línea




Otros temas de su interes




Usuario:
Contraseña:
Sesión:
hermes bracelet replica, christian louboutin replica, van cleef and arpels replica, red bottoms replica, cartier love bracelet replica christian louboutin replica, christian louboutin replica, hermes bracelet replica,