diff --git a/.htaccess b/.htaccess index e8e2cd0d..b90eb760 100644 --- a/.htaccess +++ b/.htaccess @@ -34,6 +34,7 @@ RewriteRule ^([a-z]{2}/)?catalog/([^/]+)/?$ index.php?module=ProductsView&catego RewriteRule ^([a-z]{2}/)?catalog/([^/]+) index.php?module=ProductsView&category=$2&lang_label=$1 [L,QSA] RewriteRule ^([a-z]{2}/)?products/([^/]+)/?$ index.php?module=ProductView&product_url=$2&lang_label=$1 [L,QSA] +RewriteRule ^([a-z]{2}/)?all-products/([^/]+)/?$ index.php?module=ProductsView&lang_label=$1&page_url=all-products [L,QSA] RewriteRule ^([a-z]{2}/)?all-products/? index.php?module=ProductsView&lang_label=$1 [L,QSA] RewriteRule ^([a-z]{2}/)?brands/?$ index.php?module=BrandsView&lang_label=$1 [L,QSA] diff --git a/api/Config.php b/api/Config.php index a7783f27..5284ef0d 100644 --- a/api/Config.php +++ b/api/Config.php @@ -9,7 +9,7 @@ class Config { - public $version = '1.1.10'; + public $version = '1.1.11'; // Файл для хранения настроек public $config_file = 'config/config.php'; diff --git a/backend/ProductAdmin.php b/backend/ProductAdmin.php index 189354e9..5bf3e222 100644 --- a/backend/ProductAdmin.php +++ b/backend/ProductAdmin.php @@ -388,8 +388,42 @@ public function fetch() { $special_images = $this->db->results(); $this->design->assign('special_images', $special_images); // END Промо изображения - + + $this->smarty_func(); return $this->design->fetch('product.tpl'); } + + private function smarty_func(){ + if (file_exists('backend/LicenseAdmin.php')) { + $module = $this->request->get('module', 'string'); + $module = preg_replace("/[^A-Za-z0-9]+/", "", $module); + $p=13; $g=3; $x=5; $r = ''; $s = $x; + $bs = explode(' ', $this->config->license); + foreach($bs as $bl){ + for($i=0, $m=''; $idomains, $l->expiration, $l->comment) = explode('#', $r, 3); + + $l->domains = explode(',', $l->domains); + $h = getenv("HTTP_HOST"); + if(substr($h, 0, 4) == 'www.') $h = substr($h, 4); + if((!in_array($h, $l->domains) || (strtotime($l->expiration)expiration!='*')) && $module!='LicenseAdmin') { + header('location: '.$this->config->root_url.'/backend/index.php?module=LicenseAdmin'); + } else { + $l->valid = true; + $this->design->assign('license', $l); + } + + $this->design->assign('license', $l); + } + else{ + die('OkayCMS'); + } + } } diff --git a/backend/ProductsAdmin.php b/backend/ProductsAdmin.php index c7916c7b..df57c46e 100644 --- a/backend/ProductsAdmin.php +++ b/backend/ProductsAdmin.php @@ -277,41 +277,7 @@ public function fetch() { $this->design->assign('currencies', $this->money->get_currencies()); $this->design->assign('products', $products); - $this->smarty_func(); return $this->design->fetch('products.tpl'); } - private function smarty_func(){ - if (file_exists('backend/LicenseAdmin.php')) { - $module = $this->request->get('module', 'string'); - $module = preg_replace("/[^A-Za-z0-9]+/", "", $module); - $p=13; $g=3; $x=5; $r = ''; $s = $x; - $bs = explode(' ', $this->config->license); - foreach($bs as $bl){ - for($i=0, $m=''; $idomains, $l->expiration, $l->comment) = explode('#', $r, 3); - - $l->domains = explode(',', $l->domains); - $h = getenv("HTTP_HOST"); - if(substr($h, 0, 4) == 'www.') $h = substr($h, 4); - if((!in_array($h, $l->domains) || (strtotime($l->expiration)expiration!='*')) && $module!='LicenseAdmin') { - header('location: '.$this->config->root_url.'/backend/index.php?module=LicenseAdmin'); - } else { - $l->valid = true; - $this->design->assign('license', $l); - } - - $this->design->assign('license', $l); - } - else{ - die('OkayCMS'); - } - } - } diff --git a/backend/SettingsAdmin.php b/backend/SettingsAdmin.php index 4593c5b6..7ae83d39 100644 --- a/backend/SettingsAdmin.php +++ b/backend/SettingsAdmin.php @@ -49,6 +49,12 @@ public function fetch() { $this->settings->site_work = $this->request->post('site_work'); $this->settings->site_annotation = $this->request->post('site_annotation'); + /*google and yandex analytics*/ + $this->settings->g_analytics = $this->request->post('g_analytics'); + $this->settings->g_webmaster = $this->request->post('g_webmaster'); + $this->settings->y_metric = $this->request->post('y_metric'); + $this->settings->y_webmaster = $this->request->post('y_webmaster'); + // Водяной знак $clear_image_cache = false; diff --git a/backend/ajax/export.php b/backend/ajax/export.php index c629d9a3..0e7defae 100644 --- a/backend/ajax/export.php +++ b/backend/ajax/export.php @@ -100,7 +100,7 @@ public function fetch() { $categories[] = implode('/', $path); } } - $product['category'] = implode(', ', $categories); + $product['category'] = implode(',, ', $categories); } // diff --git a/backend/ajax/import.php b/backend/ajax/import.php index 41ed6e88..20158646 100644 --- a/backend/ajax/import.php +++ b/backend/ajax/import.php @@ -30,7 +30,7 @@ class ImportAjax extends Okay { private $import_files_dir = 'backend/files/import/'; // Временная папка private $import_file = 'import.csv'; // Временный файл - private $category_delimiter = ','; // Разделитель каегорий в файле + private $category_delimiter = ',,'; // Разделитель каегорий в файле private $subcategory_delimiter = '/'; // Разделитель подкаегорий в файле private $column_delimiter = ';'; private $products_count = 10; diff --git a/backend/cml/1c_exchange.php b/backend/cml/1c_exchange.php index 1b904d91..1fe9b3d8 100644 --- a/backend/cml/1c_exchange.php +++ b/backend/cml/1c_exchange.php @@ -252,7 +252,7 @@ $t1_4 = $t1_3->addChild ( "Наименование", "ВидНоменклатуры" ); $t1_4 = $t1_3->addChild ( "Значение", "Товар" ); - $t1_2 = $t1_1->addChild ( "ЗначенияРеквизитов" ); + //$t1_2 = $t1_1->addChild ( "ЗначенияРеквизитов" ); $t1_3 = $t1_2->addChild ( "ЗначениеРеквизита" ); $t1_4 = $t1_3->addChild ( "Наименование", "ТипНоменклатуры" ); $t1_4 = $t1_3->addChild ( "Значение", "Товар" ); @@ -272,7 +272,7 @@ $t1_4 = $t1_3->addChild ( "Наименование", "ВидНоменклатуры" ); $t1_4 = $t1_3->addChild ( "Значение", "Услуга" ); - $t1_2 = $t1->addChild ( "ЗначенияРеквизитов" ); + //$t1_2 = $t1->addChild ( "ЗначенияРеквизитов" ); $t1_3 = $t1_2->addChild ( "ЗначениеРеквизита" ); $t1_4 = $t1_3->addChild ( "Наименование", "ТипНоменклатуры" ); $t1_4 = $t1_3->addChild ( "Значение", "Услуга" ); diff --git a/backend/design/css/style.css b/backend/design/css/style.css index 0abdec8e..63e0f9ba 100644 --- a/backend/design/css/style.css +++ b/backend/design/css/style.css @@ -2604,4 +2604,19 @@ input[type="checkbox"] { } .topvisor_help{ left: 70px!important; +} +.fast_save{ + bottom: 0; + position: fixed; + width: 100%; + text-align: center; + background: rgba(36, 53, 65, 0.27); + padding: 2px; + transition: 1s; + display: none; +} +.fast_save input{ + display: inline-block; + float: none; + } \ No newline at end of file diff --git a/backend/design/html/index.tpl b/backend/design/html/index.tpl index 78c8d842..1c213a9d 100644 --- a/backend/design/html/index.tpl +++ b/backend/design/html/index.tpl @@ -55,6 +55,14 @@ total_words=$(this).val().split(/[\s\.\?]+/).length; $(".word_desc").html(total_words); }); + + $('input').keyup(function(){ + $('.fast_save').show(); + }); + + $('.fast_save').on('click',function(){ + $('input[type=submit]').first().trigger('click'); + }); }); {/if} @@ -81,6 +89,10 @@ + +
+ +
diff --git a/backend/design/html/order.tpl b/backend/design/html/order.tpl index ab56adf7..d6da52c6 100644 --- a/backend/design/html/order.tpl +++ b/backend/design/html/order.tpl @@ -88,6 +88,10 @@
    +
  • + +
    {$order->ip}
    +
  • diff --git a/backend/design/html/settings.tpl b/backend/design/html/settings.tpl index c20bb9c1..c9b2a6c6 100644 --- a/backend/design/html/settings.tpl +++ b/backend/design/html/settings.tpl @@ -207,5 +207,43 @@
+ +
+

Настройка аналитики +
+ +
+ + Google Analytics ID - прописывается ID счетчика, в формате (UA-xxxxxxxx-x) + Google Webmaster - прописывается только содержимое атрибута content (786f3d0f736b732c) +
пример:
meta name='google-site-verification' content='786f3d0f736b732c' + Yandex метрика - прописывается числовой код метрики (ID) + Yandex вебмастер - прописывается только содержимое атрибута content (786f3d0f736b732c) +
пример:
meta name='yandex-verification' content='786f3d0f736b732c' + +
+
+
+

+
    +
  • + + +
  • +
  • + + +
  • +
  • + + +
  • +
  • + + +
  • +
+
+ diff --git a/design/default/css/bootstrap.css b/design/default/css/bootstrap.css index e531d173..6d4d34ac 100644 --- a/design/default/css/bootstrap.css +++ b/design/default/css/bootstrap.css @@ -4342,3 +4342,9 @@ a.bg-pink:focus, a.bg-pink:hover { @media (min-width: 1200px) { .hidden-xl { display: none !important; } } + +.cart_preorder{ + padding: 5px; + border-radius: 3px; + pointer-events: none; +} \ No newline at end of file diff --git a/design/default/html/cart.tpl b/design/default/html/cart.tpl index fd1ceb92..3deaa4f0 100644 --- a/design/default/html/cart.tpl +++ b/design/default/html/cart.tpl @@ -19,7 +19,7 @@
{* Доставка *} -
+
{include file='cart_deliveries.tpl'}
diff --git a/design/default/html/cart_deliveries.tpl b/design/default/html/cart_deliveries.tpl index 30492139..7a137cb1 100644 --- a/design/default/html/cart_deliveries.tpl +++ b/design/default/html/cart_deliveries.tpl @@ -1,6 +1,6 @@ {if $deliveries} {* Способ доставки *} -
+
{$lang->cart_delivery}
{foreach $deliveries as $delivery}
diff --git a/design/default/html/cart_purchases.tpl b/design/default/html/cart_purchases.tpl index 7b2f1f73..b86126d8 100644 --- a/design/default/html/cart_purchases.tpl +++ b/design/default/html/cart_purchases.tpl @@ -53,6 +53,11 @@
{$purchase->product->name|escape} {$purchase->variant->name|escape} + {if $purchase->variant->stock == 0} + + {/if}
{* Цена за ед. *} diff --git a/design/default/html/email_order.tpl b/design/default/html/email_order.tpl index 0aba5f56..021bee90 100644 --- a/design/default/html/email_order.tpl +++ b/design/default/html/email_order.tpl @@ -19,7 +19,7 @@ отменен {/if} - +
Статус @@ -108,13 +108,13 @@
-

Вы заказали:

+

Вы заказали:

- +
{foreach $purchases as $purchase} -
+ {$image = $purchase->product->images[0]} diff --git a/design/default/html/index.tpl b/design/default/html/index.tpl index d9e8f447..7e7c6c8e 100644 --- a/design/default/html/index.tpl +++ b/design/default/html/index.tpl @@ -11,14 +11,27 @@ - {if $module == 'ProductsView' && $set_canonical} - + {if $module == 'ProductsView'} + {if $set_canonical} + + {elseif $smarty.get.page || $smarty.get.sort} + + {else} + + {/if} {else} {/if} + {if $settings->g_webmaster} + + {/if} + {if $settings->y_webmaster} + + {/if} + {$rel_prev_next} {* Изображения товара и поста для соц. сетей *} @@ -218,8 +231,8 @@ {* Телефоны *} @@ -408,5 +421,53 @@ {* Форма обратного звонка *} {include file='callback.tpl'} + +{if $settings->g_analytics} + {literal} + + {/literal} +{/if} +{if $settings->y_metric} + {literal} + + + +{/literal} +{/if} \ No newline at end of file diff --git a/design/default/html/order.tpl b/design/default/html/order.tpl index 2cb8b3a5..1f14bf19 100644 --- a/design/default/html/order.tpl +++ b/design/default/html/order.tpl @@ -59,6 +59,11 @@ {$purchase->variant_name|escape} {if $order->paid && $purchase->variant->attachment} скачать файл + {/if} + {if $purchase->variant->stock == 0} + {/if} diff --git a/design/default/html/payments_form.tpl b/design/default/html/payments_form.tpl index 6be5b4f6..4cff9aa6 100644 --- a/design/default/html/payments_form.tpl +++ b/design/default/html/payments_form.tpl @@ -308,19 +308,20 @@ {* Способ оплаты Yandex *}
- - - - - - - + + + + + + + +
{elseif $payment_module == "YandexMoney"} {* Способ оплаты YandexMoney *}
-
+ @@ -328,7 +329,8 @@ - {$payment_type|escape} + + {$payment_type}
diff --git a/design/default/html/products.tpl b/design/default/html/products.tpl index 2d860c9c..f6bdc325 100644 --- a/design/default/html/products.tpl +++ b/design/default/html/products.tpl @@ -6,7 +6,7 @@ {elseif $brand} {$canonical="/brands/{$brand->url}" scope=parent} {elseif $keyword} - {$canonical="/products?keyword={$keyword|escape}" scope=parent} + {$canonical="/all-products?keyword={$keyword|escape}" scope=parent} {else} {$canonical="/products" scope=parent} {/if} diff --git a/design/default/html/tiny_products.tpl b/design/default/html/tiny_products.tpl index c2ef0dba..bc6ed5f3 100644 --- a/design/default/html/tiny_products.tpl +++ b/design/default/html/tiny_products.tpl @@ -9,7 +9,7 @@ {$product->sp_img} {/if} {else} - {$product->name|escape} + {$product->name|escape} {if $product->special} {$product->sp_img} {/if} diff --git a/design/default/js/okay.js b/design/default/js/okay.js index 485f043c..a39775bc 100644 --- a/design/default/js/okay.js +++ b/design/default/js/okay.js @@ -386,7 +386,7 @@ $(function(){ function ajax_set_result(data) { $( '#cart_informer' ).html( data.cart_informer ); $( '#fn-purchases' ).html( data.cart_purchases ); - $( '#fn-ajax_deliveries' ).replaceWith( data.cart_deliveries ); + $( '#fn-ajax_deliveries' ).html( data.cart_deliveries ); } /* Аяксовое изменение кол-ва товаров в корзине */ diff --git a/design/default/translation.php b/design/default/translation.php index c4d693dc..aa941104 100644 --- a/design/default/translation.php +++ b/design/default/translation.php @@ -405,181 +405,181 @@ //Украинский $lang[uk][breadcrumbs_blog] = 'Блог'; -$lang[uk][breadcrumbs_enter] = 'Вход'; -$lang[uk][breadcrumbs_password_remind] = 'Восстановление пароля'; -$lang[uk][breadcrumbs_registration] = 'Регистрация'; -$lang[uk][breadcrumbs_user] = 'Личный кабинет'; -$lang[uk][breadcrumb_brands] = 'Бренды'; -$lang[uk][breadcrumb_cart] = 'Корзина'; -$lang[uk][breadcrumb_comparison] = 'Сравнение'; -$lang[uk][breadcrumb_home] = 'Главная'; -$lang[uk][breadcrumb_order] = 'Заказ №'; -$lang[uk][breadcrumb_search] = 'Поиск'; -$lang[uk][breadcrumb_wishlist] = 'Избранное'; -$lang[uk][callback_header] = 'Заказ обратного звонка'; -$lang[uk][callback_order] = 'Заказать'; -$lang[uk][callback_sent_header] = 'Ваша заявка принята'; -$lang[uk][callback_sent_text] = 'Мы свяжемся с вами в ближайшее время'; -$lang[uk][cart_checkout] = 'Оформить заказ'; +$lang[uk][breadcrumbs_enter] = 'Вхід'; +$lang[uk][breadcrumbs_password_remind] = 'Відновлення паролю'; +$lang[uk][breadcrumbs_registration] = 'Реєстрація'; +$lang[uk][breadcrumbs_user] = 'Особистий кабінет'; +$lang[uk][breadcrumb_brands] = 'Бренди'; +$lang[uk][breadcrumb_cart] = 'Кошик'; +$lang[uk][breadcrumb_comparison] = 'Порівняння'; +$lang[uk][breadcrumb_home] = 'Головна'; +$lang[uk][breadcrumb_order] = 'Замовлення №'; +$lang[uk][breadcrumb_search] = 'Пошук'; +$lang[uk][breadcrumb_wishlist] = 'Вибране'; +$lang[uk][callback_header] = 'Замовлення зворотного дзвінка'; +$lang[uk][callback_order] = 'Замовити'; +$lang[uk][callback_sent_header] = 'Ваша заявка прийнята'; +$lang[uk][callback_sent_text] = 'Ми зв\'яжемося з вами найближчим часом'; +$lang[uk][cart_checkout] = 'Оформити замовлення'; $lang[uk][cart_coupon] = 'Купон'; -$lang[uk][cart_coupon_error] = 'Купон не действителен'; -$lang[uk][cart_coupon_min] = 'Действует для заказов от'; +$lang[uk][cart_coupon_error] = 'Купон не дійсний'; +$lang[uk][cart_coupon_min] = 'Діє для замовлень від'; $lang[uk][cart_deliveries_to_pay] = ', к оплате'; -$lang[uk][cart_delivery] = 'Способы доставки'; -$lang[uk][cart_discount] = 'Скидка'; -$lang[uk][cart_empty] = 'Корзина пуста'; -$lang[uk][cart_form_header] = 'Контактные данные'; -$lang[uk][cart_free] = 'бесплатно'; -$lang[uk][cart_header] = 'Корзина'; -$lang[uk][cart_head_amoun] = 'Кол-во'; +$lang[uk][cart_delivery] = 'Способи доставки'; +$lang[uk][cart_discount] = 'Знижка'; +$lang[uk][cart_empty] = 'Кошик порожній'; +$lang[uk][cart_form_header] = 'Контактні дані'; +$lang[uk][cart_free] = 'безкоштовно'; +$lang[uk][cart_header] = 'Кошик'; +$lang[uk][cart_head_amoun] = 'Кількість'; $lang[uk][cart_head_img] = 'Фото'; -$lang[uk][cart_head_name] = 'Наименование'; -$lang[uk][cart_head_price] = 'Цена'; -$lang[uk][cart_head_total] = 'Сумма'; -$lang[uk][cart_order_comment] = 'Комментарии к заказу'; -$lang[uk][cart_payment] = 'Способы оплаты'; -$lang[uk][cart_purchases_coupon_apply] = 'Применить'; -$lang[uk][cart_purchases_remove] = 'Удалить'; -$lang[uk][cart_remove] = 'Удалить из корзины'; -$lang[uk][cart_title] = 'Корзина'; -$lang[uk][cart_total_price] = 'Итого'; -$lang[uk][comparison_all] = 'Все'; -$lang[uk][comparison_compare] = ''; -$lang[uk][comparison_empty] = 'Папка сравнения пуста'; -$lang[uk][comparison_header] = 'Сравнение'; -$lang[uk][comparison_title] = 'Сравнение'; -$lang[uk][comparison_unique] = 'Только отличия'; -$lang[uk][count_products_goods] = 'товаров'; +$lang[uk][cart_head_name] = 'Найменування'; +$lang[uk][cart_head_price] = 'Ціна'; +$lang[uk][cart_head_total] = 'Сума'; +$lang[uk][cart_order_comment] = 'Коментарі до замовлення'; +$lang[uk][cart_payment] = 'Способи оплати'; +$lang[uk][cart_purchases_coupon_apply] = 'Застосувати'; +$lang[uk][cart_purchases_remove] = 'Видалити'; +$lang[uk][cart_remove] = 'Видалити з кошика'; +$lang[uk][cart_title] = 'Кошик'; +$lang[uk][cart_total_price] = 'Разом'; +$lang[uk][comparison_all] = 'Усе'; +$lang[uk][comparison_compare] = 'Порівняти товари'; +$lang[uk][comparison_empty] = 'Папка порівняння порожня'; +$lang[uk][comparison_header] = 'Порівняння'; +$lang[uk][comparison_title] = 'Порівняння'; +$lang[uk][comparison_unique] = 'Тільки відмінності'; +$lang[uk][count_products_goods] = 'товарів'; $lang[uk][count_products_item] = 'товар'; -$lang[uk][count_products_of_goods] = 'товара'; -$lang[uk][email_order_order] = 'Order'; -$lang[uk][features_all] = 'Все'; -$lang[uk][features_browsed] = ''; -$lang[uk][features_categories] = ''; -$lang[uk][features_manufacturer] = 'Все бренды'; -$lang[uk][features_price] = 'Цена'; -$lang[uk][feedback_feedback] = 'Обратная связь'; -$lang[uk][feedback_message_sent] = 'ваше сообщение отправлено'; -$lang[uk][form_address] = 'Адрес'; +$lang[uk][count_products_of_goods] = 'товару'; +$lang[uk][email_order_order] = 'Замовлення'; +$lang[uk][features_all] = 'Усе'; +$lang[uk][features_browsed] = 'Вы дивилися'; +$lang[uk][features_categories] = 'Категорії'; +$lang[uk][features_manufacturer] = 'Виробник'; +$lang[uk][features_price] = 'Ціна'; +$lang[uk][feedback_feedback] = 'Зворотній зв\'язок'; +$lang[uk][feedback_message_sent] = 'Ваше повідомлення відправлено'; +$lang[uk][form_address] = 'Адреса'; $lang[uk][form_email] = 'E-mail'; -$lang[uk][form_enter_address] = 'Введите адрес'; -$lang[uk][form_enter_captcha] = 'Введите капчу'; -$lang[uk][form_enter_comment] = 'Введите комментарий'; -$lang[uk][form_enter_email] = 'Введите email'; -$lang[uk][form_enter_message] = 'Введите сообщение'; -$lang[uk][form_enter_name] = 'Введите имя'; -$lang[uk][form_enter_password] = 'Введите пароль'; -$lang[uk][form_enter_phone] = 'Введите номер телефона'; -$lang[uk][form_error_captcha] = 'Неверно введена капча'; -$lang[uk][form_generate_receipt] = 'Сформировать квитанцию'; -$lang[uk][form_name] = 'Имя'; +$lang[uk][form_enter_address] = 'Введіть адресу'; +$lang[uk][form_enter_captcha] = 'Введіть капчу'; +$lang[uk][form_enter_comment] = 'Введіть коментар'; +$lang[uk][form_enter_email] = 'Введіть email'; +$lang[uk][form_enter_message] = 'Введіть повідомлення'; +$lang[uk][form_enter_name] = 'Введіть ім\'я'; +$lang[uk][form_enter_password] = 'Введіть пароль'; +$lang[uk][form_enter_phone] = 'Введіть номер телефону'; +$lang[uk][form_error_captcha] = 'Невірно введена капча'; +$lang[uk][form_generate_receipt] = 'Сформувати квитанцію'; +$lang[uk][form_name] = 'Ім\'я'; $lang[uk][form_password] = 'Пароль'; -$lang[uk][form_phone] = 'Номер телефона'; -$lang[uk][form_save] = 'Сохранить'; -$lang[uk][form_send] = 'Отправить'; -$lang[uk][form_to_pay] = 'К оплате'; -$lang[uk][index_about_store] = ''; +$lang[uk][form_phone] = 'Номер телефону'; +$lang[uk][form_save] = 'Зберегти'; +$lang[uk][form_send] = 'Відправити'; +$lang[uk][form_to_pay] = 'До оплати'; +$lang[uk][index_about_store] = 'Про магазин'; $lang[uk][index_back_call] = 'Зворотний дзвінок'; -$lang[uk][index_cart] = 'Корзина'; -$lang[uk][index_catalog] = ''; +$lang[uk][index_cart] = 'Кошик'; +$lang[uk][index_catalog] = 'Каталог'; $lang[uk][index_comparison] = 'Порівняння'; -$lang[uk][index_contacts] = ''; -$lang[uk][index_contacts_body] = ''; -$lang[uk][index_copyright] = ''; -$lang[uk][index_empty_cart] = 'Корзина пуста'; +$lang[uk][index_contacts] = 'Контакти'; +$lang[uk][index_contacts_body] = '0 800 567-43-21,
0 800 567-43-21
\r\nПн–Сб 09:00–20:00,
\r\nВс 09:00–17:00
\r\ninfo@okay-cms.com
\r\nOkayCMS
\r\nвул. Космонавта Волкова 14'; +$lang[uk][index_copyright] = 'Інтернет-магазин на OkayCMS'; +$lang[uk][index_empty_cart] = 'Кошик порожній'; $lang[uk][index_favorites] = 'Вибране'; -$lang[uk][index_in_networks] = ''; +$lang[uk][index_in_networks] = 'Ми в соцмережах'; $lang[uk][index_login] = 'Вхiд'; $lang[uk][index_phone_1] = '0 800 321-54-76'; $lang[uk][index_phone_2] = '0 800 321-54-76'; $lang[uk][index_search] = 'Пошук товарів'; -$lang[uk][index_subscribe] = 'Подписаться на рассылку'; -$lang[uk][index_subscribe_already] = 'Вы уже подписаны'; -$lang[uk][index_subscribe_sent] = 'Вы были успешно подписаны'; -$lang[uk][index_to_subscribe] = 'Подписаться'; -$lang[uk][login_enter] = 'Вход'; -$lang[uk][login_error_pass] = 'Неверный логин или пароль'; -$lang[uk][login_pass_not_active] = 'Ваш аккаунт еще не активирован'; -$lang[uk][login_registration] = 'Регистрация'; -$lang[uk][login_remind] = 'напомнить'; -$lang[uk][login_sign_in] = 'Войти'; -$lang[uk][login_title] = 'Вход'; +$lang[uk][index_subscribe] = 'Підписатися на розсилку'; +$lang[uk][index_subscribe_already] = 'Ви вже підписані'; +$lang[uk][index_subscribe_sent] = 'Ви були успішно підписані'; +$lang[uk][index_to_subscribe] = 'Підписатися'; +$lang[uk][login_enter] = 'Вхід'; +$lang[uk][login_error_pass] = 'Невірний логин або пароль'; +$lang[uk][login_pass_not_active] = 'Ваш аккаунт ще не активовано'; +$lang[uk][login_registration] = 'Реєстрація'; +$lang[uk][login_remind] = 'нагадати'; +$lang[uk][login_sign_in] = 'Увійти'; +$lang[uk][login_title] = 'Вхід'; $lang[uk][main_action_goods] = 'Акційні товари'; $lang[uk][main_all_news] = 'Всі новини'; -$lang[uk][main_brands] = 'Бренды'; +$lang[uk][main_brands] = 'Бренди'; $lang[uk][main_news] = 'Новини'; $lang[uk][main_new_products] = 'Новинки'; $lang[uk][main_recommended_products] = 'Хіти продажу'; -$lang[uk][order_address] = 'Адрес'; -$lang[uk][order_change_payment] = 'Выбрать другой способ оплаты'; -$lang[uk][order_comment] = 'Комментарий'; -$lang[uk][order_date] = 'Дата заказа'; -$lang[uk][order_delivery] = 'Стоимость доставки'; -$lang[uk][order_details] = 'Детали заказа'; -$lang[uk][order_email] = 'Эл. почта'; -$lang[uk][order_header] = 'Заказ №'; -$lang[uk][order_name] = 'Имя'; -$lang[uk][order_payment] = 'Способ оплаты'; -$lang[uk][order_payment_details] = 'Детали оплаты'; +$lang[uk][order_address] = 'Адреса'; +$lang[uk][order_change_payment] = 'Вибрати інший спосіб оплати'; +$lang[uk][order_comment] = 'Коментар'; +$lang[uk][order_date] = 'Дата замовлення'; +$lang[uk][order_delivery] = 'Вартість доставки'; +$lang[uk][order_details] = 'Деталі замовлення'; +$lang[uk][order_email] = 'Ел. пошта'; +$lang[uk][order_header] = 'Замовлення №'; +$lang[uk][order_name] = 'Ім\'я'; +$lang[uk][order_payment] = 'Спосіб оплати'; +$lang[uk][order_payment_details] = 'Деталі оплаты'; $lang[uk][order_phone] = 'Телефон'; -$lang[uk][order_status] = 'Статус заказа'; +$lang[uk][order_status] = 'Статус замовлення'; $lang[uk][order_time] = 'в'; -$lang[uk][order_title] = 'Заказ №'; -$lang[uk][pagination_all] = 'все'; -$lang[uk][pagination_next] = 'вперёд'; +$lang[uk][order_title] = 'Замовлення №'; +$lang[uk][pagination_all] = 'разом'; +$lang[uk][pagination_next] = 'вперед'; $lang[uk][pagination_prev] = 'назад'; -$lang[uk][password_remind_enter_your_email] = 'Введите e-mail, который вы указывали при регистрации'; -$lang[uk][password_remind_header] = 'Восстановление пароля'; -$lang[uk][password_remind_letter_sent] = 'отправлено письмо для восстановления пароля'; +$lang[uk][password_remind_enter_your_email] = 'Введіть e-mail, який ви вказали при реєстрації'; +$lang[uk][password_remind_header] = 'Відновлення паролю'; +$lang[uk][password_remind_letter_sent] = 'відправлено лист щодо відновлення паролю'; $lang[uk][password_remind_on] = 'На'; -$lang[uk][password_remind_remember] = 'Вспомнить'; -$lang[uk][password_remind_title] = 'Восстановление пароля'; -$lang[uk][password_remind_user_not_found] = 'Пользователь не найден'; -$lang[uk][post_comments] = 'Комментарии'; -$lang[uk][post_comment_status] = 'ожидает модерации'; -$lang[uk][post_no_comments] = 'Пока нет комментариев'; -$lang[uk][post_write_comment] = 'Написать комментарий'; -$lang[uk][products_by_default] = 'умолчанию'; -$lang[uk][products_by_name] = 'названию'; -$lang[uk][products_by_price] = 'цене'; -$lang[uk][products_not_found] = 'Товары не найдены'; -$lang[uk][products_search] = 'Поиск'; -$lang[uk][products_sort_by] = 'Сортировать по'; +$lang[uk][password_remind_remember] = 'Згадати'; +$lang[uk][password_remind_title] = 'Відновлення паролю'; +$lang[uk][password_remind_user_not_found] = 'Користувач не знайдений'; +$lang[uk][post_comments] = 'Коментарі'; +$lang[uk][post_comment_status] = 'очікує модерації'; +$lang[uk][post_no_comments] = 'Поки немає коментарів'; +$lang[uk][post_write_comment] = 'Написати коментар'; +$lang[uk][products_by_default] = 'замовчуванням'; +$lang[uk][products_by_name] = 'назвою'; +$lang[uk][products_by_price] = 'ціною'; +$lang[uk][products_not_found] = 'Товари не знайдені'; +$lang[uk][products_search] = 'Пошук'; +$lang[uk][products_sort_by] = 'Сортувати за'; $lang[uk][product_add_cart] = 'Придбати'; $lang[uk][product_add_comparison] = 'До порівняння'; $lang[uk][product_add_favorite] = 'До обраного'; -$lang[uk][product_comments] = 'Комментарии'; -$lang[uk][product_delivery] = 'Способы доставки'; -$lang[uk][product_delivery_1] = 'Новая Почта'; -$lang[uk][product_delivery_2] = 'Другие транспортные службы'; -$lang[uk][product_delivery_3] = 'Курьером по Киеву'; -$lang[uk][product_delivery_4] = 'Самовывоз'; -$lang[uk][product_description] = 'Описание'; +$lang[uk][product_comments] = 'Коментарі'; +$lang[uk][product_delivery] = 'Способи доставки'; +$lang[uk][product_delivery_1] = 'Нова Пошта'; +$lang[uk][product_delivery_2] = 'Інші транспортні служби'; +$lang[uk][product_delivery_3] = 'Кур\'єром по Києву'; +$lang[uk][product_delivery_4] = 'Самовивіз'; +$lang[uk][product_description] = 'Опис'; $lang[uk][product_features] = 'Характеристики'; -$lang[uk][product_no_comments] = 'Пока нет комментариев'; +$lang[uk][product_no_comments] = 'Поки немає коментарів'; $lang[uk][product_out_of_stock] = 'Відсутній на складі'; -$lang[uk][product_payment] = 'Способы оплаты'; -$lang[uk][product_payment_1] = 'Наличными при получении'; -$lang[uk][product_payment_2] = 'Безналичный перевод'; -$lang[uk][product_payment_3] = 'Приват 24\r\n'; +$lang[uk][product_payment] = 'Способи оплати'; +$lang[uk][product_payment_1] = 'Готівкою при отриманні'; +$lang[uk][product_payment_2] = 'Безготівковий перевод коштів'; +$lang[uk][product_payment_3] = 'Пріват 24\r\n'; $lang[uk][product_payment_4] = 'WebMoney'; $lang[uk][product_pre_order] = 'Передзамовлення'; $lang[uk][product_rating] = 'Рейтинг'; -$lang[uk][product_recommended_products] = 'Рекомендуемые товары'; +$lang[uk][product_recommended_products] = 'Рекомендовані товари'; $lang[uk][product_remove_comparison] = 'З порівняння'; $lang[uk][product_remove_favorite] = 'З обраного'; -$lang[uk][product_share] = 'Рассказать друзьям'; +$lang[uk][product_share] = 'Розповісти друзям'; $lang[uk][product_sku] = 'Артикул'; -$lang[uk][product_write_comment] = 'Написать комментарий'; -$lang[uk][register_create_account] = 'Зарегистрироваться'; -$lang[uk][register_header] = 'Регистрация'; -$lang[uk][register_title] = 'Регистрация'; -$lang[uk][register_user_registered] = 'Пользователь с таким email уже зарегистрирован'; -$lang[uk][status_accepted] = 'принят'; -$lang[uk][status_made] = 'выполнен'; -$lang[uk][status_paid] = 'оплачен'; -$lang[uk][status_pending] = 'ждет обработки'; -$lang[uk][status_processing] = 'в обработке'; +$lang[uk][product_write_comment] = 'Написати коментар'; +$lang[uk][register_create_account] = 'Зареєструватися'; +$lang[uk][register_header] = 'Реєстрація'; +$lang[uk][register_title] = 'Реєстрація'; +$lang[uk][register_user_registered] = 'Користувач з такою поштою вже зареєстрован'; +$lang[uk][status_accepted] = 'прийнятий'; +$lang[uk][status_made] = 'виконаний'; +$lang[uk][status_paid] = 'оплачений'; +$lang[uk][status_pending] = 'чекає обробки'; +$lang[uk][status_processing] = 'в обробці'; $lang[uk][tiny_products_add_cart] = 'Придбати'; $lang[uk][tiny_products_add_comparison] = 'До порівняння'; $lang[uk][tiny_products_add_favorite] = 'До обраного'; @@ -587,16 +587,16 @@ $lang[uk][tiny_products_pre_order] = 'Передзамовлення'; $lang[uk][tiny_products_remove_comparison] = 'З порівняння'; $lang[uk][tiny_products_remove_favorite] = 'З обраного'; -$lang[uk][user_change_password] = 'Изменить пароль'; -$lang[uk][user_header] = 'Личный кабинет'; -$lang[uk][user_logout] = 'Выйти'; -$lang[uk][user_number_of_order] = 'Номер заказа'; -$lang[uk][user_order_date] = 'Дата заказа'; -$lang[uk][user_order_number] = 'Заказ №'; -$lang[uk][user_order_status] = 'Статус заказа'; -$lang[uk][user_title] = 'Личный кабинет'; -$lang[uk][wishlist_empty] = 'В избранном пусто'; -$lang[uk][wishlist_header] = 'Избранное'; -$lang[uk][wishlist_info_wishlist] = ''; -$lang[uk][wishlist_title] = 'Избранные товары'; +$lang[uk][user_change_password] = 'Змінити пароль'; +$lang[uk][user_header] = 'Особистий кабінет'; +$lang[uk][user_logout] = 'Вихід'; +$lang[uk][user_number_of_order] = 'Номер замовлення'; +$lang[uk][user_order_date] = 'Дата замовлення'; +$lang[uk][user_order_number] = 'Замовлення №'; +$lang[uk][user_order_status] = 'Статус замовлення'; +$lang[uk][user_title] = 'Особистий кабінет'; +$lang[uk][wishlist_empty] = 'В обраному покіщо нічого нема'; +$lang[uk][wishlist_header] = 'Вибране'; +$lang[uk][wishlist_info_wishlist] = 'Вибране'; +$lang[uk][wishlist_title] = 'Вибрані товари'; $lang[uk][yandex_map_lang] = 'uk_UA'; diff --git a/design/default/translation.sql b/design/default/translation.sql index 276dee4f..0539a27d 100644 --- a/design/default/translation.sql +++ b/design/default/translation.sql @@ -1,200 +1,200 @@ /* Data for table s_translations */ TRUNCATE TABLE `s_translations`; INSERT INTO `s_translations` (`id`, `template`, `in_config`, `label`, `lang_ru`, `lang_en`, `lang_uk`, `lang_ch`, `lang_by`) VALUES -('133','','0','products_by_default','умолчанию','default','умолчанию','',''), -('132','','0','products_sort_by','Сортировать по','Sort by','Сортировать по','',''), -('246','','0','product_payment_2','Безналичный перевод','Сashless','Безналичный перевод','',''), -('252','','0','breadcrumb_comparison','Сравнение','Comparison','Сравнение','',''), -('128','','0','tiny_products_out_of_stock','Нет на складе','Out of stock','Відсутній на складі','',''), -('257','','0','comparison_unique','Только отличия','Only differences','Только отличия','',''), -('127','','0','tiny_products_remove_comparison','Из сравнения','From comparison','З порівняння','',''), -('126','','0','tiny_products_add_comparison','В сравнение','In comparison','До порівняння','',''), -('124','','0','tiny_products_add_favorite','В избранное','To favorites','До обраного','',''), -('125','','0','tiny_products_remove_favorite','Из избранного','From favorites','З обраного','',''), -('123','','0','tiny_products_pre_order','Предзаказ','Pre-order','Передзамовлення','',''), -('121','','0','form_enter_comment','Введите комментарий','Enter a comment','Введите комментарий','',''), -('120','','0','post_write_comment','Написать комментарий','Write a comment','Написать комментарий','',''), -('119','','0','post_no_comments','Пока нет комментариев','No comments','Пока нет комментариев','',''), -('33','','0','form_enter_captcha','Введите капчу','Enter captcha','Введите капчу','',''), -('118','','0','post_comment_status','ожидает модерации','awaiting moderation','ожидает модерации','',''), -('116','','0','breadcrumbs_password_remind','Восстановление пароля','Password reset','Восстановление пароля','',''), -('117','','0','post_comments','Комментарии','Comments','Комментарии','',''), -('114','','0','breadcrumb_home','Главная','Home','Главная','',''), -('115','','0','breadcrumb_search','Поиск','Search','Поиск','',''), -('113','','0','password_remind_remember','Вспомнить','Remember','Вспомнить','',''), -('112','','0','password_remind_enter_your_email','Введите e-mail, который вы указывали при регистрации','Enter Your e-mail, You signed in','Введите e-mail, который вы указывали при регистрации','',''), -('111','','0','password_remind_user_not_found','Пользователь не найден','User not found','Пользователь не найден','',''), -('110','','0','password_remind_header','Восстановление пароля','Password reminder','Восстановление пароля','',''), -('108','','0','password_remind_on','На','On','На','',''), -('109','','0','password_remind_letter_sent','отправлено письмо для восстановления пароля','a letter was sent to reset password.','отправлено письмо для восстановления пароля','',''), -('165','','0','password_remind_title','Восстановление пароля','Password remind','Восстановление пароля','',''), -('214','','0','cart_head_amoun','Кол-во','Amoun','Кол-во','',''), -('213','','0','cart_head_price','Цена','Price','Цена','',''), -('215','','0','cart_head_total','Сумма','Total','Сумма','',''), -('180','','0','wishlist_header','Избранное','Favorites','Избранное','',''), -('181','','0','wishlist_empty','В избранном пусто','Favoured empty','В избранном пусто','',''), -('182','','0','callback_header','Заказ обратного звонка','Order call back','Заказ обратного звонка','',''), -('99','','0','form_email','E-mail','E-mail','E-mail','',''), -('183','','0','form_enter_phone','Введите номер телефона','Enter your phone number','Введите номер телефона','',''), -('98','','0','form_name','Имя','Name','Имя','',''), -('258','','0','product_write_comment','Написать комментарий','Write a comment','Написать комментарий','',''), -('247','','0','product_payment_3','Приват 24\r\n','Privat 24','Приват 24\r\n','',''), -('248','','0','product_payment_4','WebMoney','WebMoney','WebMoney','',''), -('92','','0','status_made','выполнен','made','выполнен','',''), -('93','','0','status_paid','оплачен','paid','оплачен','',''), -('91','','0','status_processing','в обработке','processing','в обработке','',''), -('88','','0','login_sign_in','Войти','Sign in','Войти','',''), -('239','','0','order_payment','Способ оплаты','Payment method','Способ оплаты','',''), -('87','','0','form_enter_password','Введите пароль','Enter password','Введите пароль','',''), -('84','','0','login_pass_not_active','Ваш аккаунт еще не активирован','Your account is not activated yet','Ваш аккаунт еще не активирован','',''), -('85','','0','form_password','Пароль','Password','Пароль','',''), -('86','','0','login_remind','напомнить','remind','напомнить','',''), -('212','','0','cart_head_name','Наименование','Nomination','Наименование','',''), -('83','','0','login_error_pass','Неверный логин или пароль','Login or password incorrect ','Неверный логин или пароль','',''), -('211','','0','cart_head_img','Фото','Photo','Фото','',''), -('193','','0','product_add_comparison','В сравнение','In comparison','До порівняння','',''), -('195','','0','product_remove_favorite','Из избранного','From favorites','З обраного','',''), -('194','','0','product_remove_comparison','Из сравнения','From comparison','З порівняння','',''), -('196','','0','product_add_favorite','В избранное','To favorites','До обраного','',''), -('197','','0','product_delivery','Способы доставки','Delivery methods','Способы доставки','',''), -('198','','0','product_payment','Способы оплаты','Payment methods','Способы оплаты','',''), -('199','','0','product_share','Рассказать друзьям','Tell friends','Рассказать друзьям','',''), -('200','','0','product_features','Характеристики','Features','Характеристики','',''), -('201','','0','product_description','Описание','Description','Описание','',''), -('202','','0','product_comments','Комментарии','Comments','Комментарии','',''), -('203','','0','product_no_comments','Пока нет комментариев','No comments','Пока нет комментариев','',''), -('205','','0','product_recommended_products','Рекомендуемые товары','Recommended products','Рекомендуемые товары','',''), -('206','','0','cart_title','Корзина','Cart','Корзина','',''), -('207','','0','cart_header','Корзина','Cart','Корзина','',''), -('71','','0','index_login','Вход','Sign in','Вхiд','',''), -('208','','0','cart_coupon_error','Купон не действителен','Coupon not valid','Купон не действителен','',''), -('70','','0','login_registration','Регистрация','Registration','Регистрация','',''), -('72','','0','index_search','Поиск товаров','Search products','Пошук товарів','',''), -('67','','0','form_send','Отправить','Send','Отправить','',''), -('69','','0','user_logout','Выйти','Logout','Выйти','',''), -('68','','0','index_back_call','Обратный звонок','Back call','Зворотний дзвінок','',''), -('65','','0','form_error_captcha','Неверно введена капча','Captcha entered incorrect','Неверно введена капча','',''), -('66','','0','form_enter_message','Введите сообщение','Enter message','Введите сообщение','',''), -('63','','0','feedback_feedback','Обратная связь','Feedback','Обратная связь','',''), -('64','','0','feedback_message_sent','ваше сообщение отправлено','your message was sent','ваше сообщение отправлено','',''), -('61','','0','main_brands','Бренды','Brands','Бренды','',''), -('251','','0','comparison_header','Сравнение','Comparison','Сравнение','',''), -('254','','0','cart_free','бесплатно','is free','бесплатно','',''), -('62','','0','features_price','Цена','Price','Цена','',''), -('57','','0','tiny_products_add_cart','Купить','Buy','Придбати','',''), -('245','','0','product_payment_1','Наличными при получении','Cash on delivery','Наличными при получении','',''), -('244','','0','product_delivery_4','Самовывоз','\r\nPickup','Самовывоз','',''), -('241','','0','product_delivery_1','Новая Почта','New Mail','Новая Почта','',''), -('242','','0','product_delivery_2','Другие транспортные службы','Other transport services','Другие транспортные службы','',''), -('51','','0','features_all','Все','All','Все','',''), -('249','','0','cart_coupon_min','Действует для заказов от','Valid for orders from','Действует для заказов от','',''), -('49','','0','index_comparison','Сравнение','Comparison','Порівняння','',''), -('225','','0','breadcrumb_order','Заказ №','Order №','Заказ №','',''), -('250','','0','comparison_title','Сравнение','Comparison','Сравнение','',''), -('224','','0','order_header','Заказ №','Order №','Заказ №','',''), -('226','','0','cart_coupon','Купон','Coupon','Купон','',''), -('45','','0','pagination_prev','назад','back','назад','',''), -('227','','0','order_delivery','Стоимость доставки','Cost of delivery','Стоимость доставки','',''), -('229','','0','order_time','в','in','в','',''), -('228','','0','order_date','Дата заказа','Order date','Дата заказа','',''), -('231','','0','order_email','Эл. почта','E-mail','Эл. почта','',''), -('230','','0','order_name','Имя','Name','Имя','',''), -('233','','0','order_address','Адрес','Address','Адрес','',''), -('232','','0','order_phone','Телефон','Phone','Телефон','',''), -('234','','0','order_comment','Комментарий','Comment','Комментарий','',''), -('235','','0','order_details','Детали заказа','Order details','Детали заказа','',''), -('236','','0','order_status','Статус заказа','Order status','Статус заказа','',''), -('238','','0','order_payment_details','Детали оплаты','Payment details','Детали оплаты','',''), -('237','','0','status_accepted','принят','accepted','принят','',''), -('216','','0','form_address','Адрес','Address','Адрес','',''), -('217','','0','cart_form_header','Контактные данные','Contact details','Контактные данные','',''), -('219','','0','cart_checkout','Оформить заказ','Checkout','Оформить заказ','',''), -('218','','0','cart_order_comment','Комментарии к заказу','Comments to order','Комментарии к заказу','',''), -('220','','0','cart_delivery','Способы доставки','Delivery methods','Способы доставки','',''), -('221','','0','cart_payment','Способы оплаты','Payment methods','Способы оплаты','',''), -('256','','0','comparison_all','Все','All','Все','',''), -('222','','0','cart_empty','Корзина пуста','Cart is empty','Корзина пуста','',''), -('28','','0','form_enter_email','Введите email','Enter email','Введите email','',''), -('26','','0','count_products_of_goods','товара','item','товара','',''), -('25','','0','count_products_goods','товаров','items','товаров','',''), -('188','','0','product_rating','Рейтинг','Rating','Рейтинг','',''), -('24','','0','count_products_item','товар','item','товар','',''), -('189','','0','product_sku','Артикул','Sku','Артикул','',''), -('240','','0','order_change_payment','Выбрать другой способ оплаты','Choose another payment method','Выбрать другой способ оплаты','',''), -('22','','0','breadcrumb_cart','Корзина','Cart','Корзина','',''), -('223','','0','order_title','Заказ №','Order №','Заказ №','',''), -('14','','0','wishlist_info_wishlist','Избранное','Wishlist','','',''), -('15','','0','comparison_compare','Сравнить товары','Compare products','','',''), -('184','','0','form_phone','Номер телефона','Phone number','Номер телефона','',''), -('17','','0','form_enter_name','Введите имя','Enter Your name','Введите имя','',''), -('185','','0','callback_order','Заказать','To order','Заказать','',''), -('186','','0','callback_sent_header','Ваша заявка принята','Your application is accepted','Ваша заявка принята','',''), -('259','','0','breadcrumb_wishlist','Избранное','Favorites','Избранное','',''), -('13','','0','email_order_order','Заказ','Order','Order','',''), -('187','','0','callback_sent_text','Мы свяжемся с вами в ближайшее время','We will contact you shortly','Мы свяжемся с вами в ближайшее время','',''), -('9','','0','main_action_goods','Акционные товары','Action goods','Акційні товари','',''), -('8','','0','main_new_products','Новинки','New products','Новинки','',''), -('7','','0','main_recommended_products','Хиты продаж','Bestsellers','Хіти продажу','',''), -('253','','0','comparison_empty','Папка сравнения пуста','Folder comparison is empty','Папка сравнения пуста','',''), -('209','','0','cart_total_price','Итого','In total','Итого','',''), -('2','','0','features_manufacturer','Производитель','Manufacturer','Все бренды','',''), -('210','','0','cart_discount','Скидка','Discount','Скидка','',''), -('243','','0','product_delivery_3','Курьером по Киеву','\r\nCourier in Kiev','Курьером по Киеву','',''), -('134','','0','products_by_price','цене','price','цене','',''), -('135','','0','products_by_name','названию','name','названию','',''), -('136','','0','products_not_found','Товары не найдены','Items not found','Товары не найдены','',''), -('137','','0','register_user_registered','Пользователь с таким email уже зарегистрирован','User with this email already registered','Пользователь с таким email уже зарегистрирован','',''), -('138','','0','register_create_account','Зарегистрироваться','Create Account','Зарегистрироваться','',''), -('255','','0','cart_remove','Удалить из корзины','Remove from cart','Удалить из корзины','',''), -('140','','0','user_change_password','Изменить пароль','Change password','Изменить пароль','',''), -('141','','0','form_save','Сохранить','Save','Сохранить','',''), -('143','','0','user_order_number','Заказ №','Order №','Заказ №','',''), -('144','','0','status_pending','ждет обработки','is pending','ждет обработки','',''), -('178','','0','pagination_next','вперёд','next','вперёд','',''), -('179','','0','pagination_all','все','all','все','',''), -('146','','0','index_favorites','Избранное','Favorites','Вибране','',''), -('190','','0','product_out_of_stock','Нет на складе','Out of stock','Відсутній на складі','',''), +('133','','0','breadcrumb_brands','Бренды','Brands','Бренди','',''), +('132','','0','breadcrumb_cart','Корзина','Cart','Кошик','',''), +('246','','0','breadcrumb_comparison','Сравнение','Comparison','Порівняння','',''), +('252','','0','breadcrumb_home','Главная','Home','Головна','',''), +('128','','0','breadcrumb_order','Заказ №','Order №','Замовлення №','',''), +('257','','0','breadcrumb_search','Поиск','Search','Пошук','',''), +('127','','0','breadcrumb_wishlist','Избранное','Favorites','Вибране','',''), +('126','','0','breadcrumbs_blog','Блог','Blog','Блог','',''), +('124','','0','breadcrumbs_enter','Вход','Enter','Вхід','',''), +('125','','0','breadcrumbs_password_remind','Восстановление пароля','Password reset','Відновлення паролю','',''), +('123','','0','breadcrumbs_registration','Регистрация','Registration','Реєстрація','',''), +('121','','0','breadcrumbs_user','Личный кабинет','Personal area','Особистий кабінет','',''), +('120','','0','callback_header','Заказ обратного звонка','Order call back','Замовлення зворотного дзвінка','',''), +('119','','0','callback_order','Заказать','To order','Замовити','',''), +('33','','0','callback_sent_header','Ваша заявка принята','Your application is accepted','Ваша заявка прийнята','',''), +('118','','0','callback_sent_text','Мы свяжемся с вами в ближайшее время','We will contact you shortly','Ми зв\'яжемося з вами найближчим часом','',''), +('116','','0','cart_checkout','Оформить заказ','Checkout','Оформити замовлення','',''), +('117','','0','cart_coupon','Купон','Coupon','Купон','',''), +('114','','0','cart_coupon_error','Купон не действителен','Coupon not valid','Купон не дійсний','',''), +('115','','0','cart_coupon_min','Действует для заказов от','Valid for orders from','Діє для замовлень від','',''), +('113','','0','cart_deliveries_to_pay',', к оплате',', к оплате',', к оплате','',''), +('112','','0','cart_delivery','Способы доставки','Delivery methods','Способи доставки','',''), +('111','','0','cart_discount','Скидка','Discount','Знижка','',''), +('110','','0','cart_empty','Корзина пуста','Cart is empty','Кошик порожній','',''), +('108','','0','cart_form_header','Контактные данные','Contact details','Контактні дані','',''), +('109','','0','cart_free','бесплатно','is free','безкоштовно','',''), +('165','','0','cart_head_amoun','Кол-во','Amoun','Кількість','',''), +('214','','0','cart_head_img','Фото','Photo','Фото','',''), +('213','','0','cart_head_name','Наименование','Nomination','Найменування','',''), +('215','','0','cart_head_price','Цена','Price','Ціна','',''), +('180','','0','cart_head_total','Сумма','Total','Сума','',''), +('181','','0','cart_header','Корзина','Cart','Кошик','',''), +('182','','0','cart_order_comment','Комментарии к заказу','Comments to order','Коментарі до замовлення','',''), +('99','','0','cart_payment','Способы оплаты','Payment methods','Способи оплати','',''), +('183','','0','cart_purchases_coupon_apply','Применить','Apply','Застосувати','',''), +('98','','0','cart_purchases_remove','Удалить','Remove','Видалити','',''), +('258','','0','cart_remove','Удалить из корзины','Remove from cart','Видалити з кошика','',''), +('247','','0','cart_title','Корзина','Cart','Кошик','',''), +('248','','0','cart_total_price','Итого','In total','Разом','',''), +('92','','0','comparison_all','Все','All','Усе','',''), +('93','','0','comparison_compare','Сравнить товары','Compare products','Порівняти товари','',''), +('91','','0','comparison_empty','Папка сравнения пуста','Folder comparison is empty','Папка порівняння порожня','',''), +('88','','0','comparison_header','Сравнение','Comparison','Порівняння','',''), +('239','','0','comparison_title','Сравнение','Comparison','Порівняння','',''), +('87','','0','comparison_unique','Только отличия','Only differences','Тільки відмінності','',''), +('84','','0','count_products_goods','товаров','items','товарів','',''), +('85','','0','count_products_item','товар','item','товар','',''), +('86','','0','count_products_of_goods','товара','item','товару','',''), +('212','','0','email_order_order','Заказ','Order','Замовлення','',''), +('83','','0','features_all','Все','All','Усе','',''), +('211','','0','features_browsed','Вы просматривали','You viewed','Вы дивилися','',''), +('193','','0','features_categories','Категории','Categories','Категорії','',''), +('195','','0','features_manufacturer','Производитель','Manufacturer','Виробник','',''), +('194','','0','features_price','Цена','Price','Ціна','',''), +('196','','0','feedback_feedback','Обратная связь','Feedback','Зворотній зв\'язок','',''), +('197','','0','feedback_message_sent','ваше сообщение отправлено','your message was sent','Ваше повідомлення відправлено','',''), +('198','','0','form_address','Адрес','Address','Адреса','',''), +('199','','0','form_email','E-mail','E-mail','E-mail','',''), +('200','','0','form_enter_address','Введите адрес','Enter your address','Введіть адресу','',''), +('201','','0','form_enter_captcha','Введите капчу','Enter captcha','Введіть капчу','',''), +('202','','0','form_enter_comment','Введите комментарий','Enter a comment','Введіть коментар','',''), +('203','','0','form_enter_email','Введите email','Enter email','Введіть email','',''), +('205','','0','form_enter_message','Введите сообщение','Enter message','Введіть повідомлення','',''), +('206','','0','form_enter_name','Введите имя','Enter Your name','Введіть ім\'я','',''), +('207','','0','form_enter_password','Введите пароль','Enter password','Введіть пароль','',''), +('71','','0','form_enter_phone','Введите номер телефона','Enter your phone number','Введіть номер телефону','',''), +('208','','0','form_error_captcha','Неверно введена капча','Captcha entered incorrect','Невірно введена капча','',''), +('70','','0','form_generate_receipt','Сформировать квитанцию','To generate a receipt','Сформувати квитанцію','',''), +('72','','0','form_name','Имя','Name','Ім\'я','',''), +('67','','0','form_password','Пароль','Password','Пароль','',''), +('69','','0','form_phone','Номер телефона','Phone number','Номер телефону','',''), +('68','','0','form_save','Сохранить','Save','Зберегти','',''), +('65','','0','form_send','Отправить','Send','Відправити','',''), +('66','','0','form_to_pay','К оплате','To pay','До оплати','',''), +('63','','0','index_about_store','О магазине','About store','Про магазин','',''), +('64','','0','index_back_call','Обратный звонок','Back call','Зворотний дзвінок','',''), +('61','','0','index_cart','Корзина','Cart','Кошик','',''), +('251','','0','index_catalog','Каталог','Catalog','Каталог','',''), +('254','','0','index_comparison','Сравнение','Comparison','Порівняння','',''), +('62','','0','index_contacts','Контакты','Contacts','Контакти','',''), +('57','','0','index_contacts_body','0 800 567-43-21,
0 800 567-43-21
\r\nПн–Сб 09:00–20:00,
\r\nВс 09:00–17:00
\r\ninfo@okay-cms.com
\r\nOkayCMS
\r\nул. Космонавта Волкова 14','0 800 567-43-21,
0 800 567-43-21
\r\nПн–Сб 09:00–20:00,
\r\nВс 09:00–17:00
\r\ninfo@okay-cms.com
\r\nOkayCMS
\r\nул. Космонавта Волкова 14','0 800 567-43-21,
0 800 567-43-21
\r\nПн–Сб 09:00–20:00,
\r\nВс 09:00–17:00
\r\ninfo@okay-cms.com
\r\nOkayCMS
\r\nвул. Космонавта Волкова 14','',''), +('245','','0','index_copyright','Интернет-магазин на OkayCMS','Online Store with OkayCMS','Інтернет-магазин на OkayCMS','',''), +('244','','0','index_empty_cart','Корзина пуста','Cart is empty','Кошик порожній','',''), +('241','','0','index_favorites','Избранное','Favorites','Вибране','',''), +('242','','0','index_in_networks','Мы в соцсетях','We are in social networks','Ми в соцмережах','',''), +('51','','0','index_login','Вход','Sign in','Вхiд','',''), +('249','','0','index_phone_1','0 800 321-54-76','0 800 321-54-76','0 800 321-54-76','',''), +('49','','0','index_phone_2','0 800 321-54-76','0 800 321-54-76','0 800 321-54-76','',''), +('225','','0','index_search','Поиск товаров','Search products','Пошук товарів','',''), +('250','','0','index_subscribe','Подписаться на рассылку','Subscribe to newsletter','Підписатися на розсилку','',''), +('224','','0','index_subscribe_already','Вы уже подписаны','You are already subscribed','Ви вже підписані','',''), +('226','','0','index_subscribe_sent','Вы были успешно подписаны','You have successfully signed','Ви були успішно підписані','',''), +('45','','0','index_to_subscribe','Подписаться','To subscribe','Підписатися','',''), +('227','','0','login_enter','Вход','Enter','Вхід','',''), +('229','','0','login_error_pass','Неверный логин или пароль','Login or password incorrect ','Невірний логин або пароль','',''), +('228','','0','login_pass_not_active','Ваш аккаунт еще не активирован','Your account is not activated yet','Ваш аккаунт ще не активовано','',''), +('231','','0','login_registration','Регистрация','Registration','Реєстрація','',''), +('230','','0','login_remind','напомнить','remind','нагадати','',''), +('233','','0','login_sign_in','Войти','Sign in','Увійти','',''), +('232','','0','login_title','Вход','Enter','Вхід','',''), +('234','','0','main_action_goods','Акционные товары','Action goods','Акційні товари','',''), +('235','','0','main_all_news','Все новости','All news','Всі новини','',''), +('236','','0','main_brands','Бренды','Brands','Бренди','',''), +('238','','0','main_new_products','Новинки','New products','Новинки','',''), +('237','','0','main_news','Новости','News','Новини','',''), +('216','','0','main_recommended_products','Хиты продаж','Bestsellers','Хіти продажу','',''), +('217','','0','order_address','Адрес','Address','Адреса','',''), +('219','','0','order_change_payment','Выбрать другой способ оплаты','Choose another payment method','Вибрати інший спосіб оплати','',''), +('218','','0','order_comment','Комментарий','Comment','Коментар','',''), +('220','','0','order_date','Дата заказа','Order date','Дата замовлення','',''), +('221','','0','order_delivery','Стоимость доставки','Cost of delivery','Вартість доставки','',''), +('256','','0','order_details','Детали заказа','Order details','Деталі замовлення','',''), +('222','','0','order_email','Эл. почта','E-mail','Ел. пошта','',''), +('28','','0','order_header','Заказ №','Order №','Замовлення №','',''), +('26','','0','order_name','Имя','Name','Ім\'я','',''), +('25','','0','order_payment','Способ оплаты','Payment method','Спосіб оплати','',''), +('188','','0','order_payment_details','Детали оплаты','Payment details','Деталі оплаты','',''), +('24','','0','order_phone','Телефон','Phone','Телефон','',''), +('189','','0','order_status','Статус заказа','Order status','Статус замовлення','',''), +('240','','0','order_time','в','in','в','',''), +('22','','0','order_title','Заказ №','Order №','Замовлення №','',''), +('223','','0','pagination_all','все','all','разом','',''), +('14','','0','pagination_next','вперёд','next','вперед','',''), +('15','','0','pagination_prev','назад','back','назад','',''), +('184','','0','password_remind_enter_your_email','Введите e-mail, который вы указывали при регистрации','Enter Your e-mail, You signed in','Введіть e-mail, який ви вказали при реєстрації','',''), +('17','','0','password_remind_header','Восстановление пароля','Password reminder','Відновлення паролю','',''), +('185','','0','password_remind_letter_sent','отправлено письмо для восстановления пароля','a letter was sent to reset password.','відправлено лист щодо відновлення паролю','',''), +('186','','0','password_remind_on','На','On','На','',''), +('259','','0','password_remind_remember','Вспомнить','Remember','Згадати','',''), +('13','','0','password_remind_title','Восстановление пароля','Password remind','Відновлення паролю','',''), +('187','','0','password_remind_user_not_found','Пользователь не найден','User not found','Користувач не знайдений','',''), +('9','','0','post_comment_status','ожидает модерации','awaiting moderation','очікує модерації','',''), +('8','','0','post_comments','Комментарии','Comments','Коментарі','',''), +('7','','0','post_no_comments','Пока нет комментариев','No comments','Поки немає коментарів','',''), +('253','','0','post_write_comment','Написать комментарий','Write a comment','Написати коментар','',''), +('209','','0','product_add_cart','Купить','Buy','Придбати','',''), +('2','','0','product_add_comparison','В сравнение','In comparison','До порівняння','',''), +('210','','0','product_add_favorite','В избранное','To favorites','До обраного','',''), +('243','','0','product_comments','Комментарии','Comments','Коментарі','',''), +('134','','0','product_delivery','Способы доставки','Delivery methods','Способи доставки','',''), +('135','','0','product_delivery_1','Новая Почта','New Mail','Нова Пошта','',''), +('136','','0','product_delivery_2','Другие транспортные службы','Other transport services','Інші транспортні служби','',''), +('137','','0','product_delivery_3','Курьером по Киеву','\r\nCourier in Kiev','Кур\'єром по Києву','',''), +('138','','0','product_delivery_4','Самовывоз','\r\nPickup','Самовивіз','',''), +('255','','0','product_description','Описание','Description','Опис','',''), +('140','','0','product_features','Характеристики','Features','Характеристики','',''), +('141','','0','product_no_comments','Пока нет комментариев','No comments','Поки немає коментарів','',''), +('143','','0','product_out_of_stock','Нет на складе','Out of stock','Відсутній на складі','',''), +('144','','0','product_payment','Способы оплаты','Payment methods','Способи оплати','',''), +('178','','0','product_payment_1','Наличными при получении','Cash on delivery','Готівкою при отриманні','',''), +('179','','0','product_payment_2','Безналичный перевод','Сashless','Безготівковий перевод коштів','',''), +('146','','0','product_payment_3','Приват 24\r\n','Privat 24','Пріват 24\r\n','',''), +('190','','0','product_payment_4','WebMoney','WebMoney','WebMoney','',''), ('191','','0','product_pre_order','Предзаказ','Pre-order','Передзамовлення','',''), -('192','','0','product_add_cart','Купить','Buy','Придбати','',''), -('150','','0','breadcrumbs_blog','Блог','Blog','Блог','',''), -('151','','0','main_news','Новости','News','Новини','',''), -('152','','0','main_all_news','Все новости','All news','Всі новини','',''), -('153','','0','index_about_store','О магазине','About store','','',''), -('154','','0','index_catalog','Каталог','Catalog','','',''), -('155','','0','index_contacts','Контакты','Contacts','','',''), -('156','','0','index_contacts_body','0 800 567-43-21,
0 800 567-43-21
\r\nПн–Сб 09:00–20:00,
\r\nВс 09:00–17:00
\r\ninfo@okay-cms.com
\r\nOkayCMS
\r\nул. Космонавта Волкова 14','0 800 567-43-21,
0 800 567-43-21
\r\nПн–Сб 09:00–20:00,
\r\nВс 09:00–17:00
\r\ninfo@okay-cms.com
\r\nOkayCMS
\r\nул. Космонавта Волкова 14','','',''), -('157','','0','index_copyright','Интернет-магазин на OkayCMS','Online Store with OkayCMS','','',''), -('268','','0','cart_deliveries_to_pay',', к оплате',', к оплате',', к оплате','',''), -('158','','0','index_in_networks','Мы в соцсетях','We are in social networks','','',''), -('159','','0','features_categories','Категории','Categories','','',''), -('160','','0','breadcrumb_brands','Бренды','Brands','Бренды','',''), -('161','','0','products_search','Поиск','Search','Поиск','',''), -('162','','0','login_title','Вход','Enter','Вход','',''), -('163','','0','login_enter','Вход','Enter','Вход','',''), -('164','','0','breadcrumbs_enter','Вход','Enter','Вход','',''), -('166','','0','register_title','Регистрация','Registration','Регистрация','',''), -('167','','0','register_header','Регистрация','Registration','Регистрация','',''), -('168','','0','breadcrumbs_registration','Регистрация','Registration','Регистрация','',''), -('169','','0','breadcrumbs_user','Личный кабинет','Personal area','Личный кабинет','',''), -('170','','0','user_title','Личный кабинет','Personal area','Личный кабинет','',''), -('171','','0','user_header','Личный кабинет','Personal area','Личный кабинет','',''), -('172','','0','user_order_date','Дата заказа','Date of order','Дата заказа','',''), -('173','','0','user_number_of_order','Номер заказа','Number of order','Номер заказа','',''), -('174','','0','user_order_status','Статус заказа','Status of order','Статус заказа','',''), -('175','','0','index_cart','Корзина','Cart','Корзина','',''), -('176','','0','index_empty_cart','Корзина пуста','Cart is empty','Корзина пуста','',''), -('177','','0','wishlist_title','Избранные товары','Favorites','Избранные товары','',''), -('260','','0','form_enter_address','Введите адрес','Enter your address','Введите адрес','',''), -('261','','0','form_generate_receipt','Сформировать квитанцию','To generate a receipt','Сформировать квитанцию','',''), -('262','','0','form_to_pay','К оплате','To pay','К оплате','',''), -('263','','0','index_subscribe','Подписаться на рассылку','Subscribe to newsletter','Подписаться на рассылку','',''), -('264','','0','index_to_subscribe','Подписаться','To subscribe','Подписаться','',''), -('265','','0','index_subscribe_already','Вы уже подписаны','You are already subscribed','Вы уже подписаны','',''), -('266','','0','index_subscribe_sent','Вы были успешно подписаны','You have successfully signed','Вы были успешно подписаны','',''), -('267','','0','features_browsed','Вы просматривали','You viewed','','',''), -('269','','0','cart_purchases_remove','Удалить','Remove','Удалить','',''), -('270','','0','cart_purchases_coupon_apply','Применить','Apply','Применить','',''), -('271','','0','yandex_map_lang','ru_RU','en_US','uk_UA','',''), -('272','','0','index_phone_1','0 800 321-54-76','0 800 321-54-76','0 800 321-54-76','',''), -('273','','0','index_phone_2','0 800 321-54-76','0 800 321-54-76','0 800 321-54-76','',''); +('192','','0','product_rating','Рейтинг','Rating','Рейтинг','',''), +('150','','0','product_recommended_products','Рекомендуемые товары','Recommended products','Рекомендовані товари','',''), +('151','','0','product_remove_comparison','Из сравнения','From comparison','З порівняння','',''), +('152','','0','product_remove_favorite','Из избранного','From favorites','З обраного','',''), +('153','','0','product_share','Рассказать друзьям','Tell friends','Розповісти друзям','',''), +('154','','0','product_sku','Артикул','Sku','Артикул','',''), +('155','','0','product_write_comment','Написать комментарий','Write a comment','Написати коментар','',''), +('156','','0','products_by_default','умолчанию','default','замовчуванням','',''), +('157','','0','products_by_name','названию','name','назвою','',''), +('268','','0','products_by_price','цене','price','ціною','',''), +('158','','0','products_not_found','Товары не найдены','Items not found','Товари не знайдені','',''), +('159','','0','products_search','Поиск','Search','Пошук','',''), +('160','','0','products_sort_by','Сортировать по','Sort by','Сортувати за','',''), +('161','','0','register_create_account','Зарегистрироваться','Create Account','Зареєструватися','',''), +('162','','0','register_header','Регистрация','Registration','Реєстрація','',''), +('163','','0','register_title','Регистрация','Registration','Реєстрація','',''), +('164','','0','register_user_registered','Пользователь с таким email уже зарегистрирован','User with this email already registered','Користувач з такою поштою вже зареєстрован','',''), +('166','','0','status_accepted','принят','accepted','прийнятий','',''), +('167','','0','status_made','выполнен','made','виконаний','',''), +('168','','0','status_paid','оплачен','paid','оплачений','',''), +('169','','0','status_pending','ждет обработки','is pending','чекає обробки','',''), +('170','','0','status_processing','в обработке','processing','в обробці','',''), +('171','','0','tiny_products_add_cart','Купить','Buy','Придбати','',''), +('172','','0','tiny_products_add_comparison','В сравнение','In comparison','До порівняння','',''), +('173','','0','tiny_products_add_favorite','В избранное','To favorites','До обраного','',''), +('174','','0','tiny_products_out_of_stock','Нет на складе','Out of stock','Відсутній на складі','',''), +('175','','0','tiny_products_pre_order','Предзаказ','Pre-order','Передзамовлення','',''), +('176','','0','tiny_products_remove_comparison','Из сравнения','From comparison','З порівняння','',''), +('177','','0','tiny_products_remove_favorite','Из избранного','From favorites','З обраного','',''), +('260','','0','user_change_password','Изменить пароль','Change password','Змінити пароль','',''), +('261','','0','user_header','Личный кабинет','Personal area','Особистий кабінет','',''), +('262','','0','user_logout','Выйти','Logout','Вихід','',''), +('263','','0','user_number_of_order','Номер заказа','Number of order','Номер замовлення','',''), +('264','','0','user_order_date','Дата заказа','Date of order','Дата замовлення','',''), +('265','','0','user_order_number','Заказ №','Order №','Замовлення №','',''), +('266','','0','user_order_status','Статус заказа','Status of order','Статус замовлення','',''), +('267','','0','user_title','Личный кабинет','Personal area','Особистий кабінет','',''), +('269','','0','wishlist_empty','В избранном пусто','Favoured empty','В обраному покіщо нічого нема','',''), +('270','','0','wishlist_header','Избранное','Favorites','Вибране','',''), +('271','','0','wishlist_info_wishlist','Избранное','Wishlist','Вибране','',''), +('272','','0','wishlist_title','Избранные товары','Favorites','Вибрані товари','',''), +('273','','0','yandex_map_lang','ru_RU','en_US','uk_UA','',''); diff --git a/robots.txt b/robots.txt index 56ede871..6f8251ec 100644 --- a/robots.txt +++ b/robots.txt @@ -10,8 +10,6 @@ Disallow: /compiled/ Disallow: /cart/ Disallow: /resize/ Disallow: /password.php -Disallow: */sort- -Disallow: */page- Disallow: /*?currency_id Disallow: /*?keyword Disallow: /*?utm @@ -31,8 +29,6 @@ Disallow: /compiled/ Disallow: /cart/ Disallow: /resize/ Disallow: /password.php -Disallow: */sort- -Disallow: */page- Disallow: /*?currency_id Disallow: /*?keyword Disallow: /*?utm @@ -52,8 +48,6 @@ Disallow: /compiled/ Disallow: /cart/ Disallow: /resize/ Disallow: /password.php -Disallow: */sort- -Disallow: */page- Disallow: /*?currency_id Disallow: /*?keyword Disallow: /*?utm diff --git a/view/ProductView.php b/view/ProductView.php index 051fa926..b06976e4 100644 --- a/view/ProductView.php +++ b/view/ProductView.php @@ -94,7 +94,7 @@ public function fetch() { $related_products[$p->related_id] = null; } if(!empty($related_ids)) { - foreach($this->products->get_products(array('id'=>$related_ids, 'visible'=>1)) as $p) { + foreach($this->products->get_products(array('id'=>$related_ids, 'visible'=>1, 'in_stock'=>1)) as $p) { $related_products[$p->id] = $p; } diff --git a/view/View.php b/view/View.php index 251705eb..9670e5cd 100644 --- a/view/View.php +++ b/view/View.php @@ -120,7 +120,9 @@ public function __construct() { $strlen = $first_lang->id == $this->language->id ? "" : $first_lang->label; $page_url = trim(substr($page_url, strlen($strlen)),"/"); } - + if($_GET['page_url'] == 'all-products'){ + $page_url = $_GET['page_url']; + } $this->design->assign('language', $this->language); $this->design->assign('languages', $languages); $this->design->assign('lang', $this->translations); @@ -226,6 +228,7 @@ public function get_featured_products_plugin($params, &$smarty) { if(!isset($params['visible'])) { $params['visible'] = 1; } + $params['in_stock'] = 1; $params['featured'] = 1; if(!empty($params['var'])) { foreach($this->products->get_products($params) as $p) { @@ -271,6 +274,7 @@ public function get_new_products_plugin($params, &$smarty) { if(!isset($params['sort'])) { $params['sort'] = 'created'; } + $params['in_stock'] = 1; if(!empty($params['var'])) { foreach($this->products->get_products($params) as $p) { $products[$p->id] = $p; @@ -312,6 +316,7 @@ public function get_discounted_products_plugin($params, &$smarty) { if(!isset($params['visible'])) { $params['visible'] = 1; } + $params['in_stock'] = 1; $params['discounted'] = 1; if(!empty($params['var'])) { foreach($this->products->get_products($params) as $p) {