Community Forums

Vorrei usare questa extension, ma (RISOLTO)

Forum for Italian speaking users

Moderator: madimar

Vorrei usare questa extension, ma (RISOLTO)

Postby AlbertoM » Thu Aug 23, 2012 2:03 pm

http://www.opencart.com/index.php?route ... =27&page=2

L'ho editata

<?xml version="1.0" encoding="UTF-8"?>
<modification>

<id>Display_Product_Tags_In_Product_List_Page</id>
<version>1.0</version>
<vqmver>2.1.5</vqmver>
<author>Codegirl Studio - Copyright (c) 2012 KatGirl/Codegirl Studio (support@codegirlstudio.com). All Rights Reserved. No part of this document may be reproduced, copied, sold, or given away without written consent from the author.</author>

<file name="admin/controller/catalog/product.php" log="error">
<operation>
<search position="before"><![CDATA[$action = array();]]></search>
<add><![CDATA[
$tags = $this->model_catalog_product->getProductTags($result['product_id']);

$tags_array = array();
if ($tags)
{
foreach ($tags as $tag)
{
$tags_array[] = $tag;
}
}

if (count($tags_array)>0)
$str_tags = implode("," , $tags_array);
else
$str_tags = "None";
]]></add>
</operation>

<operation>
<search position="after"><![CDATA[ $this->data['products'][] = array(]]></search>
<add><![CDATA[ 'tags' => $str_tags,]]></add>
</operation>

<operation>
<search position="after"><![CDATA[ $this->data['column_status'] = $this->language->get('column_status');]]></search>
<add><![CDATA[$this->data['column_tags'] = $this->language->get('column_tags');]]></add>
</operation>
</file>

<file name="admin/language/english/catalog/product.php" log="error">
<operation>
<search position="before"><![CDATA[ $_['column_status'] = 'Status'; ]]></search>
<add><![CDATA[$_['column_tags'] = 'Product Tags';]]></add>
</operation>
</file>

<file name="admin/view/template/catalog/product_list.tpl" error="log">
<operation>
<search position="before"><![CDATA[ <td class="left"><?php if ($sort == 'p.model') { ?>]]></search>
<add><![CDATA[<td class="center"><?php echo $column_tags; ?></td>]]></add>
</operation>

<operation>
<search position="before"><![CDATA[<td><input type="text" name="filter_model" value="<?php echo $filter_model; ?>" /></td>]]></search>
<add><![CDATA[<td></td>]]></add>
</operation>

<operation>
<search position="before"><![CDATA[ <td class="left"><?php echo $product['model']; ?></td>]]></search>
<add><![CDATA[ <td class="left" style="max-width: 200px !important;width: 200px;"><?php echo $product['tags']; ?></td>]]></add>
</operation>
</file>

</modification>

Sbaglio o dovrei sostituire la dir admin con la mia e la lingua con italian ?

Grazie
Last edited by AlbertoM on Wed Sep 05, 2012 10:04 am, edited 1 time in total.
AlbertoM
 
Posts: 72
Joined: Fri Jun 15, 2012 4:37 pm

Vorrei usare questa extension, ma

Postby madimar » Thu Aug 23, 2012 2:32 pm

Intanto devi risolvere il problema in discussione nell'altro topic... Poi, si, in linea di massima puoi fare come dici. Ovviamente per la lingua dovresti tradurre le espressioni che ti interessano ed essere sicuro che quelle ricercate corrispondano nei tuoi file di traduzione italiana.
In ogni caso controlla sempre l'esistenza del file vqmod.log. Se il file è presente vuol dire che qualche errore c'è.

M
User avatar
madimar
 
Posts: 994
Joined: Thu Sep 24, 2009 10:27 am

Re: Vorrei usare questa extension, ma

Postby AlbertoM » Thu Aug 23, 2012 2:49 pm

In effetti non va.. nel log ho un errore

SEARCH NOT FOUND (ABORTING MOD): $_['column_status'] = 'Status';

Il problema è che devo capire come sistemare....

Grazie
AlbertoM
 
Posts: 72
Joined: Fri Jun 15, 2012 4:37 pm

Vorrei usare questa extension, ma

Postby madimar » Thu Aug 23, 2012 3:16 pm

Visto che ti stai affacciando al fantastico mondo di opencart ti consiglio di studiare il funzionamento di vqmod... È in generale piuttosto semplice. In questa maniera sarai in grado di adattare facilmente gli script che acquisti. Nel caso specifico, lo script cerca la riga di testo in questione nel file di lingua italiana non trovandolo... Forse perché nel file tradotto è riportato "Stato" anziché "Status"?

M
User avatar
madimar
 
Posts: 994
Joined: Thu Sep 24, 2009 10:27 am

Re: Vorrei usare questa extension, ma

Postby AlbertoM » Thu Aug 23, 2012 3:43 pm

$this->data['column_image'] = $this->language->get('column_image');
$this->data['column_name'] = $this->language->get('column_name');
$this->data['column_model'] = $this->language->get('column_model');
$this->data['column_price'] = $this->language->get('column_price');
$this->data['column_quantity'] = $this->language->get('column_quantity');
$this->data['column_status'] = $this->language->get('column_status');
$this->data['column_action'] = $this->language->get('column_action');

C'è....è difficile....
AlbertoM
 
Posts: 72
Joined: Fri Jun 15, 2012 4:37 pm

Vorrei usare questa extension, ma

Postby madimar » Thu Aug 23, 2012 5:30 pm

Non è il file giusto quello. Devi guardare quello di lingua non il controller

M
User avatar
madimar
 
Posts: 994
Joined: Thu Sep 24, 2009 10:27 am

Re: Vorrei usare questa extension, ma

Postby stex » Thu Aug 23, 2012 6:51 pm

quello di lingua si ...
stex
 
Posts: 43
Joined: Sun Jul 29, 2012 5:09 pm

Re: Vorrei usare questa extension, ma

Postby AlbertoM » Fri Aug 24, 2012 8:09 am

In effetti in quello della lingua c'è scritto

// Column
$_['column_name'] = 'Nome prodotto';
$_['column_model'] = 'Codice';
$_['column_image'] = 'Immagine';
$_['column_price'] = 'Prezzo';
$_['column_quantity'] = 'Quantit&agrave;';
$_['column_status'] = 'Stato';
$_['column_action'] = 'Azione';

Quindi dovrei modificare nel file xml la voce "status" con "Stato" e chiaramente puntare sulla lingua italian e non english.. giusto ?
AlbertoM
 
Posts: 72
Joined: Fri Jun 15, 2012 4:37 pm

Vorrei usare questa extension, ma

Postby madimar » Fri Aug 24, 2012 8:26 am

Per sicurezza ti conviene copiare l'intera riga dal file di lingua e sovrascriverla su quella dello script.
M


Sent from my iPhone using Tapatalk
User avatar
madimar
 
Posts: 994
Joined: Thu Sep 24, 2009 10:27 am

Re: Vorrei usare questa extension, ma

Postby AlbertoM » Sat Aug 25, 2012 7:53 am

Fatto, ma non ne vuole sapere....Oggi vado in ferie per ben 5 giorni..
Tornerò a stressarvi ad inizio di settembre

Grazie

Alberto
AlbertoM
 
Posts: 72
Joined: Fri Jun 15, 2012 4:37 pm

Re: Vorrei usare questa extension, ma

Postby stex » Sun Aug 26, 2012 10:00 pm

Divertiti allora .....

;)
stex
 
Posts: 43
Joined: Sun Jul 29, 2012 5:09 pm

Re: Vorrei usare questa extension, ma

Postby AlbertoM » Wed Sep 05, 2012 10:01 am

Eccomi.... allora ne ho trovata un'altra che con le opportune modifiche funziona perfettamente.

Grazie

Alberto
AlbertoM
 
Posts: 72
Joined: Fri Jun 15, 2012 4:37 pm


Return to Italian Forum

Who is online

Users browsing this forum: No registered users and 4 guests

Hosted by Arvixe Web Hosting