Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Baco

Користувачі
  • Публікації

    2 247
  • З нами

  • Відвідування

Повідомлення, опубліковані користувачем Baco

  1. уберите из кода, в первом сообщении этот кусочек (он добавляет в массив первую фотку):

    if( $productConfig['product_zoomgallery'] == 'slider' && $thumb ) {  
        $eimages = array( 0=> array( 'popup'=>$popup,'thumb'=> $thumb )  ); 
        $images = array_merge( $eimages, $images );
    }
    

    или просто закомментируйте : // $images = array_merge( $eimages, $images );

  2. Лучше в контроллерах вносить изменения, комментируя правки, так как виртуальный модификатор, затрачивает время на поиск, замену, создание файла у суже интегрированным кодом, а это доп. время работы сайта, если таких файлов на сайте десятки, а товаров в магазине до нескольких К, то терпимо, а дальше - хуже, конфликты между самими xml инструкциями, захаращенные файлы на выход, уменьшение быстродействия сайта...

  3. Ну конечно я щас отложу все, скачаю скрипт, установлю на сайте и начну тестировать...

     

    Пишем пошагово, в какой строке, какой код, какие ошибки в конце концов вываливаются, за вас никто делать не будет.

     

    P.S. Глянул бегло код, скрипт отдельно подгружается, оптимальней всего на такие функции подгружать доп параметр типа language_code а далее, по логике, которую описал chukcha...

    Например есть:

    function addVotData(elm_id, vote, nvotes, renot) {
      if(ivotings[elm_id]) {
        var clik_up = (renot == 0) ? ' onclick="addVote(this, 1)"' : ' onclick="alert(\'Вы уже голосовали за этот отзыв\')"';
    
          var nvup = (nvotes*1 + vote*1) /2;
          var nvdown = nvotes - nvup;
          var clik_down = (renot == 0) ? ' onclick="addVote(this, -1)"' : ' onclick="alert(\'Вы уже голосовали за этот отзыв\')"';
    
          ivotings[elm_id].innerHTML = '<span style="color: #666;">Отзыв полезен? <a id="yesvot" '+ clik_up+ '>Да</a> <b id="nvup">'+ nvup+ '</b> / <a id="novot" '+ clik_down+ '>Нет</a> <b id="nvdown">'+ nvdown+ '</b></span>';
      }
    }
    

    поменять на:

    function addVotData(elm_id, vote, nvotes, renot, lang) {
      if (lang == 1) { //id Rus
        var message_1 = 'Сообщение 1 на рус';
        var message_2 = 'Сообщение 2 на рус';
      }elseif(lang == 2) { // Ukr
        var message_1 = 'Сообщение 1 на укр';
        var message_2 = 'Сообщение 2 на укр';
      }else{ //Вообще нерусский
        var message_1 = 'message 1 for eng';
        var message_2 = 'message 2 for eng';
      }
      if(ivotings[elm_id]) {
        var clik_up = (renot == 0) ? ' onclick="addVote(this, 1)"' : ' onclick="alert(' + message_1 + ')"';
    
          var nvup = (nvotes*1 + vote*1) /2;
          var nvdown = nvotes - nvup;
          var clik_down = (renot == 0) ? ' onclick="addVote(this, -1)"' : ' onclick="alert(' + message_2 + ')"';
    
          ivotings[elm_id].innerHTML = '<span style="color: #666;">Отзыв полезен? <a id="yesvot" '+ clik_up+ '>Да</a> <b id="nvup">'+ nvup+ '</b> / <a id="novot" '+ clik_down+ '>Нет</a> <b id="nvdown">'+ nvdown+ '</b></span>';
      }
    }
    
  4. Если скритп прописывается в шаблоне, что можно через контроллер передавать мультиязычные значения, впредь прописав в нужных файлах, и получится что то типа:

    var clik_up = (renot == 0) ? ' onclick="addVote(this, 1)"' : ' onclick="alert(\'<?php echo $already_rated; ?>\')"';
     
    var nvup = (nvotes*1 + vote*1) /2;
    var nvdown = nvotes - nvup;
    var clik_down = (renot == 0) ? ' onclick="addVote(this, -1)"' : ' onclick="alert(\'<?php echo $already_rated_this; ?>\')"';
     
    ivotings[elm_id].innerHTML = '<span style="color: #666;"><?php echo $helped; ?><a id="yesvot" '+ clik_up+ '><?php echo $text_yes; ?></a> <b id="nvup">'+ nvup+ '</b> / <a id="novot" '+ clik_down+ '><?php echo $text_no; ?></a> <b id="nvdown">'+ nvdown+ '</b></span>';
    
  5. репозиторий на гите - действуйте ;)

    Так здесь сообщение ко всем разрабам сборок одновременно обращение, не к кому то лично... Идея корошая, на проверку заявленной сборки ИЛИ (если нет таковой) воспринимать как ориджинал движка, не так часто, но данный ньюанс может сделать таки кроссборочные модули...

  6. Модерировать могут от 1-3 дней до пару недель, не надо расстраиваться, Вы разработчик пока что неизвестный, без репутации, пока неведомо, Вы ли писали или сплагиатили, тут проверить надо... но если длится модерация месяцами, то тут наверное надо написать к админу форума: dinox-у, может он поможет...

  7. Доброго времени, вот щас пишу подобный "рассыльщик", пока что есть 3 сети (вконтакте, гугл+ и фейсбук) позже по мере необходимости - сети будут добавлятся, планируемая дата выхода - декабрь, на данный момент дописывается API, что бы грамотно обрабатывать данные через сервис рассылки.

  8. ну а если он не увеличит скорость работы сайта ???. а то мне кажеться моему сайту уже ничего не поможет

    Думаю, вам стоит пообщаться с автором дополнения, в любом случае - даст дельный совет перед покупкой...

  9. А какие у вас способы оплаты на сайте ? или статус ручками в адмике меняется ?

  10. Ширина... Высота... это опции или параметры из карты товара ? если опции, то в чем проблема настроить это всё дело стандартными опциями ? (Выпадающий список всех значений) + смена цены в зависимости от выбранной опции (само собой разумеется, цены к опциям - добавлять в товарах админки)

  11. Поконкретней пожалуйста, всё можно разработать, знать бы задачу... 

     

    Если имеется в виду, передавать по cURL запросы напрямую в БД, то это дело одно, а если следить за остатками удалённо, меняя значения в базу по нескольким таблицам - это уже немножко другое...

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.