• Cs-Cart Türkiye Destek ve Paylaşım Sitemize Hoş Geldiniz
  • Yeni Temamızla Daha işlevsel Sizlerleyiz.
  • Öneri ve Dileklerinizi Mesajla iİetiniz.
Hoşgeldiniz.! Lütfen Giriş Yap yada Kayıt Ol


Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 1
  • 2
  • 3
  • 4
  • 5
Soru 4.6.2 de seçenekli ürünlerde resim değişmemesi sorunu
#1
http://demo.cs-cart.com/stores/eb06bf3a6...00g-pants/

Yukarıdaki linkten de görebileceğiniz gibi ürünün farklı renklerine tıklandığında resim değişmesi gerektiği halde değişmiyor. forumda biraz araştırma yaptım aşağıdaki linkte de görülebileceği üzere yetkili bir arkadaş bu hatanın 4.6.3 de düzeltileceğini söylemiş yada verdiği linklerden yararlanarak kendinizde yapabilirsiniz demiş ama ben pek anlayamadım diff falan nedir bilmiyorum kolay birşeyse yardımcı olabilirseniz sevinirim.

http://forum.cs-cart.com/tracker/issue-6...ge-option/
 
Cevap
#2
app/functions/fn.order_management.php b/app/functions/fn.order_management.php
Bu dosyayı  ac kendi sitende
PHP Kod:
index 07a0ee6..9f7b309 100644
    
--- a/app/functions/fn.order_management.php
    
+++ b/app/functions/fn.order_management.php
    
@@ -85,+85,@@ function fn_get_data_of_changed_product(&$params$auth$mode)
     
     
        $_cart Tygh::$app['session']['cart'];
     
    - 
       $product_data fn_get_product_options_data($cart_products$_cart);
    + 
       $product_data fn_get_product_options_data($cart_products$_cart$params);
     
     
        fn_set_hook('calculate_options'$cart_products$_cart$auth);
     
    @@ -
129,+129,@@ function fn_get_data_of_changed_product(&$params$auth$mode)
     
            }
     
        }
     
    - 
       fn_change_product_data_in_cart($cart_products$_cart);
    + 
       fn_change_product_data_in_cart($cart_products$_cart$params);
     
     
        Registry::set('navigation', array());
     
        Tygh::$app['view']->assign('cart_products'$cart_products);
    @@ -
194,11 +194,11 @@ function fn_get_additional_product_data(&$product_data$auth)
     
     
    // Get specific settings
     
    $specific_settings = array(
    - 
       'get_icon' => isset($params['additional_info']['get_icon']) ? $params['additional_info']['get_icon'] : false,
    - 
       'get_detailed' => isset($params['additional_info']['get_detailed']) ? $params['additional_info']['get_detailed'] : false,
    - 
       'get_options' => isset($params['additional_info']['get_options']) ? $params['additional_info']['get_options'] : true,
    - 
       'get_discounts' => isset($params['additional_info']['get_discounts']) ? $params['additional_info']['get_discounts'] : true,
    - 
       'get_features' => isset($params['additional_info']['get_features']) ? $params['additional_info']['get_features'] : false,
    + 
       'get_icon' => isset($product_data['additional_info']['get_icon']) ? $product_data['additional_info']['get_icon'] : false,
    + 
       'get_detailed' => isset($product_data['additional_info']['get_detailed']) ? $product_data['additional_info']['get_detailed'] : false,
    + 
       'get_options' => isset($product_data['additional_info']['get_options']) ? $product_data['additional_info']['get_options'] : true,
    + 
       'get_discounts' => isset($product_data['additional_info']['get_discounts']) ? $product_data['additional_info']['get_discounts'] : true,
    + 
       'get_features' => isset($product_data['additional_info']['get_features']) ? $product_data['additional_info']['get_features'] : false,
     
    );
     
     
    fn_set_hook('get_additional_information'$product$product_data);
    @@ -
209,+209,@@ function fn_get_additional_product_data(&$product_data$auth)
     
        $product['amount'] = $product['inventory_amount'];
     
    }
     
    - 
   if (!empty($params['extra_id'])) {
    - 
       $product['product_id'] = $params['extra_id'];
    + 
   if (!empty($product_data['extra_id'])) {
    + 
       $product['product_id'] = $product_data['extra_id'];
     
    }
     
     
    Tygh::$app['view']->assign('product'$product);
    @@ -
253,11 +253,12 @@ function fn_update_product_image_in_template($params)
     
 The function is used only in controllers.
     
 *
     
 * @param array $cart_products The data of the product.
    - * @
param array $cart Array of cart content.
    + * @
param array $cart          Array of cart content.
    + * @
param array $params        An array of parameters.
     
 *
     
 * @return array|null The array with the product data.
     
 */
    -function 
fn_get_product_options_data($cart_products, &$cart)
    +function 
fn_get_product_options_data($cart_products, &$cart$params)
     {
     
    foreach ($cart_products as $cart_id => $item) {
     
        if (isset($cart['products'][$cart_id])) {
    @@ -
306,12 +307,13 @@ function fn_get_product_options_data($cart_products, &$cart)
     
 Changes the product data in the $cart array.
     
 The function is used only in controllers.
     
 *
    - * @
param array $cart_products The data of the product.
    - * @
param $cart Array of cart content.
    + * @
param array  $cart_products  The data of the product.
    + * @
param array  $cart           Array of cart content.
    + * @
param array  $params         An array of parameters.
     
 *
     
 * @return void
      
*/
    -function 
fn_change_product_data_in_cart(&$cart_products, &$cart)
    +function 
fn_change_product_data_in_cart(&$cart_products, &$cart$params)
     {
     
    if (!empty($cart_products)) {
     
        foreach ($cart_products as $k => $product) { 
- olanları
+ ile ifade edilenlerle degiştir duzelt demişler
yada version 4.6.3 bekle orda bu  duzeltilmiş olcakmış
"Söz söyleyen kemal sahibi olursa, marifet ve hakikat sofrasını serdi mi, o sofrada her türlü yemek bulunur. Herkes orada gıdasını bulur." İnsanda Güzel olan Yüzdür Yüzde Güzel olan Gözdür. Ama insanı insan Yapan Agzından Çıkan Sözdür....
 
Cevap
#3
eyv. düzenlemeyi yaptım problem çözüldü. 
düzenlenmiş dosyayı da ekliyim isteyen yedeğini alsın değiştirsin.

.php   fn.order_management.php (Dosya Boyutu: 13.29 KB / İndirme Sayısı: 3)
 
Cevap
  


Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  Soru:  lifestyle temada katagori sorunu abdullah 9 5,342 18.03.2021, 02:18
Son Yorum: morpheus
  Imagick Sorunu Yaşayanlara! Snekhers 0 1,054 06.12.2020, 23:07
Son Yorum: Snekhers
  Soru:  CVS çıktısında TR karakter sorunu Buzgibi 3 8,589 12.03.2020, 11:08
Son Yorum: beyaznevresim
  Excel CSV Dil Sorunu ofazli 2 5,075 26.07.2018, 08:23
Son Yorum: ofazli
  Farklı dil sorunu! Snekhers 2 4,977 21.05.2018, 00:55
Son Yorum: Snekhers

Hızlı Menü:


Tarama: 1 Ziyaretçi