Flux d’activité

Flux d’activité de Messages

  1. J1P


    Bonjour

    Dans l'ancienne version du site internet avant l'ajout de peel 6.2 les adresses etaient du type :

    www.nomdusite.fr/nom.html par exemple www.nomdusite.fr/boutiques.html

    avec peel la page boutique va s'appeler une fois rewritee

    www.nomdusite.fr/achat/cat-boutiques-52.html

    sachant que les pages precedentes sont bien referencees sur google l'ideal seraient d'obtenir le meme lien un fois rewritee. Par exemple la categorie boutiques est unique sur le site par de risque de doublon, n'y a t'il pas un moyen simple de renommer a la place

    de

    www.nomdusite.fr/achat/cat-nom-52.html par www.nomdusite.fr/nom.html (nom etant le champ titre sur peel)

    Il y a toujours possibilite de faire des redirection 301 mais il y a trop de pages, je pense que l'url rewriting pourrait y arriver, certains sites le proposent puisque on retrouve le titre des articles dans leur lien

  2. negoce


    Bonjour,

    envoi la solution l'ami shala histoire qu'n proffite de ton savoir..

    chez infomanik sur un de mes htaccess j'ai :

    # pour infomaniak

    php_flag "allow_url_fopen" "On"

    php_flag "allow_url_include" "On"

    php_value register_globals "0"

    RewriteEngine on

    ..../...

    pour l'autre rien pour infomaniak et pour les deux, le rewriting est bien repris..

    une idée ou un indice ?

  3. negoce


    Bonjour,

    une dernière en lien avec le sujet initial :

    Ligne 649 chez moi:

    
    			if (vn($GLOBALS['site_parameters']['category_order_on_catalog']) == '1' || $type == 'save_cart') {
    
    				$details_text = MORE_DETAIL;
    
    				$custom_style_update = "allow_order";
    
    			} else
    
           {
    
    				$details_text = MORE;
    
    				$custom_style_update = "";
    
    			}
    
    			$output .= '
    
    
    j'ai tenté de mettre
    if ($product_object->get_final_price() >0) {
    il ne le trouve pas et en remetant
    if (!empty($product_object->prix)) {
    il me garde soit vendu soit acheter, je souhaite mattre dans la bon ordre, voilà ce que j'ai fait :
    if (vn($GLOBALS['site_parameters']['category_order_on_catalog']) == '1' || $type == 'save_cart') {
    
    				$details_text = MORE_DETAIL;
    
    				$custom_style_update = "allow_order";
    
    			} elseif (!empty($product_object->prix)){
    
    				$details_text = MORE;
    
    				$custom_style_update = "";
    
    			} else {
    
    				$details_text = SOLD;
    
    				$custom_style_update = "";
    
    			}

    toute aide est la bienvenue..

  4. Simon développeur PEEL


    Bonjour,

    Il ne faut pas mettre de code PHP. Pour intégrer le tag, il faut juste copier/coller le bloc de code suivant :


    <script type="text/javascript">
    var _gaq = _gaq || [];
    _gaq.push(['_setAccount', 'UA-29289122-1']);
    _gaq.push(['_trackPageview']);
    (function() {
    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
    })();
    </script>
    [/CODE]

    dans le champ prévu en back office et c'est tout =), il n'est pas nécessaire de modifier le code. La page analyticstracking.php est un juste exemple d'intégration fourni par Google.

    J'ai mis une image en pièce jointe pour vous indiquer l'endroit où placer le tag.

    post-1122-0-87713900-1329819551_thumb.jp

  5. negoce


    Voilà :

    
    				$output .= '
    
    					<input type="submit" class="bouton_add_cart" onclick="if (verif_form' . ($save_suffix_id) . '(' . $color_array_result . ', ' . $sizes_infos_array_result . ') == true) {' . $anim_prod_var . '} else { return false; }" value="' . ADD_CART . '" />
    
    				</td>
    
    			</tr>
    
    		</table>';
    
    			}
    
    
    Ligne 1284 chez moi par :
    
    				if ($product_object->get_final_price() >0) {
    
    				$output .= '
    
    					<input type="submit" class="bouton_add_cart" onclick="if (verif_form' . ($save_suffix_id) . '(' . $color_array_result . ', ' . $sizes_infos_array_result . ') == true) {' . $anim_prod_var . '} else { return false; }" value="' . ADD_CART . '" />
    
    				</td>
    
    			</tr>
    
    		</table>';
    
    			}else{
    
          $output .= '
    
    					' . VENDU . '
    
    				</td>
    
    			</tr>
    
    		</table>';
    
          }      
    
          }
    
    
    dans le dossier de langue dans fr et en ajouter :
    
    define("VENDU", "Produit vendu");
    
    

    Voilà ! un petit résolu ou tuto s'impose..

  6. negoce


    Merci encore Mr Simon,

    le code donné est bien le bon !

    j'ai enlever aussi la qnatité vu que le prix = 0

    à la place de :

    
    				<div class="product_quantity">';
    
    				if (empty($product_object->on_download)) {
    
    					$output .= '<span>' . QUANTITY . BEFORE_TWO_POINTS . ': </span><input type="text" size="3" name="qte" value="' . (!empty($saved_quantity)? intval($saved_quantity):String::str_form_value(vn($q_owner))) . '" />';
    
    				} else {
    
    					$output .= '<input type="hidden" name="qte" value="';
    
    					if (!empty($saved_quantity)) {
    
    						$output .= intval($saved_quantity);
    
    					} else {
    
    						$output .= '1';
    
    					}
    
    					$output .= '" />';
    
    				}
    
    
    j'ai fait ça:
    
    				<div class="product_quantity">';
    
    				if ($product_object->get_final_price() >0) {
    
    				if (empty($product_object->on_download)) {
    
    					$output .= '<span>' . QUANTITY . BEFORE_TWO_POINTS . ': </span><input type="text" size="3" name="qte" value="' . (!empty($saved_quantity)? intval($saved_quantity):String::str_form_value(vn($q_owner))) . '" />';
    
    				} else {
    
    					$output .= '<input type="hidden" name="qte" value="';
    
    					if (!empty($saved_quantity)) {
    
    						$output .= intval($saved_quantity);
    
    					} else {
    
    						$output .= '1';
    
    					}
    
    					$output .= '" />';
    
    				}}
    
    

    chez moi c'est la ligne 1235

    je regarde pour enlever le panier..

  7. Lilouetpuce


    Merci de cette réponse, mais je ne vois pas exactement où mettre le code php suivant :

    <?php include_once("analyticstracking.php")?>

    ou juste

    include_once("analyticstracking.php")

    Voici les différents endroits où l'on parle du Tag analytics dans la configuration général du site (administrer/sites.php), où dois-je coller le code précédent ?

    $frm['tag_analytics'] = &quot;&quot;;

    ou

    <td class="bloc" colspan="2">Tag analytics</td>

    </tr>

    <tr>

    <td class="normal">Tag analytics mis juste avant ' . htmlspecialchars('</body>') . BEFORE_TWO_POINTS . ':</td>

    <td colspan="2"><textarea name="tag_analytics" style="width:60%" rows="2" cols="54">' . $frm['tag_analytics'] . '</textarea></td>

    </tr>

    ou

    tag_analytics='&quot; . real_escape_string($frm['tag_analytics']) . &quot;'

    Merci d'avance, et désolé de mon incompétence...

    Bonne journée,

    Claire

  8. negoce


    Salut,

    Sinon 2 solutions une pour avant installation et l'autres après :

    avant remplacer "Solution eCommerce PEEL" ou "Peel Sopping 6.3.1" ou même "Catalogue" au lieu de Catégories... dans le fichier Peel.sql du dossier d'installation par ce que vous souhaiter..

    après dans la base de donnée si vous avez de bonne connaissance..

    Voilou..

Twitter Advisto ecommerce

Facebook PEEL Shopping