Jump to content

bezgraniczny

Members
  • Posts

    11
  • Joined

  • Last visited

1 Follower

Profile Information

  • First Name
    Damian
  • Last Name
    Michnar

Recent Profile Visitors

104 profile views

bezgraniczny's Achievements

Newbie

Newbie (1/14)

1

Reputation

  1. U mnie moduł wyświetla dostępnych kurierów dopiero jak klient wpisze kod pocztowy (zakupy na jednej stronie). Nie wysyłam paczek za granicę, i jest to dla moich klientów utrudnienie, ponieważ widzą tylko możliwość wysyłki paczkomatem. Często muszę tłumaczyć klientom, aby najpierw wpisali adres wysyłki.
  2. Chciałbym, aby na potwierdzeniu dostawy PDF (Delivery Slip PDF) znalazły się również kupony rabatowe, które klient wprowadza podczas realizacji zamówienia. Póki co udało mi się to obejść i przy podsumowaniu wyświetlam sumę wszystkich udzielonych rabatów za pomocą funkcji: $order->total_discounts_tax_incl. Niestety jest to dla mnie połowiczne rozwiązanie, bo chciałbym aby wyświetlała się nazwa kuponu, która w bazie widnieje pod nazwą ps_order_cart_rule.name. Macie jakiś pomysł jak się odwołać do tego pola w bazie MySQL? Poniżej mój plik delivery-slip.tpl: {* * 2007-2015 PrestaShop * * NOTICE OF LICENSE * * This source file is subject to the Academic Free License (AFL 3.0) * that is bundled with this package in the file LICENSE.txt. * It is also available through the world-wide-web at this URL: * http://opensource.org/licenses/afl-3.0.php * If you did not receive a copy of the license and are unable to * obtain it through the world-wide-web, please send an email * to [email protected] so we can send you a copy immediately. * * DISCLAIMER * * Do not edit or add to this file if you wish to upgrade PrestaShop to newer * versions in the future. If you wish to customize PrestaShop for your * needs please refer to http://www.prestashop.com for more information. * * @author PrestaShop SA <[email protected]> * @copyright 2007-2015 PrestaShop SA * @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) * International Registered Trademark & Property of PrestaShop SA *} <div style="font-size: 9pt; color: #444"> <table> <tr><td> </td></tr> </table> <!-- ADDRESSES --> <table style="width: 100%"> <tr> <td style="width: 20%"></td> <td style="width: 80%"> {if !empty($invoice_address)} <table style="width: 100%"> <tr> <td style="width: 50%"> <span style="font-weight: bold; font-size: 11pt; color: #9E9F9E">{l s='Delivery Address' pdf='true'}</span><br /> {$delivery_address} </td> <td style="width: 50%"> <span style="font-weight: bold; font-size: 11pt; color: #9E9F9E">{l s='Billing Address' pdf='true'}</span><br /> {$invoice_address} </td> </tr> </table> {else} <table style="width: 100%"> <tr> <td style="width: 50%"> <span style="font-weight: bold; font-size: 11pt; color: #9E9F9E">{l s='Billing & Delivery Address' pdf='true'}</span><br /> {$delivery_address} </td> <td style="width: 50%"> </td> </tr> </table> {/if} </td> </tr> </table> <!-- / ADDRESSES --> <table> <tr><td style="line-height: 8px"> </td></tr> </table> <!-- PRODUCTS TAB --> <table style="width: 100%"> <tr> <td style="width: 22%; padding-right: 7px; text-align: right; vertical-align: top"> <!-- CUSTOMER INFORMATIONS --> <b>{l s='Order Number:' pdf='true'}</b><br /> {$order->getUniqReference()}<br /> <br /> <b>{l s='Order Date:' pdf='true'}</b><br /> {dateFormat date=$order->date_add full=0}<br /> <br /> <b>{l s='Payment Method:' pdf='true'}</b><br /> <table style="width: 100%;"> {if {$order->payment}=='Allegro - PayU'} <td style="width: 100%">PayU</td> {else} {if {$order->payment}=='Allegro - Płatność przy odbiorze'} <td style="width: 100%">Pobranie</td> {else} {if {$order->payment}=='Płatność przy odbiorze'} <td style="width: 100%">Pobranie</td> {else} {if {$order->payment}=='Płatność przez bramkę FirstData'} <td style="width: 100%">Payeezy</td> {else} {if {$order->payment}=='Allegro - Raty PayU'} <td style="width: 100%">PayU</td> {else} {if {$order->payment}=='przelew na konto'} <td style="width: 100%">Przelewem</td> {else} {if {$order->payment}=='Allegro - Zwykły przelew'} <td style="width: 100%">Przelewem</td> {else} <td style="width: 100%">{$order->payment}</td> {/if} {/if} {/if} {/if} {/if} {/if} {/if} </table> <br /> {if isset($carrier)} <b>{l s='Carrier:' pdf='true'}</b><br /> {if {$carrier->name}=='Paczkomaty InPost - przelew' || {$carrier->name}=='Paczkomaty InPost - pobranie'} Paczkomaty InPost<br /> {else} {if {$carrier->name}=='Kurier - przelew' || {$carrier->name}=='Kurier - pobranie'} Kurier<br /> {else} {$carrier->name}<br /> {/if} {/if} <br /> {/if} <!-- / CUSTOMER INFORMATIONS --> </td> <td style="width: 78%; text-align: right"> <table style="width: 100%"> <tr style="line-height:6px;"> {if Configuration::get('PS_PDF_IMG_DELIVERY')} <td style="text-align: left; background-color: #4D4D4D; color: #FFF; padding-left: 50px; font-weight: bold; width: 15%">{l s='IMAGE' pdf='true'}</td> {/if} <td style="text-align: left; background-color: #4D4D4D; color: #FFF; padding-left: 10px; font-weight: bold; width: 60%">{l s='ITEMS TO BE DELIVERED' pdf='true'}</td> <td style="background-color: #4D4D4D; color: #FFF; text-align: center; font-weight: bold; width: 20%">{l s='QTY' pdf='true'}</td> <td style="background-color: #4D4D4D; color: #FFF; text-align: left; font-weight: bold; width: 15%">{l s='Unit price' pdf='true'}</td> </tr> {foreach $order_details as $order_detail} {cycle values='#FFF,#DDD' assign=bgcolor} <tr style="line-height:6px;background-color:{$bgcolor};" {if Configuration::get('PS_PDF_IMG_DELIVERY') && isset($order_detail.image) && $order_detail.image->id && isset($order_detail.image_size)}height="{$order_detail['image_size'][1]}"{/if}> {if Configuration::get('PS_PDF_IMG_DELIVERY')} <td style="text-align: left;">{if isset($order_detail.image) && $order_detail.image->id}{$order_detail.image_tag}{/if}</td> {/if} <td style="text-align: left; width: 60%">{$order_detail.product_name} ID: {$order_detail.product_id}</td> <td style="text-align: center; width: 20%">{$order_detail.product_quantity}</td> <td style="text-align: left; width: 20%"> {if empty($order_detail.unit_price_tax_incl)} --- {else} {Tools::ps_round($order_detail.unit_price_tax_incl,2)} {/if} </td> </tr> {foreach $order_detail.customizedDatas as $customizationPerAddress} {foreach $customizationPerAddress as $customizationId => $customization} <tr style="line-height:6px;background-color:{$bgcolor};"> <td style="line-height:3px; text-align: left; width: 60%; vertical-align: top"> <blockquote> {if isset($customization.datas[$smarty.const._CUSTOMIZE_TEXTFIELD_]) && count($customization.datas[$smarty.const._CUSTOMIZE_TEXTFIELD_]) > 0} {foreach $customization.datas[$smarty.const._CUSTOMIZE_TEXTFIELD_] as $customization_infos} {$customization_infos.name}: {$customization_infos.value} {if !$smarty.foreach.custo_foreach.last}<br /> {else} <div style="line-height:0.4pt"> </div> {/if} {/foreach} {/if} {if isset($customization.datas[$smarty.const._CUSTOMIZE_FILE_]) && count($customization.datas[$smarty.const._CUSTOMIZE_FILE_]) > 0} {count($customization.datas[$smarty.const._CUSTOMIZE_FILE_])} {l s='image(s)' pdf='true'} {/if} </blockquote> </td> <td style="text-align: right; width: 20%"></td> <td style="text-align: center; width: 20%; vertical-align: top">({$customization.quantity})</td> </tr> {/foreach} {/foreach} {/foreach} <!-- PODSUMOWANIE ZAMOWIENIA --> <table style="width: 100%"> <tr style="line-height:6px;"> <td style="text-align: left; background-color: #4D4D4D; color: #FFF; padding-left: 10px; font-weight: bold; width: 95%">{l s='Product Total (Tax Incl.)' pdf='true'}</td> <td style="text-align: left; background-color: #4D4D4D; color: #FFF; width: 20%">{Tools::ps_round($order->total_products_wt,2)}</td> </tr> <tr style="line-height:6px;"> <td style="text-align: left; background-color: #4D4D4D; color: #FFF; padding-left: 10px; font-weight: bold; width: 95%">{l s='Shipping Cost (Tax Incl.)' pdf='true'}</td> <td style="text-align: left; background-color: #4D4D4D; color: #FFF; width: 20%">{Tools::ps_round($order->total_shipping_tax_incl,2)}</td> </tr> <tr style="line-height:6px;"> <td style="text-align: left; background-color: #4D4D4D; color: #FFF; padding-left: 10px; font-weight: bold; width: 95%">{l s='RABAT (Brutto)' pdf='true'}</td> <td style="text-align: left; background-color: #4D4D4D; color: #FFF; width: 20%">{Tools::ps_round($order->total_discounts_tax_incl,2)}</td> </tr> <tr style="line-height:6px;"> <td style="text-align: left; background-color: #4D4D4D; color: #FFF; padding-left: 10px; font-weight: bold; width: 95%">{l s='SUMA ZAMÓWIENIA (BRUTTO)' pdf='true'}</td> <td style="text-align: left; background-color: #4D4D4D; color: #FFF; width: 20%">{Tools::ps_round($order->total_paid_tax_incl,2)}</td> </tr> </table> </table> </td> </tr> </table> <!-- / PRODUCTS TAB --> <table> <tr><td style="line-height: 20px"> </td></tr> </table> {if isset($HOOK_DISPLAY_PDF)} <div style="line-height: 1pt"> </div> <table style="width: 100%"> <tr> <td style="width: 15%"></td> <td style="width: 85%"> {$HOOK_DISPLAY_PDF} </td> </tr> </table> {/if} </div>
  3. How add product link in PDF Delivery Slip? Here is my /pdf/delivery-slip.tpl: {* * 2007-2015 PrestaShop * * NOTICE OF LICENSE * * This source file is subject to the Academic Free License (AFL 3.0) * that is bundled with this package in the file LICENSE.txt. * It is also available through the world-wide-web at this URL: * http://opensource.org/licenses/afl-3.0.php * If you did not receive a copy of the license and are unable to * obtain it through the world-wide-web, please send an email * to [email protected] so we can send you a copy immediately. * * DISCLAIMER * * Do not edit or add to this file if you wish to upgrade PrestaShop to newer * versions in the future. If you wish to customize PrestaShop for your * needs please refer to http://www.prestashop.com for more information. * * @author PrestaShop SA <[email protected]> * @copyright 2007-2015 PrestaShop SA * @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) * International Registered Trademark & Property of PrestaShop SA *} <div style="font-size: 9pt; color: #444"> <table> <tr><td> </td></tr> </table> <!-- ADDRESSES --> <table style="width: 100%"> <tr> <td style="width: 20%"></td> <td style="width: 80%"> {if !empty($invoice_address)} <table style="width: 100%"> <tr> <td style="width: 50%"> <span style="font-weight: bold; font-size: 11pt; color: #9E9F9E">{l s='Delivery Address' pdf='true'}</span><br /> {$delivery_address} </td> <td style="width: 50%"> <span style="font-weight: bold; font-size: 11pt; color: #9E9F9E">{l s='Billing Address' pdf='true'}</span><br /> {$invoice_address} </td> </tr> </table> {else} <table style="width: 100%"> <tr> <td style="width: 50%"> <span style="font-weight: bold; font-size: 11pt; color: #9E9F9E">{l s='Billing & Delivery Address' pdf='true'}</span><br /> {$delivery_address} </td> <td style="width: 50%"> </td> </tr> </table> {/if} </td> </tr> </table> <!-- / ADDRESSES --> <table> <tr><td style="line-height: 8px"> </td></tr> </table> <!-- PRODUCTS TAB --> <table style="width: 100%"> <tr> <td style="width: 22%; padding-right: 7px; text-align: right; vertical-align: top"> <!-- CUSTOMER INFORMATIONS --> <b>{l s='Order Number:' pdf='true'}</b><br /> {$order->getUniqReference()}<br /> <br /> <b>{l s='Order Date:' pdf='true'}</b><br /> {dateFormat date=$order->date_add full=0}<br /> <br /> <b>{l s='Payment Method:' pdf='true'}</b><br /> <table style="width: 100%;"> {if {$order->payment}=='Allegro - PayU'} <td style="width: 100%">PayU</td> {else} {if {$order->payment}=='Allegro - Płatność przy odbiorze'} <td style="width: 100%">Pobranie</td> {else} {if {$order->payment}=='Płatność przy odbiorze'} <td style="width: 100%">Pobranie</td> {else} {if {$order->payment}=='Płatność przez bramkę FirstData'} <td style="width: 100%">Payeezy</td> {else} <td style="width: 100%">{$order->payment}</td> {/if} {/if} {/if} {/if} </table> <br /> {if isset($carrier)} <b>{l s='Carrier:' pdf='true'}</b><br /> {if {$carrier->name}=='Paczkomaty InPost - przelew' || {$carrier->name}=='Paczkomaty InPost - pobranie'} Paczkomaty InPost<br /> {else} {if {$carrier->name}=='Kurier - przelew' || {$carrier->name}=='Kurier - pobranie'} Kurier<br /> {else} {$carrier->name}<br /> {/if} {/if} <br /> {/if} <!-- / CUSTOMER INFORMATIONS --> </td> <td style="width: 78%; text-align: right"> <table style="width: 100%"> <tr style="line-height:6px;"> {if Configuration::get('PS_PDF_IMG_DELIVERY')} <td style="text-align: left; background-color: #4D4D4D; color: #FFF; padding-left: 50px; font-weight: bold; width: 15%">{l s='IMAGE' pdf='true'}</td> {/if} <td style="text-align: left; background-color: #4D4D4D; color: #FFF; padding-left: 10px; font-weight: bold; width: 60%">{l s='ITEMS TO BE DELIVERED' pdf='true'}</td> <td style="background-color: #4D4D4D; color: #FFF; text-align: center; font-weight: bold; width: 20%">{l s='QTY' pdf='true'}</td> <td style="background-color: #4D4D4D; color: #FFF; text-align: left; font-weight: bold; width: 15%">{l s='Unit price' pdf='true'}</td> </tr> {foreach $order_details as $order_detail} {cycle values='#FFF,#DDD' assign=bgcolor} <tr style="line-height:6px;background-color:{$bgcolor};" {if Configuration::get('PS_PDF_IMG_DELIVERY') && isset($order_detail.image) && $order_detail.image->id && isset($order_detail.image_size)}height="{$order_detail['image_size'][1]}"{/if}> {if Configuration::get('PS_PDF_IMG_DELIVERY')} <td style="text-align: left;">{if isset($order_detail.image) && $order_detail.image->id}{$order_detail.image_tag}{/if}</td> {/if} <td style="text-align: left; width: 60%">{$order_detail.product_name} ID: {$order_detail.product_id}</td> <td style="text-align: center; width: 20%">{$order_detail.product_quantity}</td> <td style="text-align: left; width: 20%"> {if empty($order_detail.unit_price_tax_incl)} --- {else} {Tools::ps_round($order_detail.unit_price_tax_incl,2)} {/if} </td> </tr> {foreach $order_detail.customizedDatas as $customizationPerAddress} {foreach $customizationPerAddress as $customizationId => $customization} <tr style="line-height:6px;background-color:{$bgcolor};"> <td style="line-height:3px; text-align: left; width: 60%; vertical-align: top"> <blockquote> {if isset($customization.datas[$smarty.const._CUSTOMIZE_TEXTFIELD_]) && count($customization.datas[$smarty.const._CUSTOMIZE_TEXTFIELD_]) > 0} {foreach $customization.datas[$smarty.const._CUSTOMIZE_TEXTFIELD_] as $customization_infos} {$customization_infos.name}: {$customization_infos.value} {if !$smarty.foreach.custo_foreach.last}<br /> {else} <div style="line-height:0.4pt"> </div> {/if} {/foreach} {/if} {if isset($customization.datas[$smarty.const._CUSTOMIZE_FILE_]) && count($customization.datas[$smarty.const._CUSTOMIZE_FILE_]) > 0} {count($customization.datas[$smarty.const._CUSTOMIZE_FILE_])} {l s='image(s)' pdf='true'} {/if} </blockquote> </td> <td style="text-align: right; width: 20%"></td> <td style="text-align: center; width: 20%; vertical-align: top">({$customization.quantity})</td> </tr> {/foreach} {/foreach} {/foreach} <!-- PODSUMOWANIE ZAMOWIENIA --> <table style="width: 100%"> <tr style="line-height:6px;"> <td style="text-align: left; background-color: #4D4D4D; color: #FFF; padding-left: 10px; font-weight: bold; width: 95%">{l s='Product Total (Tax Incl.)' pdf='true'}</td> <td style="text-align: left; background-color: #4D4D4D; color: #FFF; width: 20%">{Tools::ps_round($order->total_products_wt,2)}</td> </tr> <tr style="line-height:6px;"> <td style="text-align: left; background-color: #4D4D4D; color: #FFF; padding-left: 10px; font-weight: bold; width: 95%">{l s='Shipping Cost (Tax Incl.)' pdf='true'}</td> <td style="text-align: left; background-color: #4D4D4D; color: #FFF; width: 20%">{Tools::ps_round($order->total_shipping_tax_incl,2)}</td> </tr> <tr style="line-height:6px;"> <td style="text-align: left; background-color: #4D4D4D; color: #FFF; padding-left: 10px; font-weight: bold; width: 95%">{l s='SUMA ZAMÓWIENIA (BRUTTO)' pdf='true'}</td> <td style="text-align: left; background-color: #4D4D4D; color: #FFF; width: 20%">{Tools::ps_round($order->total_paid_tax_incl,2)}</td> </tr> </table> </table> </td> </tr> </table> <!-- / PRODUCTS TAB --> <table> <tr><td style="line-height: 8px"> </td></tr> </table> {if isset($HOOK_DISPLAY_PDF)} <div style="line-height: 1pt"> </div> <table style="width: 100%"> <tr> <td style="width: 15%"></td> <td style="width: 85%"> {$HOOK_DISPLAY_PDF} </td> </tr> </table> {/if} </div>
  4. Witam, Chciałbym, aby zdjęcia które pojawiają się na dowodzie dostawy PDF były lepszej rozdzielczości. Domyślnie dodawane są tam zdjęcia z katalogu tmp - "product_mini". Ma ktoś pomysł jak zmodyfikować do tego plik HTMLTemplateDeliverySlip.php? Chciałby, aby w dowodzie dostawy były zamieszczone zdjęcia w formacie np. home_default. <?php /* * 2007-2015 PrestaShop * * NOTICE OF LICENSE * * This source file is subject to the Open Software License (OSL 3.0) * that is bundled with this package in the file LICENSE.txt. * It is also available through the world-wide-web at this URL: * http://opensource.org/licenses/osl-3.0.php * If you did not receive a copy of the license and are unable to * obtain it through the world-wide-web, please send an email * to [email protected] so we can send you a copy immediately. * * DISCLAIMER * * Do not edit or add to this file if you wish to upgrade PrestaShop to newer * versions in the future. If you wish to customize PrestaShop for your * needs please refer to http://www.prestashop.com for more information. * * @author PrestaShop SA <[email protected]> * @copyright 2007-2015 PrestaShop SA * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0) * International Registered Trademark & Property of PrestaShop SA */ /** * @since 1.5 */ class HTMLTemplateDeliverySlipCore extends HTMLTemplate { public $order; public function __construct(OrderInvoice $order_invoice, $smarty) { $this->order_invoice = $order_invoice; $this->order = new Order($this->order_invoice->id_order); $this->smarty = $smarty; // header informations $this->date = Tools::displayDate($this->order->invoice_date); $prefix = Configuration::get('PS_DELIVERY_PREFIX', Context::getContext()->language->id); $this->title = sprintf(HTMLTemplateDeliverySlip::l('Delivery #%1$s%2$06d'), $prefix, $this->order_invoice->delivery_number); // footer informations $this->shop = new Shop((int)$this->order->id_shop); } /** * Returns the template's HTML content * @return string HTML content */ public function getContent() { $delivery_address = new Address((int)$this->order->id_address_delivery); $formatted_delivery_address = AddressFormat::generateAddress($delivery_address, array(), '<br />', ' '); $formatted_invoice_address = ''; if ($this->order->id_address_delivery != $this->order->id_address_invoice) { $invoice_address = new Address((int)$this->order->id_address_invoice); $formatted_invoice_address = AddressFormat::generateAddress($invoice_address, array(), '<br />', ' '); } $carrier = new Carrier($this->order->id_carrier); $carrier->name = ($carrier->name == '0' ? Configuration::get('PS_SHOP_NAME') : $carrier->name); $order_details = $this->order_invoice->getProducts(); if (Configuration::get('PS_PDF_IMG_DELIVERY')) foreach ($order_details as &$order_detail) { if ($order_detail['image'] != null) { $name = 'product_mini_'.(int)$order_detail['product_id'].(isset($order_detail['product_attribute_id']) ? '_'.(int)$order_detail['product_attribute_id'] : '').'.jpg'; $order_detail['image_tag'] = ImageManager::thumbnail(_PS_IMG_DIR_.'p/'.$order_detail['image']->getExistingImgPath().'.jpg', $name, 45, 'jpg', false); if (file_exists(_PS_TMP_IMG_DIR_.$name)) $order_detail['image_size'] = getimagesize(_PS_TMP_IMG_DIR_.$name); else $order_detail['image_size'] = false; } } $this->smarty->assign(array( 'order' => $this->order, 'order_details' => $order_details, 'delivery_address' => $formatted_delivery_address, 'invoice_address' => $formatted_invoice_address, 'order_invoice' => $this->order_invoice, 'carrier' => $carrier )); return $this->smarty->fetch($this->getTemplate('delivery-slip')); } /** * Returns the template filename when using bulk rendering * @return string filename */ public function getBulkFilename() { return 'deliveries.pdf'; } /** * Returns the template filename * @return string filename */ public function getFilename() { return Configuration::get('PS_DELIVERY_PREFIX', Context::getContext()->language->id, null, $this->order->id_shop).sprintf('%06d', $this->order->delivery_number).'.pdf'; } }
  5. Pogrzebałem trochę po modułach i faktycznie za wyświetlanie tych produktów na stronie głównej odpowiada moduł TM Homepage Products Carousel, ale bardzo mało informacji w internecie jest o nim...
  6. Ja również posiadam moduł integracji Allegro od X13 i sobie chwale. Chętnie wdrażają pomysły, które później ułatwiają mi pracę.
  7. Mam problem ze zdjęciami produktów na stronie głównej w module "HomeFeatured". Po najechaniu na zdjęcie pojawia się drugie zdjęcie produktu, niestety nie zawsze jest to zdjęcie tego samego produktu do którego kieruje link. Główne zdjęcie wyświetla się zawsze poprawnie. Posiadam Prestashop 1.6.0.14 i szablon od TemplateMonster. Podobnie dzieje się w zakładce "Nowości" oraz "Najczęściej kupowane" na głównej. Nie bardzo wiem gdzie szukać przyczyny. Na liście produktów zdjęcia wyświetlają się poprawnie więc wykluczam błąd w product-list.tpl
  8. Okazało się, że wszyskiemu winny jest moduł TM Product Videos, który jest domyślnie instalowany wraz z moim szablonem. Po wyłączeniu tego modułu problem się rozwiązał.
  9. W plikach zaplecza nic nie zmieniałem. Dzieje się tak od początku. Zastanawiam się nad aktualizacją tinymce, ale boję się że później przestanie całkowicie działać bo znalazłem sporo tematów związanych z niedziałającym edytorem
  10. Witam, Gdy dodaję/edytuję produkt, po kilku sekundach od załadowania strony edycji produktu ekran automatycznie przewija mi się do edycji pola "Opis". Dzieje się tak zarówno w przeglądarce IE, Chrome oraz Firefox. Jest to dość uciążliwe. Posiadam Prestashop 1.6.0.14, używam edytora Tinymce 4.0.16. Gdzie szukać przyczyny takiego zachowania?
×
×
  • Create New...