Dla małych firm

Prowadzisz małą firmę ? U nas znajdziesz odpowiednie oprogramowanie, kasę fiskalną lub zestaw do monitoringu.

Dla większych firm

Wdrażamy najpopularniejszy w Polsce systemu sprzedaży - Subiekt. Posiadamy w swojej ofercie wiele drukarek fiskalnych. Instalujemy alarmy i monitoring, opracowujemy strony www.

Dla biur rachunkowych

Zapewniamy kompleksową obsługę informatyczną biur rachunkowych. Prowadzimy sprzedaż i wdrożenie programów księgowych i płacowych.

Dla firm produkcyjnych

Systemy Insert wyposażone są w API ( sfera ). Za pomocą sfery tworzymy aplikacje wspomagające produkcję. Dla większych firm produkcyjnych polecamy Navireo.

ARWAL - internet, kasy fiskalne, programowanie, serwis, komputery
niedziela, 26 lipiec 2015 18:21

JSN Kido

Szablon responsywny dedykowany do sklepów internetowych, zawiera dodatkowe style do VirtueMart

Dodatkowe informacje

poniedziałek, 25 maj 2015 18:25

JSN Force

Bestseller Joomlashine. Specjalnie zaprojektowany dla sklpeów internetowych, zawiera dodatkowe style dla virtue mart.

 

Dodatkowe informacje

poniedziałek, 22 lipiec 2013 14:42

VirtueMart 2.0

Rozmiar miniaturek produktów na liście produktów.

 

Normalnie miniaturki te generowane są jako 30% rozmiaru minatury.Rozwiązanie : http://www.webholism.com/blog/sara/virtuemart-2-0-how-to-change-the-thumbnail-size-of-your-products/ . Uwaga to rozwiązanie jest związane z opisanym niżej. Należy najpierw wykonać poprawkę z koszykiem a potem z miniaturami

 


 

Jeśli na stronie widoku kategorii chcemy mieć możliwość wrzucania do koszyka należy zastosować rozwiązanie : http://forum.virtuemart.net/index.php?topic=90961.90 - strona 7 , musimy być zalogowani , żeby pobrać załącznik

 


Złożoność haseł

Aby hasła były zgodne z wymogami GIODO w katalogu szablonu/html tworzymy katalog mod_login i kopiujemy do niego /modules/mod_login/tmpl/default.php

W kopii pliku odnajdujemy

		<input id="modlgn-passwd" type="password" name="password" class="inputbox" size="18"  />

i zamieniamy na 

    <input id="modlgn_passwd" type="password" name="password" class="inputbox" size="18" / pattern="^(?=.*\d)(?=.*[a-z])(?=.*[A-Z])(?!.*\s).{8,16}$" >

Należy również opisać zasadę wpisywania hasła dla użytkownika przez modyfikację stałej językowej  COM_USERS_REGISTER_PASSWORD1_LABEL. Dokładny opis poniżej.


 

Cześciowo nieprzetłumaczone pliki zaplecza ( dotyczy wersji 2.20 ). Należy utworzyć kopię pliku

administrator/language/pl-PL/pl-PL.com_virtuemart.ini jako administrator/language/pl-PL/pl-PL.com_virtuemart_config.ini .

 

Cześciowo nieprzetłumaczone pliki frontu ( dotyczy wersji 2.20 ). Należy utworzyć kopię pliku

language/pl-PL/pl-PL.com_virtuemart.ini jako /language/pl-PL/pl-PL.com_virtuemart_shoppers.ini i jako /language/pl-PL/pl-PL.com_virtuemart_orders.ini

Nieprzetłumaczone frazy możemy nadpisać od strony zaplecza rozszerzenia->języki->nadpisywanie tłumaczeń . Np. dla polskiego tłumaczenie 2.18 trzeba nadpisać :

COM_VIRTUEMART_ORDER_PRINT_CUST_INFO_LBL - Informacje o użytkowniku
COM_VIRTUEMART_USER_FORM_BILLTO_LBL - Informacje o nabywcy

Można również nadpisać informacje odnośnie hasła.
COM_USERS_REGISTER_PASSWORD1_LABEL - Hasło (musi zawierać małe i duże litery mieć między 8 a 16 znaków, jedną cyfrę, bez spacji)

 


 

Pola klienta są używane w różnych formularzach virturmart. Typowym polem , które najlepiej wyłączyć to zwrot grzecznościowy . Wyłączamy go w konfiguracja->pola klienta->title

 


 

Polskie czcionki w fakturach pdf - sklep->dane sklepu->invoices wybrać czcionkę z UTF8

 


 

Używanie pluginów joomli np. phoca : konfiguracja -> shop -> enable joomla plugins


 

Gdy w sklepie nie wyświetla się strona z regulaminem możemy stworzyć artykuł regulamin, następnie kopiujemy plik  /components/com_virtuemart/views/cart/default.php do katalogu templates/nasz szablon/html/com_virtuemart/cart . W ten sposób tworzymy tzw. override co gwarantuje, że nawet przy aktualizacji virtuemart nasza poprawka zachowa się prawidłowo. Następnie szukamy miejsca w którym jest wyświetlany regulamin. Następnie w skopiowanym pliku szukamy sekcji odpowiedzialnej za wyświetlenie regulaminu. Może to wyglądać następująco :

 

							<label for="tosAccepted">
								<a href="/<?php JRoute::_ ('index.php?option=com_virtuemart&view=vendor&layout=tos&virtuemart_vendor_id=1', FALSE) ?>" class="terms-of-service" id="terms-of-service" rel="facebox"
							  	 target="_blank">
									<span class="vmicon vm2-termsofservice-icon"></span>
									<?php echo JText::_ ('COM_VIRTUEMART_CART_TOS_READ_AND_ACCEPTED'); ?>
								</a>
							</label>

 Zmieniamy odnośnik aby wskazywał na artykuł z regulaminem np.

							<label for="tosAccepted">
								<a href="/component/content/?id=2&Itemid=113" class="terms-of-service" id="terms-of-service" rel="facebox"
							  	 target="_self">
									<span class="vmicon vm2-termsofservice-icon"></span>
									<?php echo JText::_ ('COM_VIRTUEMART_CART_TOS_READ_AND_ACCEPTED'); ?>
								</a>
							</label>

 Należy zwrócić uwagę , że oprócz zmiany odnośnika zmieniliśmy również okno przeznaczenia z _blank na _self


Polskie statusy zamówień wprowadzamy konfiguracja -> statusy zamówień


Jeśli chcemy aby po złożeniu zamówienia automatycznie właściciel sklepu dostawał informację to  konfiguracja -> konfiguracja -> checkout -> Default Order Status to send email to shopper , tu dodajemy status pending ( lub polski odpowiednik ). Po fazie testowej musimy jako adres email sklepu podać rzeczywsity adres email co ustawiamy w użytkowniku joomli


W modułach sot slideshow pokazuje się readmore. Wchodzimy w edycję modułu -> tmpl -> theme1.php ( lub podobny ) i zamieniamy readmore na czytaj więcej i oczywiście kodowanie na UTF8 .


Zamiana modułu logowania joomli na moduł logowania virtuemart. Należy zainstalować plugin : plugin_system_kc__vm_registration_redirect. Strona domowa projektu : http://www.keashly.net/virtuemart/kc-vm-registration-redirect


safepath

ustawiamy bezpieczną ścieżkę ( między innymi do zapisu faktur ) w virtuemart -> konfiguracja -> szablony -> Ścieżka dla plików - towarów pobieranych


 

powiadomienia email

powiadomienia email przychodzą na adres email vendora, czasami jednak tworzy to problemy, gdy vendor nie jest w domenie sklepu. Najlepiej utworzyć konto vendora w doemnie sklepu i alias pocztowy , który będzie przekierowywywał pocztę na pożądany adres email ( alias tworzymy w panelu dostawcy hostingu )

Dodatkowe informacje

  • technika joomla 2.5
wtorek, 29 listopad 2011 21:18

VirtueMart

Poniższe uwagi dotyczą wersji 1,9 .

 

Konfiguracja

  • witryna - należy ustawić rozmiar miniatury, zmiana w póxniejszym okresie tworzy problemy z już istniejącymi
  • wysyłka - w prostym wariancie , gdzie opłata za wysyłkę zależy tylko od wagi należy wyłączyć wysyłkę typu flex i zdefiniować w głównym menu rodzaje wysyłek

 

Poprawa sposobu wyświetlania menu ( lista kategorii ) - podkategorie zostają oddzielone rzędami kropek - http://www.designersandbox.com/joomla/virtuemart-product-categories-module-hack-extra-span-please/

 

Modyfikacje szablonu default  ( components/com_virtuemart/themes/default ):

 

  • rozmiar okna komunikatów ( np. określamy minimalna ilość towaru 20 , klient zamawia 1 , wyskakuje komunikat )  - document.boxB
  • czas wyświetlania okna komunikatów -setTimeout( 'document.boxB.close()', 4500 ); - domyślnie tu jest 3000 ale to za krótko

 

Polskie napisy na zdjęciach produktów - za przyciski jest odpowiedzialna biblioteka mootools. Trzeba podmienić pliki w

components/com_virtuemart/js/slimbox/css .

 

Przydatne rozszerzenia :

 

Problem przy przenoszeniu strony za pmocą akeeba - rozwiązanie : https://www.akeebabackup.com/documentation/troubleshooter/prvirtuemart.html

 

OsolCaptcha w virtuemart

 

 

1.checkout login form
W components\com_virtuemart\themes\default\templates\common\login_form.tpl.php odszukaj

 

echo '
<input type="submit" value="'. $VM_LANG->_('BUTTON_SEND_REG') . '" class="button" onclick="return( submitregistration());" />


i dodaj powyżej

global $mainframe;
$mainframe->triggerEvent('onShowOSOLCaptcha', array(false));

 

2.Checkout register form

Podobnie jak w punkcie 1 dla pliku

administrator\components\com_virtuemart\html\checkout_register_form.php

 

Dodatkowe informacje

  • technika joomla 1.5

Copyright © 2019 AR-WAL S.J. . Wszelkie prawa zastrzeżone. Opracowanie strony AR-WAL S.J.