osCommerce France : Accueil Forum Portail osCommerce France Réponses aux questions Foire aux contributions

Bienvenue invité ( Connexion | Inscription )

 
Reply to this topicStart new topic
> [RESOLU] IMAGES TITRES CATEGORIES, Ou sont-elles ?
N.Serge
posté 31 Jan 2017, 17:50
Message #1


Ceinture orange OSC
Icône de groupe

Groupe : Membres
Messages : 277
Inscrit : 18-October 08
Membre no 23350



Bonjour à toutes et tous,


Y a t il une possibilité de faire apparaître les image représentant les catégories sur cette version ? comme c’était le cas sur la v2.2 RC1 W3C Valid FR .


Merci d'avance

Serge

Ce message a été modifié par N.Serge - 2 Feb 2017, 18:35.


--------------------
Version osCommerce Online Merchant v2.2 RC1 W3C Valid FR.
fckeditor-oscommerce_v2.2.1 ( bien ) - anti_spambot_contact_us_1.2 ( bien ) - Remise par catégorie (très bien) -Virement bancaire - Paypal IPN : V2.3 ( désactivé) - Déposit ( paiement avec acompte - très bien ) - Inactiveuser_1_3 ( pas terrible ) - Catégorie box ( génial ) -
Minimum_Order ( désactivé) - Minimum Amount To Make The Order ( très bien pour IE, mais bug pour autre navigateur )
discount_quant_v1 ( bien mais bug paypal et calcul sur le total du panier donc désactivé ) - lev_discountv2.4 ( bien mais bug paypal donc désactivé )
ParcelShop ( modification de la contrib kilopost - désactivé ) - TaxiPost ( bien - désactivé)


Version osCommerce Online Merchant v2.3.4 FR. (16/12/2016 test online )
Virement Bancaire 2.3.4.1 du 19/12/2016 (OK)
CKEditor 4.6.1 Full (OK)
Select Product Image Directory (OK)
Simple Order Discount (NON*) *remise sur tout le panier et non uniquement sur la quantité programmée


Go to the top of the page
 
Bonbec
posté 31 Jan 2017, 23:12
Message #2


Ceinture marron OSC
Icône de groupe

Groupe : Modérateurs
Messages : 1543
Inscrit : 30-May 06
Lieu : Vichy (03)
Membre no 10583



Bonsoir,

Faire apparaître où ?


--------------------
Config 1 en live : Osc 2.2 très fortement modifié ... UTF-8 et Php 5.4.
Contribs installées : down_for_maintenance_v 2.3 | Estimated Shipping v1.5 | imprint_1_3_5 | low_stock_report_v2.04 | visible_countries_1.2b | Products Tabs | shoppingCart_cleanup_v1.01.0 | + trop de bidouilles persos pas très OsCommerce (erreurs de jeunesse)
Config 2 en local avec UwAmp : Osc Phoenix
Go to the top of the page
 
N.Serge
posté 1 Feb 2017, 08:32
Message #3


Ceinture orange OSC
Icône de groupe

Groupe : Membres
Messages : 277
Inscrit : 18-October 08
Membre no 23350



Citation (Bonbec @ 31 Jan 2017, 23:12) *
Bonsoir,

Faire apparaître où ?


Bonjour bonbec,

Comment m'expliquer

Dans mon ancienne version, lorsque je cliquais sur un nom de catégorie, la page affichait "catégorie" et juste à l'opposé son logo.

Dans cette version, lorsque je clique sur le nom de la catégorie, la page affiche le nom de la catégorie mais sans son logo juste à coté.

Pas évident comme explication

Merci d'avance

Serge

Ce message a été modifié par N.Serge - 1 Feb 2017, 08:33.


--------------------
Version osCommerce Online Merchant v2.2 RC1 W3C Valid FR.
fckeditor-oscommerce_v2.2.1 ( bien ) - anti_spambot_contact_us_1.2 ( bien ) - Remise par catégorie (très bien) -Virement bancaire - Paypal IPN : V2.3 ( désactivé) - Déposit ( paiement avec acompte - très bien ) - Inactiveuser_1_3 ( pas terrible ) - Catégorie box ( génial ) -
Minimum_Order ( désactivé) - Minimum Amount To Make The Order ( très bien pour IE, mais bug pour autre navigateur )
discount_quant_v1 ( bien mais bug paypal et calcul sur le total du panier donc désactivé ) - lev_discountv2.4 ( bien mais bug paypal donc désactivé )
ParcelShop ( modification de la contrib kilopost - désactivé ) - TaxiPost ( bien - désactivé)


Version osCommerce Online Merchant v2.3.4 FR. (16/12/2016 test online )
Virement Bancaire 2.3.4.1 du 19/12/2016 (OK)
CKEditor 4.6.1 Full (OK)
Select Product Image Directory (OK)
Simple Order Discount (NON*) *remise sur tout le panier et non uniquement sur la quantité programmée


Go to the top of the page
 
Bonbec
posté 1 Feb 2017, 09:29
Message #4


Ceinture marron OSC
Icône de groupe

Groupe : Modérateurs
Messages : 1543
Inscrit : 30-May 06
Lieu : Vichy (03)
Membre no 10583



Ok, alors en fait la version 234 et la version 234BS (que je teste) sont conçues de la même manière : rien ne semble prévu pour ce cas de figure.
Il va falloir s'inspirer/copier du code la 2.2 pour ajouter cette fonctionnalité.

Je viens de jeter un coup d'oeil rapide dans les addons et j'ai rien trouvé pour la version 234.
Par contre, pour la 234BS, il y a çà qui semble permettre l'affichage de l'image de la catégorie. Par contre il faut installer autre chose avant ...

Si mes fabrications me laissent un peu de temps (mais pas évident), je regarderais d'un peu plus près.


--------------------
Config 1 en live : Osc 2.2 très fortement modifié ... UTF-8 et Php 5.4.
Contribs installées : down_for_maintenance_v 2.3 | Estimated Shipping v1.5 | imprint_1_3_5 | low_stock_report_v2.04 | visible_countries_1.2b | Products Tabs | shoppingCart_cleanup_v1.01.0 | + trop de bidouilles persos pas très OsCommerce (erreurs de jeunesse)
Config 2 en local avec UwAmp : Osc Phoenix
Go to the top of the page
 
N.Serge
posté 1 Feb 2017, 10:27
Message #5


Ceinture orange OSC
Icône de groupe

Groupe : Membres
Messages : 277
Inscrit : 18-October 08
Membre no 23350



Bonjour,

Grand merci

J'essayerais d'y regarder de plus près aussi alors ! mais bon ce n'est pas un grand mal non plus.

Serge


--------------------
Version osCommerce Online Merchant v2.2 RC1 W3C Valid FR.
fckeditor-oscommerce_v2.2.1 ( bien ) - anti_spambot_contact_us_1.2 ( bien ) - Remise par catégorie (très bien) -Virement bancaire - Paypal IPN : V2.3 ( désactivé) - Déposit ( paiement avec acompte - très bien ) - Inactiveuser_1_3 ( pas terrible ) - Catégorie box ( génial ) -
Minimum_Order ( désactivé) - Minimum Amount To Make The Order ( très bien pour IE, mais bug pour autre navigateur )
discount_quant_v1 ( bien mais bug paypal et calcul sur le total du panier donc désactivé ) - lev_discountv2.4 ( bien mais bug paypal donc désactivé )
ParcelShop ( modification de la contrib kilopost - désactivé ) - TaxiPost ( bien - désactivé)


Version osCommerce Online Merchant v2.3.4 FR. (16/12/2016 test online )
Virement Bancaire 2.3.4.1 du 19/12/2016 (OK)
CKEditor 4.6.1 Full (OK)
Select Product Image Directory (OK)
Simple Order Discount (NON*) *remise sur tout le panier et non uniquement sur la quantité programmée


Go to the top of the page
 
Bonbec
posté 2 Feb 2017, 01:31
Message #6


Ceinture marron OSC
Icône de groupe

Groupe : Modérateurs
Messages : 1543
Inscrit : 30-May 06
Lieu : Vichy (03)
Membre no 10583



J'ai la version 234BS, donc il doit y avoir une petite différence de codage, mais je pense que tu devrais pouvoir t'en sortir, sinon je chargerais la version 234 pour tester ma modif.

Dans catalog/index.php :
Trouver dans if ($category_depth == 'nested') {
Code
<div class="page-header">
        <h1><?php echo $category['categories_name']; ?></h1>
</div>

Remplacer par
Code
<div class="page-header">
    <div style="float:left;">
        <h1><?php echo $category['categories_name']; ?></h1>
    </div>
    <?php
    if (tep_not_null($category['categories_image'])) {
    ?>
        <div style="float:right;">
        <?php echo tep_image('images/' . $category['categories_image'], addslashes($category['categories_name']), SMALL_IMAGE_WIDTH, SMALL_IMAGE_HEIGHT, 'hspace="5" vspace="5"'); ?>
        </div>
    <?php
    }
    ?>
    <div class="clearfix"></div>
</div>


Puis bien plus bas (une bonne centaine de lignes dans la version 234BS), trouver
Code
    } elseif ($current_category_id) {
      $image = tep_db_query("select c.categories_image, cd.categories_name as catname, cd.categories_description as catdesc from " . TABLE_CATEGORIES . " c, " . TABLE_CATEGORIES_DESCRIPTION . " cd where c.categories_id = '" . (int)$current_category_id . "' and c.categories_id = cd.categories_id and cd.language_id = '" . (int)$languages_id . "'");

Remplacer par
Code
    } elseif ($current_category_id) {
//      $image = tep_db_query("select c.categories_image, cd.categories_name as catname, cd.categories_description as catdesc from " . TABLE_CATEGORIES . " c, " . TABLE_CATEGORIES_DESCRIPTION . " cd where c.categories_id = '" . (int)$current_category_id . "' and c.categories_id = cd.categories_id and cd.language_id = '" . (int)$languages_id . "'");
      $image = tep_db_query("select c.categories_image as catimg, cd.categories_name as catname, cd.categories_description as catdesc from " . TABLE_CATEGORIES . " c, " . TABLE_CATEGORIES_DESCRIPTION . " cd where c.categories_id = '" . (int)$current_category_id . "' and c.categories_id = cd.categories_id and cd.language_id = '" . (int)$languages_id . "'");


Puis un peu en dessous, remplacer
Code
<div class="page-header">
        <h1><?php echo $catname; ?></h1>
</div>

par
Code
<div class="page-header">
    <div style="float:left;">
        <h1><?php echo $catname; ?></h1>
    </div>
    <?php
    if (tep_not_null($image['catimg'])) {
    ?>
        <div style="float:right;">
        <?php echo tep_image('images/' . $image['catimg'], addslashes($image['catname']), SMALL_IMAGE_WIDTH, SMALL_IMAGE_HEIGHT, 'hspace="5" vspace="5"'); ?>
        </div>
    <?php
    }
    ?>
    <div class="clearfix"></div>
</div>


--------------------
Config 1 en live : Osc 2.2 très fortement modifié ... UTF-8 et Php 5.4.
Contribs installées : down_for_maintenance_v 2.3 | Estimated Shipping v1.5 | imprint_1_3_5 | low_stock_report_v2.04 | visible_countries_1.2b | Products Tabs | shoppingCart_cleanup_v1.01.0 | + trop de bidouilles persos pas très OsCommerce (erreurs de jeunesse)
Config 2 en local avec UwAmp : Osc Phoenix
Go to the top of the page
 
N.Serge
posté 2 Feb 2017, 16:12
Message #7


Ceinture orange OSC
Icône de groupe

Groupe : Membres
Messages : 277
Inscrit : 18-October 08
Membre no 23350



Bonjour

Grand merci,

je m'y attarde ce soir après ma fermeture

Serge

PS: j'ai craqué et viens d'y regarder : alors l'image de la catégorie apparaît bien de même que celle de la sous catégorie, mais des erreurs persistent lorsque la catégorie est vide et que l'on clique dessus !, en voici l'erreur

1054 - Unknown column 'cd.categories_description' in 'field list'

select c.categories_image as catimg, cd.categories_name as catname, cd.categories_description as catdesc from categories c, categories_description cd where c.categories_id = '34' and c.categories_id = cd.categories_id and cd.language_id = '2'

[TEP STOP]


Ce message a été modifié par N.Serge - 2 Feb 2017, 16:42.


--------------------
Version osCommerce Online Merchant v2.2 RC1 W3C Valid FR.
fckeditor-oscommerce_v2.2.1 ( bien ) - anti_spambot_contact_us_1.2 ( bien ) - Remise par catégorie (très bien) -Virement bancaire - Paypal IPN : V2.3 ( désactivé) - Déposit ( paiement avec acompte - très bien ) - Inactiveuser_1_3 ( pas terrible ) - Catégorie box ( génial ) -
Minimum_Order ( désactivé) - Minimum Amount To Make The Order ( très bien pour IE, mais bug pour autre navigateur )
discount_quant_v1 ( bien mais bug paypal et calcul sur le total du panier donc désactivé ) - lev_discountv2.4 ( bien mais bug paypal donc désactivé )
ParcelShop ( modification de la contrib kilopost - désactivé ) - TaxiPost ( bien - désactivé)


Version osCommerce Online Merchant v2.3.4 FR. (16/12/2016 test online )
Virement Bancaire 2.3.4.1 du 19/12/2016 (OK)
CKEditor 4.6.1 Full (OK)
Select Product Image Directory (OK)
Simple Order Discount (NON*) *remise sur tout le panier et non uniquement sur la quantité programmée


Go to the top of the page
 
N.Serge
posté 2 Feb 2017, 16:55
Message #8


Ceinture orange OSC
Icône de groupe

Groupe : Membres
Messages : 277
Inscrit : 18-October 08
Membre no 23350



Bon voilà en éliminant ces codes :


// $image = tep_db_query("select c.categories_image, cd.categories_name as catname, cd.categories_description as catdesc from " . TABLE_CATEGORIES . " c, " . TABLE_CATEGORIES_DESCRIPTION . " cd where c.categories_id = '" . (int)$current_category_id . "' and c.categories_id = cd.categories_id and cd.language_id = '" . (int)$languages_id . "'");

// $image = tep_db_query("select c.categories_image as catimg, cd.categories_name as catname, cd.categories_description as catdesc from " . TABLE_CATEGORIES . " c, " . TABLE_CATEGORIES_DESCRIPTION . " cd where c.categories_id = '" . (int)$current_category_id . "' and c.categories_id = cd.categories_id and cd.language_id = '" . (int)$languages_id . "'");


c'est ok lorsque la catégorie est remplie par contre lorsque l'on clique sur le dernière sous catégorie pour l'accès aux produits, le nom et l'image de la sous catégorie disparaît alors que sur l'ancienne version il était indiqué : voyons ce que nous avons ici et sur le coté opposé l'image


--------------------
Version osCommerce Online Merchant v2.2 RC1 W3C Valid FR.
fckeditor-oscommerce_v2.2.1 ( bien ) - anti_spambot_contact_us_1.2 ( bien ) - Remise par catégorie (très bien) -Virement bancaire - Paypal IPN : V2.3 ( désactivé) - Déposit ( paiement avec acompte - très bien ) - Inactiveuser_1_3 ( pas terrible ) - Catégorie box ( génial ) -
Minimum_Order ( désactivé) - Minimum Amount To Make The Order ( très bien pour IE, mais bug pour autre navigateur )
discount_quant_v1 ( bien mais bug paypal et calcul sur le total du panier donc désactivé ) - lev_discountv2.4 ( bien mais bug paypal donc désactivé )
ParcelShop ( modification de la contrib kilopost - désactivé ) - TaxiPost ( bien - désactivé)


Version osCommerce Online Merchant v2.3.4 FR. (16/12/2016 test online )
Virement Bancaire 2.3.4.1 du 19/12/2016 (OK)
CKEditor 4.6.1 Full (OK)
Select Product Image Directory (OK)
Simple Order Discount (NON*) *remise sur tout le panier et non uniquement sur la quantité programmée


Go to the top of the page
 
Bonbec
posté 2 Feb 2017, 18:03
Message #9


Ceinture marron OSC
Icône de groupe

Groupe : Modérateurs
Messages : 1543
Inscrit : 30-May 06
Lieu : Vichy (03)
Membre no 10583



Re,

Pour l'erreur MySql, effectivement j'ai un add-on en plus (product description), donc il faut enlever ,cd.categories_description as catdesc.
Désolé, j'ai pas fait gaffe à çà wacko.gif


--------------------
Config 1 en live : Osc 2.2 très fortement modifié ... UTF-8 et Php 5.4.
Contribs installées : down_for_maintenance_v 2.3 | Estimated Shipping v1.5 | imprint_1_3_5 | low_stock_report_v2.04 | visible_countries_1.2b | Products Tabs | shoppingCart_cleanup_v1.01.0 | + trop de bidouilles persos pas très OsCommerce (erreurs de jeunesse)
Config 2 en local avec UwAmp : Osc Phoenix
Go to the top of the page
 
Bonbec
posté 2 Feb 2017, 18:05
Message #10


Ceinture marron OSC
Icône de groupe

Groupe : Modérateurs
Messages : 1543
Inscrit : 30-May 06
Lieu : Vichy (03)
Membre no 10583



Re,

Il faut garder
Code
      $image = tep_db_query("select c.categories_image as catimg, cd.categories_name as catname, cd.categories_description as catdesc from " . TABLE_CATEGORIES . " c, " . TABLE_CATEGORIES_DESCRIPTION . " cd where c.categories_id = '" . (int)$current_category_id . "' and c.categories_id = cd.categories_id and cd.language_id = '" . (int)$languages_id . "'");

c'est ce qui permet de récupérer l'image de la sous catégorie (c.categories_image as catimg).


--------------------
Config 1 en live : Osc 2.2 très fortement modifié ... UTF-8 et Php 5.4.
Contribs installées : down_for_maintenance_v 2.3 | Estimated Shipping v1.5 | imprint_1_3_5 | low_stock_report_v2.04 | visible_countries_1.2b | Products Tabs | shoppingCart_cleanup_v1.01.0 | + trop de bidouilles persos pas très OsCommerce (erreurs de jeunesse)
Config 2 en local avec UwAmp : Osc Phoenix
Go to the top of the page
 
N.Serge
posté 2 Feb 2017, 18:15
Message #11


Ceinture orange OSC
Icône de groupe

Groupe : Membres
Messages : 277
Inscrit : 18-October 08
Membre no 23350



Citation (Bonbec @ 2 Feb 2017, 18:03) *
Re,

Pour l'erreur MySql, effectivement j'ai un add-on en plus (product description), donc il faut enlever ,cd.categories_description as catdesc.
Désolé, j'ai pas fait gaffe à çà wacko.gif


ET bim, ça paraît correct maintenant, pas être désolé, c'est super

Grand merci


--------------------
Version osCommerce Online Merchant v2.2 RC1 W3C Valid FR.
fckeditor-oscommerce_v2.2.1 ( bien ) - anti_spambot_contact_us_1.2 ( bien ) - Remise par catégorie (très bien) -Virement bancaire - Paypal IPN : V2.3 ( désactivé) - Déposit ( paiement avec acompte - très bien ) - Inactiveuser_1_3 ( pas terrible ) - Catégorie box ( génial ) -
Minimum_Order ( désactivé) - Minimum Amount To Make The Order ( très bien pour IE, mais bug pour autre navigateur )
discount_quant_v1 ( bien mais bug paypal et calcul sur le total du panier donc désactivé ) - lev_discountv2.4 ( bien mais bug paypal donc désactivé )
ParcelShop ( modification de la contrib kilopost - désactivé ) - TaxiPost ( bien - désactivé)


Version osCommerce Online Merchant v2.3.4 FR. (16/12/2016 test online )
Virement Bancaire 2.3.4.1 du 19/12/2016 (OK)
CKEditor 4.6.1 Full (OK)
Select Product Image Directory (OK)
Simple Order Discount (NON*) *remise sur tout le panier et non uniquement sur la quantité programmée


Go to the top of the page
 

Reply to this topicStart new topic
1 utilisateur(s) sur ce sujet (1 invité(s) et 0 utilisateur(s) anonyme(s))
0 membre(s) :

 



RSS Version bas débit Nous sommes le : 28th March 2024 - 12:33
Ce site est déclaré auprès de la commision Nationale
de l'Informatique et des Libertés (déclaration n°: 1043896)