Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

Baco

Users
  • Posts

    2,247
  • Joined

  • Last visited

Everything posted by Baco

  1. Есть описание задания, для калькуляции цены на разработку ?
  2. Смотрите что передается в $this->request->post а так же, вам следует каждой форме придать свои id и соответственно сабмит для каждой, если же один сабмит, то объедените всё в одну форму...
  3. Зайдите в файлик: catalog\controller\product\search.php там найдите строку: $product_total = $this->model_catalog_product->getFoundProducts(); и поменяйте её на: $product_total = count($results); //$this->model_catalog_product->getFoundProducts();
  4. Сохранять весь текст - не сохраняет, а вот если имеется в виду что не генерирует по шаблону: Купить дешево в Минске {name} по цене {price}, все отзывы {model} , тогда напишите в ЛС, посмотрим в чем проблема...
  5. а вот это можете оставить: <?php if (isset($_SERVER['HTTP_USER_AGENT']) && !strpos($_SERVER['HTTP_USER_AGENT'], 'MSIE 6')) echo '<?xml version="1.0" encoding="UTF-8"?>'. "\n"; ?>
  6. Тогда можете стразу поставить крест на клиентах, которые пришли к вам через браузер под скромным названием Internet explorer v 7 и ниже...
  7. Вы можете подгрузить свой файл с переменными: $this->language->load('sale/new_order'); Где new_order.php файл с нужными переменными в каталоге вашей локали...
  8. укажите из какого файла подгружать переменные и заполните эти переменные нужным вам языком.
  9. уберите из кода, в первом сообщении этот кусочек (он добавляет в массив первую фотку): if( $productConfig['product_zoomgallery'] == 'slider' && $thumb ) { $eimages = array( 0=> array( 'popup'=>$popup,'thumb'=> $thumb ) ); $images = array_merge( $eimages, $images ); } или просто закомментируйте : // $images = array_merge( $eimages, $images );
  10. Лучше в контроллерах вносить изменения, комментируя правки, так как виртуальный модификатор, затрачивает время на поиск, замену, создание файла у суже интегрированным кодом, а это доп. время работы сайта, если таких файлов на сайте десятки, а товаров в магазине до нескольких К, то терпимо, а дальше - хуже, конфликты между самими xml инструкциями, захаращенные файлы на выход, уменьшение быстродействия сайта...
  11. Ну конечно я щас отложу все, скачаю скрипт, установлю на сайте и начну тестировать... Пишем пошагово, в какой строке, какой код, какие ошибки в конце концов вываливаются, за вас никто делать не будет. 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>'; } }
  12. Если скритп прописывается в шаблоне, что можно через контроллер передавать мультиязычные значения, впредь прописав в нужных файлах, и получится что то типа: 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>';
  13. Так здесь сообщение ко всем разрабам сборок одновременно обращение, не к кому то лично... Идея корошая, на проверку заявленной сборки ИЛИ (если нет таковой) воспринимать как ориджинал движка, не так часто, но данный ньюанс может сделать таки кроссборочные модули...
  14. нет, так как пользоваться из 10-ти будет только один а может и реже кто будет, поэтому целесообразность SKU исключил, если надо могу персонально подправить.
  15. Модерировать могут от 1-3 дней до пару недель, не надо расстраиваться, Вы разработчик пока что неизвестный, без репутации, пока неведомо, Вы ли писали или сплагиатили, тут проверить надо... но если длится модерация месяцами, то тут наверное надо написать к админу форума: dinox-у, может он поможет...
  16. Откройте файл index.php и там смотрите вначале что пишет, например: // Version define('VERSION', '1.5.1.3'); Значит что версия: 1.5.1.3
  17. Доброго времени, вот щас пишу подобный "рассыльщик", пока что есть 3 сети (вконтакте, гугл+ и фейсбук) позже по мере необходимости - сети будут добавлятся, планируемая дата выхода - декабрь, на данный момент дописывается API, что бы грамотно обрабатывать данные через сервис рассылки.
  18. Доброго, у себя (версия 3.0.5 и выше) так и делаю, правда немного по другому, но проверку поставить не сложно... define('bro', '3.0.5');
  19. Смотрите в настройки браузера, возможно там включена опция: "Очищать историю после закрытия браузера или очищать cookies после закрытия..."
  20. Думаю, вам стоит пообщаться с автором дополнения, в любом случае - даст дельный совет перед покупкой...
  21. Вот пишут хорошее решение, думаю автор подсобит, если обратиться...
×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.