Перейти к содержанию

tolik777

Новичок
  • Публикаций

    26
  • Зарегистрирован

  • Посещение

Репутация

-3 Плохой

Информация о tolik777

  • Звание
    Пользователь
  1. tolik777

    Ярмарка в OpenCart

    Есть пара корявых модулей платных multimerch и еще какой-то. Но нужно будет там много работы по доводке под себя проводить, плюс русификация и т.д. Сам данной темой больше года интересуюсь, периодически слежу за обновлениями, но скорее всего склонюсь к платному CS-Cart, там 60к в год, но все уже адаптировано под рус. Практически под ключ. А с opencart работы непочатый край.
  2. tolik777

    Релиз ocStore 1.5.5.1.2

    Ну и я тогда тоже присоединюсь :) А то нужно планы строить по новому проекту или CS-Cart или OC 2.0 ждать или др. варианты прорабатывать....
  3. Смотреть логи. В PHP включить вывод ошибок и варнингов.
  4. tolik777

    SMS оповещение

    Поставил этот модуль. Но не пойму где вбивать номер администратора. Вбил в настройках модуля "Номер телефона получателя", но на него ничего не приходит. Хотя все остальные уведомления (смена статуса и т.п. для покупателя) работают исправно. А админу о новом заказе смс-ка не приходит...
  5. tolik777

    SMS оповещение

    В русской версии OSStore используется этот шлюз? В документации нигде не нашел...
  6. Под Opencart только 2 плагина. Но оба заточены под бугор, paypal mass payment и т.д. Сам давно слежу за ними, и вел переписку, но подожду лучше opencart 2.0 и обновления плагинов, а там уже буду переделывать под свои нужды и российские реалии. Много там всего переделывать нужно...
  7. В общем для себя сделал, криво конечно, но пока что как временное решение и так пойдет. В файле catalog\controller\checkout\cart.php Находим строки (220 примерно): $option_data[] = array( 'name' => $option['name'], 'value' => (utf8_strlen($value) > 30 ? utf8_substr($value, 0, 30) . '..' : $value) ); И перед ней добавляем: $value = $value. ' [ '.round($option['price']).' руб. ]'; P.S. Не знаю как в контроллере получить языковое название валюты, видимо там его вообще нет, т.к. это надо делать в шаблоне.
  8. К примеру у товара есть 2 опции: Опция 1 - +1000 руб. Опция 3 - +200 руб. Сейчас в корзине отображается итоговая сумма заказа и просто перечисляются опции, а мне нужно сделать, чтобы рядом с названием опции писалась и ее стоимость. Код cart.tpl смотрел, там уже нет доступа к цене опции. Я так думаю что к заказанному товару текст опции хранится тупо обычным текстом и стоимость опции надо добавлять к тексту на этапе добавления товара, т.е. смотреть контроллер. Вечером буду разбираться, идейки есть, если получится отпишу как сделать. Я думал может уже готовое решение есть, чтобы не мучиться в поисках... :) Где кстати хранится содержимое корзины? В БД вроде не нашел, в сессиях тоже...
  9. Можно ли как-то в корзине (и везде в заказе где отображаются опции) отобразить стоимость каждой выбранной опции? По поиску ничего не нашел... может уже было
  10. Работа сделана. Топик закрыт. Спасибо пользователю m899 за качественно выполненную работу!
  11. Краткое описание задачи: Необходимо пофиксить баг календаря связанный с позиционированием. Насколько я разобрался, работа в основном связана с JavaScript, плюс немного CSS. Исходные данные: ocStore 1.5.5.1.2 Модуль OpenCart Reservations -booking system for products vqmod Шаблон Pizza Chef - Bootstrap Template 1.0.2 vqmod Больше никаких изменений не вносилось. Более подробное описание задачи: Итак на основе OpenCart и вышеупомянутого модуля создается сервис аренды. Смысл данного модуля в том, что он подменяет поле даты (задается опция) у товара и добавляет второй поле, т.к. срок аренды с такой-то даты по такую то. Вот как это выглядит на дефолтном шаблоне: При этом, модуль заменяет стандартный модуль календаря на Zebra_Datepicker Проблема в том, что после установки шаблона Pizza, он также заменяет модуль календаря на какой-то свой. Я пытался оставить в шаблоне старый модуль календаря, для этого я исключил XML-файл для vqmod, который вырезает модуль календаря, а также в шаблон product.tpl добавил строчки даты (когда отображаются опции даты) из дефолтного шаблона. Календарь и функции аренды заработали, но криво, т.к. во первых иконка календарика отображается не там где надо, а во вторых при щелчке на ней сам календарь отображается снизу страницы. Пытался разобраться сам. В коде календаря zebra_datepicker.src.js нашел функции для расчета позиции отображения иконки и самого календаря: var // get the date picker width and height datepicker_width = datepicker.outerWidth(), datepicker_height = datepicker.outerHeight(), // compute the date picker's default left and top // this will be computed relative to the icon's top-right corner (if the calendar icon exists), or // relative to the element's top-right corner otherwise, to which the offsets given at initialization // are added/subtracted left = (undefined !== icon ? icon.offset().left + icon.outerWidth(true) : $element.offset().left + $element.outerWidth(true)) + plugin.settings.offset[0], top = (undefined !== icon ? icon.offset().top : $element.offset().top) - datepicker_height + plugin.settings.offset[1], // get browser window's width and height window_width = $(window).width(), window_height = $(window).height(), // get browser window's horizontal and vertical scroll offsets window_scroll_top = $(window).scrollTop(), window_scroll_left = $(window).scrollLeft(); // if date picker is outside the viewport, adjust its position so that it is visible if (left + datepicker_width > window_scroll_left + window_width) left = window_scroll_left + window_width - datepicker_width; if (left < window_scroll_left) left = window_scroll_left; if (top + datepicker_height > window_scroll_top + window_height) top = window_scroll_top + window_height - datepicker_height; if (top < window_scroll_top) top = window_scroll_top; // make the date picker visible datepicker.css({ 'left': left, 'top': top }); top как раз задает позицию по вертикали. Если поставить там фиксированное значение, то все работает как надо, но стоит изменить размер окна браузера, так по вертикали сразу же происходит смещение. В общем должна быть привязка к элементу формы по которой щелкнули. Но здесь у меня ума не хватает разобраться. В общем ищу исполнителя данной интересной задачки. Сроки ваши. По стоимости готов выслушать. Оплата WebMoney, RBKMoney, Яндекс.Деньги, Сбербанк, на карту, на р/с и т.д. как вам удобнее. Если нужен отзыв на weblancer или fl, то можно оформить через биржу фриланса с оставлением отзыва (у меня там эккаунты по несколько лет с постоянными заказами и отзывами).
  12. Жаль что потратил деньги впустую... Получается покупая любой платный шаблон фактически покупаешь кота в мешке т.к. не знаешь будет он работать с моими дополнениями или нет...
  13. Спасибо. Оказывается это файл шаблона Pizza Chef: vqmod/xml/chef.xml вырезает colorbox под свои нужды. Даже если активирован стандартный шаблон. Либо опенкарт странно так устроен, либо разработчики шаблона неправильно сделали - получается, что неактивный шаблон все равно воздействует на систему, т.к. его xml в vqmod выполняется B tab'ы он тоже оказывается вырезает.
  14. Стоит OCStore 1.5.5.1.2 для него купил модуль Reservation System который добавляет систему аренду на основе добавления к товарам опции даты. Все настроил, работало все отлично, решил перейти к установке шаблона. Купил шаблон Pizza Chef - Bootstrap Template 1.0.2 поставил - там используется свой календарик. Модуль Reservation System перестал работать. Вернул обратно на дефолтный шаблон, но в нем тоже если у товара поставить опцию Date, то календарик при щелчке по полю перестал отображатся. Пример Также в дефолтном шаблоне product/product.tpl перестали работать tab'ы (Описание, Характеристики, Отзывы). Т.е. они все отображаются на одной странице и самих табов нет. В консоле хрома ошибки JS. Пробовал чистить кэши vqmod, браузера, пробовал другие браузеры. При установки шаблона "Pizza", никакие файлы не замещались. Такое ощущение, что каким то образом отвалился или конфликтует JQuery, но не пойму как такое могло произойти. Гуглил пропавшие табы, но ничего путевого не нашел. С опенкарт имею дело третий день, подскажите может есть какие-то нюансы?
  15. Сегодня целый день ковырялся, но даже дефолтный шаблон не смог вернуть к жизни: в частности не работают tab'ы в шаблоне product/product.tpl (Описание, Характеристики, Отзывы) и календарь. В консоле браузера ошибка JS. Такое ощущение, что сломался JQuery Проблему с VqMOD победил, вернул в шаблон старый календарь. Теперь не ругается. Но проблема в том, что ни в этом шаблоне, ни в дефолтном календарь не работает. Даже если отключить модуль OCReservation Решение нашел - убрал XML шаблона с vqmod, т.к. он вырезал tab'ы и календарь, даже будучи неактивным. В шаблон принудительно вставил календарь, но окно выскакивает где-то внизу. Посмотрел координаты высчитываются при помощи JS в зависимости от привязки элемента. А почему он в этом шаблоне неправильно их считает - непонятно... В общем зашел в тупик....
×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.