Skocz do zawartości

lukruk

Members
  • Zawartość

    42
  • Rejestracja

  • Ostatnia wizyta

Posty dodane przez lukruk


  1. Adres sklepu: http://shedance.pl/shop/

     

    Mam problem z ustawieniem kwoty za przewoźnika. Pomimo prawidłowej konfiguracji (od wagi 0 do 14,99kg - kwota 15zł netto, Europa oraz od 15,00 do 30,00kg - kwota 30zł, Europa), to za każdym jak próbuje zmienić kwotę wysyłki wyświetla mi się przy zamówieniu kwota 12,30zł.

     

    Proszę o podpowiedź, czy oprócz panelu PRZEWOŹNICY można jeszcze gdzieś zdefiniować kwotę, tak aby była przypisana na stałe do zamówień ?

    Nie mam pomysłu jak ją zmienić - PROSZĘ o pomoc !!


  2. Po przeniesieniu sklepu na nowy hosting i zainstalowaniu szablonu przestało mi wyświetlać "Dodaj do koszyka". Nie wiem dlaczego ale musiałem również instalować od nowa wszystkie moduły. W ustawieniach admina włączy jest:

    - Wyświetl przycisk "Dodaj do koszyka" kiedy produkt ma atrybuty.

    - Włącz zaawansowane zarządzanie magazynem;Włącz zarządzanie magazynem oraz Zezwól na zamawianie produktów których nie ma na stanie.

    - Włącz zakupy Gości.

     

    Adres sklepu to:

    http://e-impact.pl/sklep/

     

    Proszę o pomoc


  3. To najlogiczniejsze w moim przypadku jest wybranie "przelew na konto (bankwire)" i tam po kliknięciu jak wyświetlają się informacje dotyczące numeru konta itp,, zmienić lekko dane.

    A może jest już sprytny moduł, który dodaje przy opcjach płatności zakładkę np,: płacę przy odbiorze i po jej wyborze wyświetla się adres do odbioru osobistego ?

     

    Pozdrawiam


  4. Witam

    Po weekendzie po wejściu na sklep pojawiło mi się kilka aktualizacji modułów. Jednak po ich wgraniu zaczęła mi się zamiast sklepu wyświetlać biała strona. Po uruchomieniu debugowania błędów wyskoczyło mi:

     

    ..../public_html/modules/blocktopmenu/blocktopmenu.php on line 343

     

    ......

    preg_match($this->pattern, $item, $value);

    $id = (int)substr($item, strlen($value[1]), strlen($item));

     

    switch (substr($item, 0, strlen($value[1])))

    {

    case 'CAT':

    $this->_menu .= $this->generateCategoriesMenu(Category::getNestedCategories($id, $id_lang, true, $this->user_groups));

    break;

     

    case 'PRD':

     

    oraz ...../public_html/modules/blocksearch/blocksearch.php on line 77

     

    ......

    */

     

    public function hookHeader($params)

    {

    if (Configuration::get('PS_SEARCH_AJAX'))

    $this->context->controller->addJqueryPlugin('autocomplete');

    $this->context->controller->addCSS(_THEME_CSS_DIR_.'product_list.css');

    $this->context->controller->addCSS(($this->_path).'blocksearch.css', 'all');

    if (Configuration::get('PS_SEARCH_AJAX'))

    {

    Media::addJsDef(array('search_url' => $this->context->link->getPageLink('search', Tools::usingSecureMode())));

    $this->context->controller->addJS(($this->_path).'blocksearch.js');

    }

    }

     

    public function hookLeftColumn($params)

    {

    return $this->hookRightColumn($params);

    }

     

    public function hookRightColumn($params)

    {

    if (Tools::getValue('search_query') || !$this->isCached('blocksearch.tpl', $this->getCacheId()))

    {

    $this->calculHookCommon($params);

    $this->smarty->assign(array(

    'blocksearch_type' => 'block',

     

    Proszę o pomoc.


  5. Chcę zmodyfikować arkusz przy wpisywaniu danych do realizacji zamówienia. Jednak nie chcąc nic przypadkowo popsuć, chciałbym prosić o sprawdzenie, czy w dobrych miejscach wpisuje ukrywanie pozycji:

     

    {$HOOK_CREATE_ACCOUNT_FORM}
    		<p class="cart_navigation required submit">
    			<span>[sup]*[/sup]{l s='Required field'}</span>
    			<input type="hidden" name="display_guest_checkout" value="1" />
    			<input type="submit" class="exclusive" name="submitGuestAccount" id="submitGuestAccount" value="{l s='Continue'}" />
    		</p>
    	</form>
    	{/if}
    {else}
    	<!--{if isset($account_error)}
    	<div class="error">
    		{if {$account_error|@count} == 1}
    			<p>{l s='There\'s at least one error'} :</p>
    			{else}
    			<p>{l s='There are %s errors' sprintf=[$account_error|@count]} :</p>
    		{/if}
    		[list=1]
    			{foreach from=$account_error item=v}
    				
    [*]{$v}
    			{/foreach}
    		
    [/list]
    	</div>
    	{/if}-->
    <form action="{$link->getPageLink('authentication', true)|escape:'html'}" method="post" id="account-creation_form" class="std">
    	{$HOOK_CREATE_ACCOUNT_TOP}
    	<fieldset class="account_creation">
    		<h3>{l s='Your personal information'}</h3>
    		<p class="radio required">
    			<span>{l s='Title'}</span>
    			{foreach from=$genders key=k item=gender}
    				<input type="radio" name="id_gender" id="id_gender{$gender->id}" value="{$gender->id}" {if isset($smarty.post.id_gender) && $smarty.post.id_gender == $gender->id}checked="checked"{/if} />
    				<label for="id_gender{$gender->id}" class="top">{$gender->name}</label>
    			{/foreach}
    		</p>
    		<p class="required text">
    			<label for="customer_firstname">{l s='First name'} [sup]*[/sup]</label>
    			<input onkeyup="$('#firstname').val(this.value);" type="text" class="text" id="customer_firstname" name="customer_firstname" value="{if isset($smarty.post.customer_firstname)}{$smarty.post.customer_firstname}{/if}" />
    		</p>
    		<p class="required text">
    			<label for="customer_lastname">{l s='Last name'} [sup]*[/sup]</label>
    			<input onkeyup="$('#lastname').val(this.value);" type="text" class="text" id="customer_lastname" name="customer_lastname" value="{if isset($smarty.post.customer_lastname)}{$smarty.post.customer_lastname}{/if}" />
    		</p>
    		<p class="required text">
    			<label for="email">{l s='Email'} [sup]*[/sup]</label>
    			<input type="text" class="text" id="email" name="email" value="{if isset($smarty.post.email)}{$smarty.post.email}{/if}" />
    		</p>
    		<p class="required password">
    			<label for="passwd">{l s='Password'} [sup]*[/sup]</label>
    			<input type="password" class="text" name="passwd" id="passwd" />
    			<span class="form_info">{l s='(Five characters minimum)'}</span>
    		</p>
    		<p class="select">
    			<span>{l s='Date of Birth'}</span>
    			<select id="days" name="days">
    				<option value="">-</option>
    				{foreach from=$days item=day}
    					<option value="{$day}" {if ($sl_day == $day)} selected="selected"{/if}>{$day}  </option>
    				{/foreach}
    			</select>
    			{*
    				{l s='January'}
    				{l s='February'}
    				{l s='March'}
    				{l s='April'}
    				{l s='May'}
    				{l s='June'}
    				{l s='July'}
    				{l s='August'}
    				{l s='September'}
    				{l s='October'}
    				{l s='November'}
    				{l s='December'}
    			*}
    			<select id="months" name="months">
    				<option value="">-</option>
    				{foreach from=$months key=k item=month}
    					<option value="{$k}" {if ($sl_month == $k)} selected="selected"{/if}>{l s=$month} </option>
    				{/foreach}
    			</select>
    			<select id="years" name="years">
    				<option value="">-</option>
    				{foreach from=$years item=year}
    					<option value="{$year}" {if ($sl_year == $year)} selected="selected"{/if}>{$year}  </option>
    				{/foreach}
    			</select>
    		</p>
    		{if $newsletter}
    		<p class="checkbox" >
    			<input type="checkbox"name="optin" id="optin" value="1" {if isset($smarty.post.optin) AND $smarty.post.optin == 1} checked="checked"{/if} autocomplete="off"/>
    			<label for="optin">{l s='Receive special offers from our partners!'}</label>
    		</p>
    		{/if}
    	</fieldset>
    	{if $b2b_enable}
    	<fieldset class="account_creation">
    		<h3>{l s='Your company information'}</h3>
    		<p class="text">
    			<label for="">{l s='Company'}</label>
    			<input type="text" class="text" id="company" name="company" value="{if isset($smarty.post.company)}{$smarty.post.company}{/if}" />
    		</p>
    		<p class="text">
    			<label for="siret">{l s='SIRET'}</label>
    			<input type="text" class="text" id="siret" name="siret" value="{if isset($smarty.post.siret)}{$smarty.post.siret}{/if}" />
    		</p>
    		<p class="text">
    			<label for="ape">{l s='APE'}</label>
    			<input type="text" class="text" id="ape" name="ape" value="{if isset($smarty.post.ape)}{$smarty.post.ape}{/if}" />
    		</p>
    		<p class="text" style="display:none;">
    			<label for="website">{l s='Website'}</label>
    			<input type="text" class="text" id="website" name="website" value="{if isset($smarty.post.website)}{$smarty.post.website}{/if}" />
    		</p>
    	</fieldset>
    	{/if}
    	{if isset($PS_REGISTRATION_PROCESS_TYPE) && $PS_REGISTRATION_PROCESS_TYPE}
    	<fieldset class="account_creation">
    		<h3>{l s='Your address'}</h3>
    		{foreach from=$dlv_all_fields item=field_name}
    			{if $field_name eq "company"}
    				{if !$b2b_enable}
    					<p class="text">
    						<label for="company">{l s='Company'}</label>
    						<input type="text" class="text" id="company" name="company" value="{if isset($smarty.post.company)}{$smarty.post.company}{/if}" />
    					</p>
    				{/if}
    			{elseif $field_name eq "vat_number"}
    				<div id="vat_number" style="display:none;">
    					<p class="text">
    						<label for="vat_number">{l s='VAT number'}</label>
    						<input type="text" class="text" name="vat_number" value="{if isset($smarty.post.vat_number)}{$smarty.post.vat_number}{/if}" />
    					</p>
    				</div>
    			{elseif $field_name eq "firstname"}
    				<p class="required text">
    					<label for="firstname">{l s='First name'} [sup]*[/sup]</label>
    					<input type="text" class="text" id="firstname" name="firstname" value="{if isset($smarty.post.firstname)}{$smarty.post.firstname}{/if}" />
    				</p>
    			{elseif $field_name eq "lastname"}
    				<p class="required text">
    					<label for="lastname">{l s='Last name'} [sup]*[/sup]</label>
    					<input type="text" class="text" id="lastname" name="lastname" value="{if isset($smarty.post.lastname)}{$smarty.post.lastname}{/if}" />
    				</p>
    			{elseif $field_name eq "address1"}
    				<p class="required text">
    					<label for="address1">{l s='Address'} [sup]*[/sup]</label>
    					<input type="text" class="text" name="address1" id="address1" value="{if isset($smarty.post.address1)}{$smarty.post.address1}{/if}" />
    					<span class="inline-infos">{l s='Street address, P.O. Box, Company name, etc.'}</span>
    				</p>
    			{elseif $field_name eq "address2"}
    				<p class="text" style="display:none;">
    					<label for="address2">{l s='Address (Line 2)'}</label>
    					<input type="text" class="text" name="address2" id="address2" value="{if isset($smarty.post.address2)}{$smarty.post.address2}{/if}" />
    					<span class="inline-infos">{l s='Apartment, suite, unit, building, floor, etc...'}</span>
    				</p>
    			{elseif $field_name eq "postcode"}
    			{assign var='postCodeExist' value=true}
    				<p class="required postcode text">
    					<label for="postcode">{l s='Zip / Postal Code'} [sup]*[/sup]</label>
    					<input type="text" class="text" name="postcode" id="postcode" value="{if isset($smarty.post.postcode)}{$smarty.post.postcode}{/if}" onkeyup="$('#postcode').val($('#postcode').val().toUpperCase());" />
    				</p>
    			{elseif $field_name eq "city"}
    				<p class="required text">
    					<label for="city">{l s='City'} [sup]*[/sup]</label>
    					<input type="text" class="text" name="city" id="city" value="{if isset($smarty.post.city)}{$smarty.post.city}{/if}" />
    				</p>
    				<!--
    					if customer hasn't update his layout address, country has to be verified
    					but it's deprecated
    				-->
    			{elseif $field_name eq "Country:name" || $field_name eq "country"}
    				<p class="required select">
    					<label for="id_country">{l s='Country'} [sup]*[/sup]</label>
    					<select name="id_country" id="id_country">
    						<option value="">-</option>
    						{foreach from=$countries item=v}
    						<option value="{$v.id_country}"{if (isset($smarty.post.id_country) AND $smarty.post.id_country == $v.id_country) OR (!isset($smarty.post.id_country) && $sl_country == $v.id_country)} selected="selected"{/if}>{$v.name}</option>
    						{/foreach}
    					</select>
    				</p>
    			{elseif $field_name eq "State:name" || $field_name eq 'state'}
    				{assign var='stateExist' value=true}
    				<p class="required id_state select">
    					<label for="id_state">{l s='State'} [sup]*[/sup]</label>
    					<select name="id_state" id="id_state">
    						<option value="">-</option>
    					</select>
    				</p>
    			{/if}
    		{/foreach}
    		{if $postCodeExist eq false}
    			<p class="required postcode text hidden">
    				<label for="postcode">{l s='Zip / Postal Code'} [sup]*[/sup]</label>
    				<input type="text" class="text" name="postcode" id="postcode" value="{if isset($smarty.post.postcode)}{$smarty.post.postcode}{/if}" onkeyup="$('#postcode').val($('#postcode').val().toUpperCase());" />
    			</p>
    		{/if}
    		{if $stateExist eq false}
    			<p class="required id_state select hidden">
    				<label for="id_state">{l s='State'} [sup]*[/sup]</label>
    				<select name="id_state" id="id_state">
    					<option value="">-</option>
    				</select>
    			</p>
    		{/if}
    		<p class="textarea" style="display:none;">
    			<label for="other">{l s='Additional information'}</label>
    			<textarea name="other" id="other" cols="26" rows="3">{if isset($smarty.post.other)}{$smarty.post.other}{/if}</textarea>
    		</p>
    		{if isset($one_phone_at_least) && $one_phone_at_least}
    			<p class="inline-infos required">{l s='You must register at least one phone number.'}</p>
    		{/if}								
    		<p class="text" style="display:none;">
    			<label for="phone">{l s='Home phone'}</label>
    			<input type="text" class="text" name="phone" id="phone" value="{if isset($smarty.post.phone)}{$smarty.post.phone}{/if}" />
    		</p>
    		<p class="{if isset($one_phone_at_least) && $one_phone_at_least}required {/if}text">
    			<label for="phone_mobile">{l s='Mobile phone'}{if isset($one_phone_at_least) && $one_phone_at_least} [sup]*[/sup]{/if}</label>
    			<input type="text" class="text" name="phone_mobile" id="phone_mobile" value="{if isset($smarty.post.phone_mobile)}{$smarty.post.phone_mobile}{/if}" />
    		</p>
    		<p class="required text" id="address_alias">
    			<label for="alias">{l s='Assign an address alias for future reference.'} [sup]*[/sup]</label>
    			<input type="text" class="text" name="alias" id="alias" value="{if isset($smarty.post.alias)}{$smarty.post.alias}{else}{l s='My address'}{/if}" />
    		</p>
    	</fieldset>
    	<fieldset class="account_creation dni">
    		<h3>{l s='Tax identification'}</h3>
    		<p class="required text">
    			<label for="dni">{l s='Identification number'} [sup]*[/sup]</label>
    			<input type="text" class="text" name="dni" id="dni" value="{if isset($smarty.post.dni)}{$smarty.post.dni}{/if}" />
    			<span class="form_info">{l s='DNI / NIF / NIE'}</span>
    		</p>
    	</fieldset>
    	{/if}
    	{$HOOK_CREATE_ACCOUNT_FORM}
    	<p class="cart_navigation required submit">
    		<input type="hidden" name="email_create" value="1" />
    		<input type="hidden" name="is_new_customer" value="1" />
    		{if isset($back)}<input type="hidden" class="hidden" name="back" value="{$back|escape:'htmlall':'UTF-8'}" />{/if}
    		<input type="submit" name="submitAccount" id="submitAccount" value="{l s='Register'}" class="exclusive" />
    		<span>[sup]*[/sup]{l s='Required field'}</span>
    	</p>
    </form>
    {/if}
    

    Wystarczyłoby nawet jakby Adres dostawy wyglądał jak przy szybkim zamówieniu:

    Dołączona grafika

     

    Dla ułatwienia linijki kodu, które nadpisałem:

     

    style="display:none;">

    {l s='Website'}

     

    style="display:none;">

     

    style="display:none;">

    {l s='Home phone'}

     

    {elseif $field_name eq "address2"}

    style="display:none;">


  6. Obecnie według prawa nie jest wymagana akceptacja na otrzymywania e-faktur.

    http://mensis.pl/zarzadzanie/faktury-el ... ne-2013-r/

     

    Jednak klient może nie wyrazić zgody na jej otrzymywanie.

     

    Istnieje moduł, w którym klient mógłby wybrać czy chce otrzymać fakturę, e-fakturę ?. Przy okazji osoba będąca Vatowcem może nie wystawiać faktury od sprzedaży, gdy klient tego nie chce ?

     

    Pozdrawiam i liczę na zaiteresowanie tematem :D


  7. Na szczęście poradziłem sobie z problemem :D

    Ale wyniknął 2. Jak zmienić wyświetlane automatycznie USD na EUR ?

    Wystarczy (jak pisze w podpowiedzi do kodu crone

    ...domena...../modules/nbpaktualizer/cron.php?secure_key=SavoJPlj41cO2uqC
    dopisać

     

    &currencies=EUR

     

    aby wyglądało:

    ...domena...../modules/nbpaktualizer/cron.php?secure_key=SavoJPlj41cO2uqC&currencies=EUR
    Czy może jeszcze coś ?
×