Jump to content

alexivchenko

Пользователь
  • Content Count

    236
  • Joined

  • Last visited

Everything posted by alexivchenko

  1. Дальше смотрим в api/Design.php, api/Image.php и в .htaccess, где конфликт resized_filename
  2. Смотрите что у вас в линии 38 /home/virtwww/site/http/resize/resize.php on line 38 А так, получается, что либо нет папки в /config/config.php для вашего нового resize либо не может создать файл
  3. Сам его разыскиваю, везде где есть его контакты, тишина полнейшая
  4. Проблем никаких нет, грузите index.tpl как лендинг, а уже в лендинге выводите ссылки
  5. То есть проще написать 482 символа, 408 пробелов и 75 слова, вместо рационального решения.
  6. в simpla/OrdersAdmin.php заменить // Отображение $orders = array(); foreach($this->orders->get_orders($filter) as $o) $orders[$o->id] = $o; на // Отображение $orders = array(); foreach($this->orders->get_orders($filter) as $o) { $orders[$o->id] = $o; $payment_method = $this->payment->get_payment_method($o->payment_method_id); $payment_currency = $this->money->get_currency(intval($payment_method->currency_id)); $orders[$o->id]->payment_currency = $payment_currency; } вывод в шаблоне {$order->t
  7. Тут что-то индивидуальное Мне кажется, вы как-то не верно выводите группы на сайте
  8. не смог воспроизвести вашу ошибку, создал 4 группы по 4 картинки в каждой, размеры разные 500х500 600х600 700х700 800х800 Все картинки и группы отображаются
  9. Давайте попробуем для начала удалять ресайз картинки после их изменения в админке зайдите в api/Banners.php и замените /****** Удаление изображения баннера *********/ function delete_image($imageFileName) { if($imageFileName!='' && file_exists($this->config->root_dir.$this->config->banners_images_dir.$imageFileName)) @unlink($this->config->root_dir.$this->config->banners_images_dir.$imageFileName); return true; } на /****** Удаление изображения баннера *********/ function delete_image($imageFileName) { if($imageFileName!=''
  10. public function get_banners_plugin($params, &$smarty) { if($params['group']) { $filter['show_all_pages'] = true;//Обязательный параметр $filter['group'] = (int)$params['group']; @$category = $this->design->smarty->getTemplateVars('category'); @$brand = $this->design->smarty->getTemplateVars('brand'); @$page = $this->design->smarty->getTemplateVars('page'); $filter['category'] = !empty($category)?$category->id:''; $filter['brand'] = !empty($brand) ?$brand->id:''; $filter['page'] = !empty($page) ?$page->id:'
  11. Поставил по инструкции, далее изменил добавил ... 1. /resize/resize.php ищем комментарий /* new */ <?php require_once('../api/Simpla.php'); $filename = $_GET['file']; $token = $_GET['token']; /* new */ $is_banners = $_GET['is_banners']; /* new */ $simpla = new Simpla(); if(!$simpla->config->check_token($filename, $token)) exit('bad token'); $resized_filename = $simpla->image->resize($filename /* new */, $is_banners /* new */); if(is_readable($resized_filename)) { header('Content-type: image'); print file_get_contents($resized_filename); } 2. в .htaccess з
  12. знаю, что стандартно вывод методов на странице order. но можно вывести методы оплаты на станицу cart и во все прибавлять % к сумме при выборе метода сумма заказа: 19000₽ выбранный способ оплаты: картой банка (+3%) итого: 19570₽
  13. @Asilis, вам не проще будет на момент заказа к итоговой сумме прибавлять % от выбранного метода оплаты и записывать эту сумму в базу как итоговую?
  14. Уважаемый КОРС, я осознаю ваше величие и слежу за вашим творчеством на форумах Okay, Simpla и в Telegram движка Okay, понимаю, что иногда и вы бываете не компетентны. А так же нажимать на кнопочки вашей клавиатуры, дабы составить умное предложение не составляет труда. Не составит ли вам труда предложить ваше решение в этой ветке. А не рассуждать какого цвета воздух.
  15. Напишу еще раз... Имеем 2 валюты 1. карта - 1.03 = 1.00 метод оплаты - Оплата картой банка 2. банк - 1.06 = 1.00 метод оплаты - Оплата по квитанции Есть 2 заказа 1. сумма 19200₽ - оплата картой - должны получить вывод с +6% - 20352₽ 2. сумма 16154₽ - оплата квитанцией - должны получить вывод с +3% - 17123,24₽ в simpla/ OrdersAdmin.php меняем // Отображение $orders = array(); foreach($this->orders->get_orders($filter) as $o) $orders[$o->id] = $o; на // Отображение $orders = array(); $payment_method = arr
  16. Балаболить и я могу, вот только это работает. И методы выводит к каждому заказу и в шаблон передаётся. Нужно всего лишь внимательно посмотреть на мои сообщения.
  17. в OrdersAdmin.php заменить // Отображение $orders = array(); foreach($this->orders->get_orders($filter) as $o) $orders[$o->id] = $o; на // Отображение $orders = array(); $payment_method = array(); foreach($this->orders->get_orders($filter) as $o) { $orders[$o->id] = $o; $payment_method[] = $orders[$o->id]->payment_method_id; } после этого // Метки заказов $orders_labels = array(); foreach($this->orders->get_order_labels(array_keys($orders)) as $ol) $orders[$ol->order_id]->labels[] = $ol; добав
  18. до чего же старый модуль... вам нужно срочно его менять на другой
  19. стандартный файл https://github.com/pikusov/Simpla/blob/master/simpla/OrdersAdmin.php за исключением кода, что написал вам выше
  20. Все так же работает, проверяйте у себя. Выполненные работают на базе OrdersAdmin.php
  21. Да как не работает? Только что проверил, цена меняется в зависимости от указанной валюты в выбранной оплате
×
×
  • Create New...