Päävalikko

Etusivu
Uutiset
Tiedostot
Foorumi
- - - - - - -
Ohjeita ja vinkkejä
- - - - - - -
Lähetä uutinen

Kirjaudu

Tervetuloa, Vieras. Ole hyvä ja kirjaudu tai rekisteröidy.
12.02.2012, 21:32
Tunnus:
Salasana:


Kirjaudu käyttäjätunnuksen, salasanan ja istunnonpituuden mukaan

Unohtuiko salasana?

joomlafi.pngJoomla.fi on avattu!

Joomlaportal.fi:n foorumi suljetaan pian. Siirry uudelle sivustolle ja rekisteröidy: www.joomla.fi

 

FOORUMI on vainluku-tilassa, uusia aiheita ei voi aloittaa. Siirry uudelle Joomla.fi-sivuston foorumille

Uusi maksutapalisäosa: Ennakkomaksu
Joomlaportal.fi
12.02.2012, 21:32 *
Tervetuloa, Vieras. Ole hyvä ja kirjaudu tai rekisteröidy.

Kirjaudu käyttäjätunnuksen, salasanan ja istunnonpituuden mukaan
Uutiset:
 
   Etusivu   Ohjeet Haku Kirjaudu Rekisteröidy  
Sivuja: 1 ... 3 4 [5]
  Tulostusversio  
Kirjoittaja Aihe: Uusi maksutapalisäosa: Ennakkomaksu  (Luettu 51265 kertaa)
arskax
Täysjäsen
***
Viestejä: 70


Profiili
« Vastaus #60 : 26.09.2008, 14:47 »

Kysyisin seuraavista virheilmoituksista/huomautuksista :
------------------------------------------------------------
Notice: Undefined variable: str in /administrator/components/com_virtuemart/classes/payment/dirdepo/ps_dirdepo.php on line 788

Notice: Use of undefined constant numOfErrors - assumed 'numOfErrors' in /administrator/components/com_virtuemart/classes/payment/dirdepo/ps_dirdepo.php on line 151

Notice: Undefined variable: thankYou in /administrator/components/com_virtuemart/classes/payment/dirdepo/ps_dirdepo.php on line 860
--------------------------------------------------------------
Virheilmoitukset tulee ruudulle kun tilaus hyväksytään ja ennakkomaksutiedot tulee näkyviin.
Mistä lienee kyse?

Ongelmana on myös että ennakkomaksutiedot menee teksti-muodossa vastaanottajalle mutta ei HTML-muodossa


Onkohan tähän edelleen mitään vastausta ?
Huomasin nyt että joomla1.5 ja vm 1.1.2 tekee saman homman kun lopuksi lähettää tilauksen.
Nämä virheilmoitukset tulee näkyviin kylläkin vasta sitten kun laittaa hallinnasta virheraportoinniksi "Tarkin".
Muuten virheilmoitukset ei taida toimintaa haitata.
Laitan vielä alle nykyiset virheilmoitukset.

Notice: Undefined variable: str in /joomla15/administrator/components/com_virtuemart/classes/payment/dirdepo/ps_dirdepo.php on line 807

Notice: Use of undefined constant numOfErrors - assumed 'numOfErrors' in /joomla15/administrator/components/com_virtuemart/classes/payment/dirdepo/ps_dirdepo.php on line 137

Notice: Undefined variable: thankYou in /joomla15/administrator/components/com_virtuemart/classes/payment/dirdepo/ps_dirdepo.php on line 881
tallennettu
teemu_m
Konkari
****
Viestejä: 164



Profiili WWW
« Vastaus #61 : 26.09.2008, 17:11 »


Ongelmana on myös että ennakkomaksutiedot menee teksti-muodossa vastaanottajalle mutta ei HTML-muodossa

Ootko koittanut Joomlan/VM:n debugia? Näkyykö debug-viesteissä esim: "Virhe: ps_dirdepo_fi::Error reading html-mail body file". Jos niin tarkista ps_dirdepo_fi_email.finnish.html-tiedoston lukuoikeudet jne.

Nämä virheilmoitukset tulee näkyviin kylläkin vasta sitten kun laittaa hallinnasta virheraportoinniksi "Tarkin".
Muuten virheilmoitukset ei taida toimintaa haitata.

Kyse on tästä: http://www.php.net/manual/en/function.error-reporting.php
Huomautukset tulee siitä, että koodissa viitataan kahteen muuttujaan, joita ei ole ensin ns. alustettu, sekä käsitellään yhtä merkkijonoa kuin se olisi vakiomuuttuja, jota sen ei ole tarkoitus olla. Tässä tapauksesa niistä ei ole suoranaista ongelmaa, mutta ne on turhia huolimattomuusvirheitä, jotka voi fiksata seuraavassa päityksessä.

Jos joku haluaa fiksata ne jo ennakkoon, niin ps_dirdepo.php -tiedostoon pitää tehdä seuraavat muutokset, minkä jälkeen ei pitäisi tulla huomautuksia edes PHP:n virheraportoinnin tasolla "error_reporting  =  E_ALL & ~E_NOTICE". Mutta mitään varsinaisia käytännön vaikutuksia noilla muutoksilla ei siis ole.

Koodia:
137    $msg = $this->classname.'::'.numOfErrors.':'.$this->error."\n";
--->
137    $msg = $this->classname.'::numOfErrors:'.$this->error."\n";

805    if($file = fopen($filePath, 'r')){
806             while (!feof($file)) {
--->
805    if($file = fopen($filePath, 'r')){
806             $str = '';
807             while (!feof($file)) {

880    if($htmlFile = fopen($htmlFilePath, 'r')){
881            while (!feof($htmlFile)) {
--->
880    if($htmlFile = fopen($htmlFilePath, 'r')){
881            $thankYou = '';
882            while (!feof($htmlFile)) {
tallennettu

Aivomatic Oy: avoimen lähdekoodin verkkomaksuohjelmistot - www.aivomatic.com
arskax
Täysjäsen
***
Viestejä: 70


Profiili
« Vastaus #62 : 26.09.2008, 19:37 »

Lähtihän nekin virheilmoitukset pois vaivaamasta noilla korjauksilla , Kiitokset  Hymyilee leveästi

Tuokin HTML sähköposti toimii nyt uudemmalla joomla versiolla.



tallennettu
Blondhi
Jäsen
**
Viestejä: 34


Profiili
« Vastaus #63 : 20.08.2009, 00:07 »

Voi surku, niin hyvin alkanut homma katkesi tähän:
***
Warning: include_once(/home/miiapihk/public_html/joomla/administrator/components/com_virtuemart/classes/payment/dirdepo/ps_dirdepo.php) [function.include-once]: failed to open stream: No such file or directory in /home/miiapihk/public_html/joomla/administrator/components/com_virtuemart/classes/payment/ps_dirdepo_fi.php on line 27

Warning: include_once() [function.include]: Failed opening '/home/miiapihk/public_html/joomla/administrator/components/com_virtuemart/classes/payment/dirdepo/ps_dirdepo.php' for inclusion (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/miiapihk/public_html/joomla/administrator/components/com_virtuemart/classes/payment/ps_dirdepo_fi.php on line 27

Fatal error: Class 'ps_dirdepo' not found in /home/miiapihk/public_html/joomla/administrator/components/com_virtuemart/classes/payment/ps_dirdepo_fi.php on line 35
***

Käytössäni on nyt tuoreimmat versiot sekä joomlasta että virtuemartista ja sain asennettua tiedostot ja ehdin tekemään maksutapalomakkeen yleisiä asetuksia tuonne General välilehden tallennukseen asti. Siinä ilmestyivät nuo virheilmoitukset.

Muokkelis: Asensin Dirdepon tämän viestiketjun viestin #51 mukaan.

Muokkelis: Versiot käytössäni ovat siis Joomla 1.5.14 ja Virtuemart 1.1.3
kokeilinpa muuten englanninkielistä versiota ja sen kyllä saisin tuosta vaiheesta eteenpäin, mutta ehkäpä on hieman erikoista jos kesken maksutapahtuman kieli muuttuu toiseksi.
« Viimeksi muokattu: 20.08.2009, 19:01 kirjoittanut Blondhi » tallennettu
Blondhi
Jäsen
**
Viestejä: 34


Profiili
« Vastaus #64 : 20.08.2009, 19:36 »

Justiinsa joo. Silmät ristissä kun selailee, niin kaikkea tulee eteen...

Huomasin siis että tämä onkin ollut aiemman joomlan (vai virtuemartin) version kanssa toimiva juttu.

Onko siis noihin uudempiin versioihin (joomla 1.5.14 / virtuemart 1.1.3) mitään vastaavaa ennakkolaskuhommaa olemassa? Tämä vaikutti aika kätevältä, mutta jos sen ei kuulukaan toimia näiden kanssa niin täytyy löytää uusi vaihtoehto.

Muokkelis: Anteeksi nyt sählinkeeraus. Löysin oikean paikan em. ongelmalle myös tuoreemman version viesteistä. Viesti siis nyt myös siellä...
« Viimeksi muokattu: 20.08.2009, 20:38 kirjoittanut Blondhi » tallennettu
trimix
Tulokas
*
Viestejä: 2


Profiili
« Vastaus #65 : 21.09.2009, 17:47 »

Mikähän tässä ennakkomaksupalikan asetuksissa minulla mättää. Palikka ei avaa tilauksen vahvistuksen jälkeen sitä näkymää maksun tiedoista ja ei myöskään lähetä maksun tietoja sähköpostilla (ei txt eikä html).  VirtueMart kyllä lähettää normaalin tilausvahvistuksen sähköpostilla. Palikka kyllä yrittää avata sen sivun maksun tiedoille, mutta sitten tulee virheitä

Joomla 1.5.11 ja VirtueMart 1.1.3

Alla virheet.

---------------------------------------------------------------------------------------


Kiitos tilauksesta.

"Success" Tilaus onnistui ja tallennettiin!

Tilausvahvistus on lähetetty : xxxx.xxxxxi@xxxxxxxxxxxx.fi



Warning: require_once(/home/domain/public_html/administrator/components/com_virtuemart/classes//payment/dirdepo/ps_dirdepo_fi.cfg.php) [function.require-once]: failed to open stream: No such file or directory in /home/domain/public_html/components/com_virtuemart/themes/default/templates/pages/checkout.thankyou.tpl.php(61) : eval()'d code on line 39


Fatal error: require_once() [function.require]: Failed opening required '/home/domain/public_html/administrator/components/com_virtuemart/classes//payment/dirdepo/ps_dirdepo_fi.cfg.php' (include_path='.:/usr/share/pear') in //home/domain/public_html/components/com_virtuemart/themes/default/templates/pages/checkout.thankyou.tpl.php(61) : eval()'d code on line 39


---------------------------------------------------------------------------------------


Pitääkö tuossa osoitteessa, jota palikka ei voi avata, olla kahta kenoa?


    classes//payment
             ^
    classes//paymet
             ^


Tarvisin hyviä vinkkejä.                 



Mitäs tekstieditoria joska kertoo nuo rivinumerot muuten käytätte (Wintoosa)?



« Viimeksi muokattu: 21.09.2009, 17:50 kirjoittanut trimix » tallennettu
mikamks
Täysjäsen
***
Viestejä: 62


Profiili
« Vastaus #66 : 21.09.2009, 19:58 »

Luitko ohjeet  huolellisesti:  DirDepoJ15-0.2.0\administrator\components\com_virtuemart\classes\payment\dirdepo\doc\user

Asensin viimeksi saman palikan viimeviikolla joka asentui ilman ongelmia.

Kenoviiva polussa ei pitäisi kuulua joukkoon.. mistä lie tullut? Yritä koko paketin uudelleen asennusta josko siellä olisi filuja väärissä paikoissa.


Tekstieditorina toimii mainiosti ilmainen Notepad++
tallennettu
trimix
Tulokas
*
Viestejä: 2


Profiili
« Vastaus #67 : 24.09.2009, 13:33 »


Asensin taas tuon palikan jälleen keran uudestaan ja nyt toimii. Olin kyllä kokeillut tätä uudestaan asennusta / siirtoa jo aiemmin, mutta ei alkanut pelittää. Ilmeisesti siirron aikana bitti menee poikittain silloin tällöin. Tämä onkin aika huono yhteys mikä mull aon käytössä.
tallennettu
Ripe54
Tulokas
*
Viestejä: 22


Profiili
« Vastaus #68 : 22.10.2009, 02:45 »

Onko kukaan saanut naitettua ennakkomaksua + VM 1.14 ja Joomla 1.5.14 yhteen? Ei meinaa onnistua sitten millän, erroria pukkaa jo asetuksia konffatessa: Maksutavan avatessa errorit:
Parse error: parse error in administrator\components\com_virtuemart\classes\payment\ps_dirdepo_fi.cfg.php on line 9

Kokeilin lisätä tiedot tuohon cfg.php filuun manuaalisesti, ja päästää eteenpäin. Kuitenkin jos sivun tallentaa ja palaa takaisin, ongelma on sama ja tiedosto takaisin alkuperäisessä muodossa..

Löytyisikö vastaavaa lisäosaa muualta?
tallennettu
Blondhi
Jäsen
**
Viestejä: 34


Profiili
« Vastaus #69 : 8.11.2009, 22:26 »

Minulla kyllä toimii VM:n 1.1.4:n päivityksen jälkeen ihan hyvin. Eli mahdollista se ainakin on. En kyllä osaa sanoa mitä voisit tehdä  Huh
tallennettu
teemu_m
Konkari
****
Viestejä: 164



Profiili WWW
« Vastaus #70 : 1.12.2009, 11:03 »

VirtueMart ennakkomaksumoduli eli DirDepo (Direct Deposit) on saanut pienen päivityksen.

Jos olet jo onnistuneesti asentanut edellisen 0.2.0-version, niin 0.3.0 ei ole mitenkään pakollinen päivitys. 0.3.0 yksinkertaistaa asennusta ja parantaa englanninkielistä dokumentaatiota (olkoonkin että suomenkielinen dokumentaatio on jätetty kokonaan pois), mutta se ei tarjoa mitään sinällään uutta toiminnallisuutta.

Järjestelmävaatimukset: Joomla 1.5, VirtueMart 1.1, PHP5. Tiedostot UTF-8 merkistökoodattuja.
Testattu VirtueMart 1.1.4:llä.

DirDepo-maksumodulin lisätietoja sekä ZIP-jakelupaketin voi ladata ilmaiseksi Aivomatic Oy:n verkkosivustolta, josta voi myös tilata ohjelmiston asennus- ja räätälöintipalveluja.

Koodia:
CHANGELOG

- - - - - 0.3.0 - - - - -
2009-12-01 Teemu Mäntynen
* Support for Joomla! 1.0, VirtueMart 1.0 and PHP4 dropped.
* Requirements: Joomla! 1.5, VirtueMart 1.1, PHP5. Distributed in UTF-8 only.
* If your earlier DirDepo 0.2.0 works fine then there is no need to upgrade.
  DirDepo 0.3.0 doesn't provide any new functionality, but it improves english
  documentation and makes the installation easier:
  * Moved dirdepo-directory from .../classes/payment/dirdepo to
    .../classes/aivomatic/dirdepo. This way only the ps_dirdepo_fi is
    listed in payment method selection drop down menu during payment method
    creation.
  * Only one line needs to be copied and pasted to Payment Extra Info form field
    in payment method settings. No need to copy/paste a whole file contents any
    more.
  * New english installation instructions.

Koodia:
DirDepo installation instruction

- Extract the contents of DirDepo-n.n.n.zip (where n.n.n is the version number)
  to a temporary folder on your local computer.
- The ZIP-archive contains the following folder structure and files:
.
`-- administrator
    `-- components
        `-- com_virtuemart
            `-- classes
                |-- aivomatic
                |   `-- dirdepo
                |       |-- CHANGELOG
                |       |-- INSTALL
                |       |-- LICENSE
                |       |-- README
                |       |-- doc
                |       |   |-- [...]
                |       |   `-- index.html
                |       |-- ps_dirdepo.php
                |       |-- ps_dirdepo_fi_checkoutThankYou.english.html
                |       |-- ps_dirdepo_fi_checkoutThankYou.finnish.html
                |       |-- ps_dirdepo_fi_email.english.html
                |       |-- ps_dirdepo_fi_email.english.txt
                |       |-- ps_dirdepo_fi_email.finnish.html
                |       |-- ps_dirdepo_fi_email.finnish.txt
                |       `-- ps_dirdepo_fi_formExtraInfo.php
                `-- payment
                    |-- ps_dirdepo_fi.cfg.php
                    `-- ps_dirdepo_fi.php

- Copy the folders and files to your Joomla/VirtueMart server
 (the folder structure of DirDepo matches the existing Joomla/VirtueMart folder
  structure).
- The .../administrator/components/com_virtuemart/classes/aivomatic/dirdepo/doc
  folder, which contains the developer documentation, doesn't have to be copied
  to the server.
- Log into Joomla administration backend.
- Select VirtueMart Admin Panel / Store / Add Payment Method
- Configure the Payment Method Form fields:
    - Active?:              Not checked
    - Payment Method Name:  "Direct deposit"
    - Code:                 "DIRDEPO"
    - Payment class name:   ps_dirdepo_fi
    - Payment method type:  HTML-Form based
- Click Save.
- Reopen the newly saved "Direct Deposit" payment method by clicking its name on
  Payment Method List.
- Check / uncheck the 'Active?' checkbox (again).
- Open Configuration tab.
- Configure Direct Deposit settings form fields
  (ie. Invoicer's Name, Bank etc.).
- Copy and paste the
  "<?php require_once CLASSPATH.'aivomatic/dirdepo/ps_dirdepo_fi_formExtraInfo.php'; ?>"
  string to Payment Extra Info form field like instructed in the form.
- Click Save.
- Set the new "Direct Deposit" payment method active if not already set.
- Test by making a new order as a customer.
tallennettu

Aivomatic Oy: avoimen lähdekoodin verkkomaksuohjelmistot - www.aivomatic.com
illipasi
Konkari
****
Viestejä: 286


Profiili WWW
« Vastaus #71 : 1.12.2009, 14:13 »

@ teemu_m

En tiedä kiinnostaako muita mutta minua kiinnostaisi virtuaaliviivakoodin saaminen mukaan. Paljonko työtä se vaatisi ja olisiko muita kiinnostuneita?
tallennettu

teemu_m
Konkari
****
Viestejä: 164



Profiili WWW
« Vastaus #72 : 3.12.2009, 19:55 »

[...] minua kiinnostaisi virtuaaliviivakoodin saaminen mukaan.

Täytyy laittaa korvan taakse muhimaan. Ei virtuaaliviivakoodi teknisesti mikään erityisen iso juttu ole.

Samalla voisi tietysti kysyä, että onko kiinnostusta PDF-muotoisen "paperilaskun" liittämisestä samaan syssyyn, vai onko se mielestänne jo täysin out, passée ja/tai wanha?
tallennettu

Aivomatic Oy: avoimen lähdekoodin verkkomaksuohjelmistot - www.aivomatic.com
illipasi
Konkari
****
Viestejä: 286


Profiili WWW
« Vastaus #73 : 3.12.2009, 20:02 »

[...] minua kiinnostaisi virtuaaliviivakoodin saaminen mukaan.

Täytyy laittaa korvan taakse muhimaan. Ei virtuaaliviivakoodi teknisesti mikään erityisen iso juttu ole.

Samalla voisi tietysti kysyä, että onko kiinnostusta PDF-muotoisen "paperilaskun" liittämisestä samaan syssyyn, vai onko se mielestänne jo täysin out, passée ja/tai wanha?

Osalle pdf lasku voi olla vanha juttu mutta tässä täytyy ottaa huomioon erilaiset loppuasiakkaat (lähinnä yritykset). Se olisi kiva lisä vaikka optiona, tiedän muutaman sivuston jotka sen ottaisi käyttöön Hymyilee

Mukavaa jos virtuaaliviivakoodi tulisi mukaan. Voin osallistua osaltani sen kustannuksiin.
tallennettu

Sivuja: 1 ... 3 4 [5]
  Tulostusversio  
 
Siirry:  

MySQL pohjainen foorumi PHP pohjainen foorumi Powered by SMF 1.1.2 | SMF © 2006-2007, Simple Machines LLC Validi XHTML 1.0! Validi CSS!