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

Fix305

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

    917
  • З нами

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

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

  1. в ..\catalog\model\total\tax.php удали строки

    $total_data[] = array(
    	'title'      => $tax_class['description'] . ':', 
    	'text'       => $this->currency->format($tax),
    	'value'      => $tax,
    	'sort_order' => $this->config->get('tax_sort_order')
    );

    правда теперь вообще все налоги не будут отображаться, а просто к сумме добавляться

    • +1 1
  2. спустя 1 час, 40 минут.. готово =)

    на оформление особо внимание не обращал, встроил в модуль Login_box

    файлик с изменениями в базе данных лежит внутри

    делал как отдельный модуль, поэтому встраивать на страничку account/login не стал.

    перед употреблением не лишним будет получить ID widget на сайте loginza

    loginza.zip

    • +1 3
  3. я вобщем о том же. Пытался сам зацепить Loginza но с знаний не хватает пока. Можно кстати скинутся и попросить внедрить например FIX32 или afwollis. думаю для них это будет легко так как на сайте представлено как внедрять в пхп и sql запросы

    нифига как ты меня обозвал))

    ну чтож очередной раз рискну проверить фразу

    Можно кстати скинутся и попросить внедрить например FIX305 или afwollis.

    п.с. берусь за модуль)

    • +1 2
  4. Я правильно понимаю что этот модуль стал платным?

    нет.

    Есть еще одна бага. 
    Когда нет скидок от цены (в таблице нет записей) вываливается ошибка, т.к. происходит попытка обращения к элементу массива которого не существует:
    
    И еще одна ошибка в модели, в массив в sort_order пишется не та переменная.

    исправьте и выложите "правильную" версию, никто против не будет)

    • +1 1
  5. Собственно нужна копия модуля Информация

    пытаюсь скопировать модуль из версии OpenCart 1.4.9.4

    переименовал файл information.php в inform.php, соответственно

    во внутренней структуре произвел аналогичное переименование.

    /admin/view/template/common/header.tpl, /admin/controller/common/header.php и

    /admin/language/russian/common//header.php - добавил строки для модуля

    в группах пользователей добавил права, при попытке зайти в панели админа->каталог->инфо

    получаю сообщение об ощибке: www.mysite.ru/admin/index.php?route=catalog/inform&token=8861bdca3969b91bcb73741c6a1f58bf

    Error: Could not load model catalog/inform!

    при попытне инсталировать в дополнения->модули сообщение:

    Error: Could not load template /home/*****/www.mysite.ru/www/admin/view/template/module/inform.tpl!

    Т.к. php только изучаю решить проблему сам не могу.

    class ControllerCatalogInformation extends Controller {
    а эту строчку изменил в catalog/inform.php?

    шаблоны тоже продублировал? (если не продублировал, то зачем изменил путь к ним?)

  6. данные со станицы выбора доставки не попадают напрямую в модуль доставки, сначала они отсылаются на контроллер checkout/guest_step_1 (для гостевого заказа) или checkout/shipping (для зарегистрированных) а вот там уже можно вашу переменную прочитать, только непонятно зачем делать для проверки отдельную функцию, тут одним if'ом обойтись можно)

    чтобы получить данные в модуле доставки используйте сессии

  7. во первых LIKE не совсем уместен тут, хотя работать и будет, во вторых вы выводите только 1 девушку, а если их больше с такими запросами?)

    по поводу:

    Я вообще все это себе представлял по-другому, а именно:

    1. Выборка из БД всех девушек

    2. Отображение таблицы с девушками

    3. Фильтрация в живом режиме по выбранным параметрам, которые указаны в тэге

    это изначально не верно, выбирать из базы больше чем нужно не рекомендуется.

    ну и выбирать лучше не по "карие", а например карие это 1, голубые 2 и тд.

  8. если вы знакомы с php, то готов подсказать на безвозмездной основе, в противном же случае я бы взялся 600 за грубую настройку под конкретные методы оплаты, и 1500 с возможностью настройки из админки цены, методов и тд (но я не возьмусь, времени нету).

  9. самое простое:

    1 база для 2х магазинов

    для каждого магазина свой префикс в базе данных

    у таблицы customer убираем префикс

    во всех файлах модели где находим строчки вида

    " . DB_PREFIX . "customer
    удаляем
    " . DB_PREFIX . "
  10. да когда писался модуль в стандартной сборке были именно города вместо областей, а теперь по порядку:

    1) насчет веса действительно такого исхода событий я не предусмотрел:

    откроем файл ..\catalog\model\shipping\ems.php

    после строки

    $method_data = array();
    добавляем

    $cart_weight = number_format($this->weight->convert($this->cart->getWeight(), $this->config->get('config_weight_class'), 'kg'), 1, '.', '');

    строку

    if ($status && ($this->config->get('ems_max_weight') >= number_format($this->cart->getWeight(), 1, '.', '') )) {
    заменить на

    if ($status && ($this->config->get('ems_max_weight') >= $cart_weight)) {

    строку

    $url = 'http://emspost.ru/api/rest/?method=ems.calculate&from=city--'.$city_from.'&to=city--'.$city_to.'&weight='.number_format($this->cart->getWeight(), 1, '.', '');
    заменить на

    $url = 'http://emspost.ru/api/rest/?method=ems.calculate&from=city--'.$city_from.'&to=city--'.$city_to.'&weight='.$cart_weight;

    теперь учет веса идет не зависимо от выбранной по умолчанию "Единицы веса", разве что у Единицы веса "Килограмм" должно стоять обозначение kg (по умолчанию так и стоит).

    2) по поводу города

    откроем файл ..\catalog\model\shipping\ems.php (если уже закрыли)

    находим

    $query = $this->db->query("SELECT name FROM " . DB_PREFIX . "zone WHERE zone_id = '" . $this->config->get('config_zone_id') . "'");
    $city_from = $this->transl($query->row['name']);
    $query = $this->db->query("SELECT name FROM " . DB_PREFIX . "zone WHERE zone_id = '" . (int)$address['zone_id'] . "'");
    $city_to = $this->transl($query->row['name']);

    Заменяем на

    $city_from = $this->transl('Москва'); // в настройки модуля уж не буду выносить, но тем не менее укажите город отправления вместо Москва.
    $city_to = $this->transl($address['city']);
    

    теперь расчет будет идти по полю "Город" при регистрации (главное чтоб клиенты с названием города не косячили)

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

Important Information

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