Bienvenue, Invité
Nom d'utilisateur : Mot de passe : Se souvenir de moi
  • Page :
  • 1
  • 2

SUJET : TakePOS logo sur ticket

TakePOS logo sur ticket il y a 4 mois 1 jour #112747

  • Nestate
  • Portrait de Nestate
  • Hors ligne
  • Fresh Boarder
  • Messages : 6
  • Remerciements reçus 1
  • Karma: 0
Bonjour à tous,

Je viens vers vous car j'ai un petit soucis j'ai passé ma caisse de SimplPOS -> TakePOS, tout fonctionne parfaitement, mais j'ai un petit problème le logo 'est plus imprimé sur le ticket je me suis donc permis de venir vers vous pour trouver une solution. Il y a bien un endroit ou l'on peu définir ce qu'il y a d'inscrit en haut ou en bas du ticket mais je n'ai pas trouver le paramètre pour afficher le logo.

A savoir j'utilise une imprimante standard pour imprimer mes factures. au format A4.

Merci d'avance,
A bientot
Nestate
L'administrateur a désactivé l'accès en écriture pour le public.

TakePOS logo sur ticket il y a 3 mois 3 semaines #113101

  • Nestate
  • Portrait de Nestate
  • Hors ligne
  • Fresh Boarder
  • Messages : 6
  • Remerciements reçus 1
  • Karma: 0
Petit up, je n’ai toujours pas trouvé de solution
L'administrateur a désactivé l'accès en écriture pour le public.

TakePOS logo sur ticket il y a 3 mois 3 semaines #113109

  • pm17
  • Portrait de pm17
  • Hors ligne
  • Modérateur
  • Linux/Mac/Windows Un petit merci sur mon profil
  • Messages : 1474
  • Remerciements reçus 207
  • Karma: 24
Slt

Si il n y a pas d option ...je pense que ce n est pas prevu par defaut

Fais ton logo en ascii ;)

C etait possible sur SimplPOS ?
L'administrateur a désactivé l'accès en écriture pour le public.

TakePOS logo sur ticket il y a 3 mois 2 semaines #113286

  • Nestate
  • Portrait de Nestate
  • Hors ligne
  • Fresh Boarder
  • Messages : 6
  • Remerciements reçus 1
  • Karma: 0
Bonjour PM17,

J’ai bien essayé en ascii mais les résultats ne sont pas concluants.

Et sur simplePOS c’etait d’office dedans. Rien à faire de particulier.

Après je ne sais pas où se trouve les fichiers pour générer les PDF, j’ai les bases en php je devrais m’en sortir.

Si quelqu’un sait vers où je dois m’orienter

Merci d’avance et désolé pour mes délais de réponses

Bien à vous,
Nestate
L'administrateur a désactivé l'accès en écriture pour le public.

TakePOS logo sur ticket il y a 3 mois 1 semaine #113636

  • Nestate
  • Portrait de Nestate
  • Hors ligne
  • Fresh Boarder
  • Messages : 6
  • Remerciements reçus 1
  • Karma: 0
Bonjour tout le monde.

N’ayant pas de réponse je me permet de faire un petit UP

Merci
L'administrateur a désactivé l'accès en écriture pour le public.

TakePOS logo sur ticket il y a 3 mois 1 semaine #113640

  • ptibogxiv
  • Portrait de ptibogxiv
  • Hors ligne
  • Gold Boarder
  • Messages : 419
  • Remerciements reçus 86
  • Karma: 12
pas eu le temps de faire l'ajout mais ça doit se faire ici dans ce fichier ;-)

github.com/Dolibarr/dolibarr/blob/develo.../takepos/receipt.php
L'administrateur a désactivé l'accès en écriture pour le public.

TakePOS logo sur ticket il y a 3 mois 1 semaine #113642

  • Nestate
  • Portrait de Nestate
  • Hors ligne
  • Fresh Boarder
  • Messages : 6
  • Remerciements reçus 1
  • Karma: 0
Bonjour,

Merci beaucoup pour ta réponse, je viens de regarder vite fait le code, c'est vraiment simple je m'attendais a une usine a gaz :laugh:

Donc du coup je reviendrai sur ce post lorsque j'aurait fait la modification du fichier.

Merci et a bientôt!
L'administrateur a désactivé l'accès en écriture pour le public.
Cet utilisateur a été remercié pour son message par: ptibogxiv

TakePOS logo sur ticket il y a 3 mois 1 semaine #113643

  • ptibogxiv
  • Portrait de ptibogxiv
  • Hors ligne
  • Gold Boarder
  • Messages : 419
  • Remerciements reçus 86
  • Karma: 12
et surtout faut le poster sur github pour que cela profite aux autres ;)
L'administrateur a désactivé l'accès en écriture pour le public.

TakePOS logo sur ticket il y a 2 mois 3 semaines #114208

  • Nestate
  • Portrait de Nestate
  • Hors ligne
  • Fresh Boarder
  • Messages : 6
  • Remerciements reçus 1
  • Karma: 0
Bonjour à tous, j'espère que vous allez bien.

Donc malgrès mon temps pour faire la modification boulot vacance tout ça, voilà la solution pour afficher son logo sur TakePOS tactile:

( ce n'est pas très propre mais ça fonctionne)

Ajouter votre logo au format PNG dans le dossier /var/www/html/htdocs/takepos

puis modifier le fichier receipt.php

ajouter les lignes suivantes dans les balises <styles>
vous pouvez ajuster la taille de votre logo en modifiant les valeurs de width et height
.responsive {
  width: 30%; 
  height: auto;
}

Puis ajouter et modifier ( commenter mysoc->name) :
<?php
// echo '<b>'.$mysoc->name.'</b>'; 
 print '<img src="logo.png" alt="Logo" class="responsive">'; 
?>
Si vous avez besoin d'aide n'hésitez pas a me demander par MP

Merci pour votre aide !
L'administrateur a désactivé l'accès en écriture pour le public.

TakePOS logo sur ticket il y a 1 mois 2 semaines #115871

  • belgaphone
  • Portrait de belgaphone
  • Hors ligne
  • Fresh Boarder
  • Messages : 2
  • Karma: 0
J'ai besoin de ton aide

Comment puis-je imprimer le nom du client sur le ticket simplePOS de Dolibarr?

Exemple pour la société est:
"<p align =" left "class =" adresse "> <? php echo $ mysoc-> nom;?> <br> <? php print dol_nl2br (dol_format_address ($ mysoc));?> <br>"

Pour le client sera?

Merci beaucoup
L'administrateur a désactivé l'accès en écriture pour le public.

TakePOS logo sur ticket il y a 3 semaines 22 heures #116911

  • Math
  • Portrait de Math
  • Hors ligne
  • Fresh Boarder
  • Messages : 9
  • Remerciements reçus 1
  • Karma: 0
Merci pour cette info très pratique. Est-ce qu'il ne serait pas bon de mettre cela en dur pour les prochaines versions ? Car si je ne me trompe lors d'une prochaine upgrade ces paramètres seront écrasés à chaque fois ?

Par la même occasion, je me suis permis d'ajouter la date, l'heure et les secondes sur le ticket, voilà un aperçu du rendu (avec un peu de texte en pied de page en plus) si ça peut intéresser quelqu'un ?

Dernière édition: il y a 3 semaines 22 heures par Math.
L'administrateur a désactivé l'accès en écriture pour le public.

TakePOS logo sur ticket il y a 3 semaines 8 heures #116924

  • pm17
  • Portrait de pm17
  • Hors ligne
  • Modérateur
  • Linux/Mac/Windows Un petit merci sur mon profil
  • Messages : 1474
  • Remerciements reçus 207
  • Karma: 24
Slt Math

Interressé pour le pied de page
pour mettre un texte/infos societé B)

Takepos 8.0
Dernière édition: il y a 3 semaines 6 heures par pm17.
L'administrateur a désactivé l'accès en écriture pour le public.

TakePOS logo sur ticket il y a 3 semaines 5 heures #116936

  • Math
  • Portrait de Math
  • Hors ligne
  • Fresh Boarder
  • Messages : 9
  • Remerciements reçus 1
  • Karma: 0
Hello pm17,

alors pour la date / heures / secondes, il faut modifier le fichier receipt.php qui se trouve dans le repertoire htdocs\takepos

et ajouter le code suivant en adaptant le fuseau horaire selon ou tu te trouve, tu trouvera les timezone ici :

Ligne 163 ou avant <?php etc........ TAKEPOS_FOOTER))
<?php
$tz = 'Asia/Ho_Chi_Minh';
$timestamp = time();
$dt = new DateTime("now", new DateTimeZone($tz)); //first argument "must" be a string
$dt->setTimestamp($timestamp); //adjust the object to correct timestamp
echo "Date & Time ";
echo $dt->format('d.m.Y / H:i:s');
?>

En dessus du code suivant:
<?php
$substitutionarray=getCommonSubstitutionArray($langs);
if (! empty($conf->global->TAKEPOS_FOOTER))
{
	$newfreetext=make_substitutions($conf->global->TAKEPOS_FOOTER, $substitutionarray);
	echo $newfreetext;
}
?>

Pour le reste tu peux le modifier dans les paramètres du module sous l'onglet bas de page avec les paramètres suivants (pour ma part) :

You were served by : __USER_LOGIN__

__MYCOMPANY_ADDRESS__ - __MYCOMPANY_ZIP__ - __MYCOMPANY_TOWN__
__MYCOMPANY_EMAIL__

Thanks for your visit, see you soon !
Cảm ơn bạn đã ghé thăm, hẹn gặp lại!

Si tu souhaite ajouter d'autres informations voici la liste des variables possibles :
Variables de substitution disponibles:
__USER_SIGNATURE__
__USER_ID__
__USER_LOGIN__
__USER_LASTNAME__
__USER_FIRSTNAME__
__USER_FULLNAME__
__USER_SUPERVISOR_ID__
__USER_REMOTE_IP__
__MYCOMPANY_NAME__
__MYCOMPANY_EMAIL__
__MYCOMPANY_PROFID1__
__MYCOMPANY_PROFID2__
__MYCOMPANY_PROFID3__
__MYCOMPANY_PROFID4__
__MYCOMPANY_PROFID5__
__MYCOMPANY_PROFID6__
__MYCOMPANY_CAPITAL__
__MYCOMPANY_FULLADDRESS__
__MYCOMPANY_ADDRESS__
__MYCOMPANY_ZIP__
__MYCOMPANY_TOWN__
__MYCOMPANY_COUNTRY__
__MYCOMPANY_COUNTRY_ID__
__MYCOMPANY_CURRENCY_CODE__
__ID__
__REF__
__REF_CLIENT__
__REF_SUPPLIER__
__EXTRAFIELD_XXX__
__THIRDPARTY_ID__
__THIRDPARTY_NAME__
__THIRDPARTY_NAME_ALIAS__
__THIRDPARTY_EMAIL__
__ONLINE_PAYMENT_URL__
__ONLINE_PAYMENT_TEXT_AND_URL__
__SECUREKEYPAYMENT__
__SECUREKEYPAYMENT_MEMBER__
__SECUREKEYPAYMENT_ORDER__
__SECUREKEYPAYMENT_INVOICE__
__SECUREKEYPAYMENT_CONTRACTLINE__
__DIRECTDOWNLOAD_URL_PROPOSAL__
__DIRECTDOWNLOAD_URL_ORDER__
__DIRECTDOWNLOAD_URL_INVOICE__
__SHIPPINGTRACKNUM__
__SHIPPINGTRACKNUMURL__
__DATE_YMD__
__DATE_DUE_YMD__
__AMOUNT__
__AMOUNT_EXCL_TAX__
__AMOUNT_VAT__
__AMOUNT_FORMATED__
__AMOUNT_EXCL_TAX_FORMATED__
__AMOUNT_VAT_FORMATED__
__DAY__
__DAY_TEXT__
__DAY_TEXT_SHORT__
__DAY_TEXT_MIN__
__MONTH__
__MONTH_TEXT__
__MONTH_TEXT_SHORT__
__MONTH_TEXT_MIN__
__YEAR__
__PREVIOUS_DAY__
__PREVIOUS_MONTH__
__PREVIOUS_YEAR__
__NEXT_DAY__
__NEXT_MONTH__
__NEXT_YEAR__
__DOL_MAIN_URL_ROOT__
__(AnyTranslationKey)__
__(AnyTranslationKey|langfile)__
__[AnyConstantKey]__
__FROM_NAME__
__FROM_EMAIL__
Dernière édition: il y a 3 semaines 4 heures par Math.
L'administrateur a désactivé l'accès en écriture pour le public.

TakePOS logo sur ticket il y a 2 semaines 6 jours #116970

  • pm17
  • Portrait de pm17
  • Hors ligne
  • Modérateur
  • Linux/Mac/Windows Un petit merci sur mon profil
  • Messages : 1474
  • Remerciements reçus 207
  • Karma: 24
Slt tous

Ca marche sur takeposv7 mais pas v8 :(




@Math
Si tu a peur que le fichier receipt soit ecrasé fait une copie ;)Math écrit:
Pour le reste tu peux le modifier dans les paramètres du module sous l'onglet bas de page avec les paramètres suivants (pour ma part) :

You were served by : __USER_LOGIN__

__MYCOMPANY_ADDRESS__ - __MYCOMPANY_ZIP__ - __MYCOMPANY_TOWN__
__MYCOMPANY_EMAIL__

Pas d onglet pour ma part

Comment on rentre les variables en dur ds le code ?
L'administrateur a désactivé l'accès en écriture pour le public.

TakePOS logo sur ticket il y a 2 semaines 6 jours #116981

  • Math
  • Portrait de Math
  • Hors ligne
  • Fresh Boarder
  • Messages : 9
  • Remerciements reçus 1
  • Karma: 0
c'est peut être pas la meilleure des solutions mais en php avec du echo ou du print ? Peux-tu mettre ton fichier receipt.php pour voir comment il est ?
L'administrateur a désactivé l'accès en écriture pour le public.
Cet utilisateur a été remercié pour son message par: pm17
  • Page :
  • 1
  • 2