artbe
Пользователь-
Публикаций
201 -
Зарегистрирован
-
Посещение
Весь контент artbe
-
а еще галочка в админке не ставится, что товар оплачен..
-
Интеркассой и Робокассой не пользуюсь. Пользуюсь только единный кошелек (w1) и Яндекс деньги, ситуация - одинаковая. После оплаты чекбокса об оплате - нет. Причем повторюсь, специально попробовал оплатить с оф. сайта симлы - результат такой же, чекбокса нет.
-
апну, проблема не единична
-
ДД! При оплате товара не меняется, статус товара в админке. Т.е. оплатили товар, все ок. Далее в админке должен автоматом проставляется чекбокс - товар оплачен. Эта переменная как правило прописывается в callback.php $simpla->orders->update_order(intval($order->id), array('paid'=>1)); Однако, статус товара не меняется. Я проверил с оф. сайта: demo.simplacms.ru. Проверял через тестовый платеж яндекс денег (для юр. лиц), статус оплаты так и не поменялся. На других сайтах аналогичная проблема, приходится заходить в личный кабинет платежного агрегатора и выяснять, кто и за что
-
При оплате товара, уведомление яндекса пишет, что товар оплачен. (Платеж успешно выполнен) Но в самой админке, статус заказа не меняется.. модуль стандартный скаченный с simplacms.ru. В callback.php эта строка есть: $simpla->orders->update_order(intval($order->id), array('paid'=>1));
-
Честно говоря это не совсем "то пальто", если бы это был полноценный модуль - который при окончании таймера убирал товар из "Товар дня" с этим таймером. Или например, случайно (или же заданно) задавал новый товар - как Товар дня. Тогда это полноценный функционал. Но все равно спасибо.
-
Странно задавать такие вопросы, если в профиле написано Программирование, Верстка, Заказчик header('Location: '.$simpla->request->root_url.'/order/'.$order->url);
-
Автоматизация заголовков у фотографий
artbe опубликовал тема в Общие вопросы по функционалу и дизайну
ДД! В базе более 4000 тыс. товаров, у товара все фотографии различных наименований, например s-5261.jpg и т.д. Хочу перевести этот момент в порядок и дать фотографиям осмысленные имена. Например если ссылка на товар - site.ru/foto-tovar1.ru , то и фото у данного товара должны быть осмыслены типо foto-tovara.jpg Как это лучше сделать и автоматизировать? Из задуманного вижу след. момент: 1. Сделать запрос в таблице s_images, на переименование файлов ГДЕ filename = product_url 2. Далее программно переименовать имена изображений в заданные. НО возникает вопрос, каким образом сохранить -
Не совсем так, таким образом - выводится строка запроса. Т.е. $total_price = "SELECT .. бла бла бла"; Что сейчас делаю: 1. В api/Orders.php создал функцию public function get_sumsorders($filter = array()) { // По умолчанию $sums_filter = ''; $query = "SELECT SUM(`total_price`) FROM `s_orders` WHERE status = 0"; $query = $this->db->placehold($query); $this->db->query($query); return $this->db->results('sums'); } 2. Далее в simpla/OrderAdmin.php, инициализировал переменную и передал в смарти + сделал вар_дамп $total_price = $this->orders->get_sums
-
ДД! Хочу реализовать следующее: 1. Посчитать сумму заказов, где статус - выполнен. 2. Вывести в файле .tpl это число Что делаю: 1. В OrdersAdmin.php - сделал переменную в нее поместил запрос: SELECT SUM(`total_price`) FROM `s_orders` WHERE status=2 2. И тут загвоздка.. далее по логике необходимо вытащить эту переменную в orders.tpl, но.. туплю Подскажите куда копать и что делаю не так
-
считаю, что в 99% обычный мало мальский менеджер, не знает или не додумается как это обойти хотя конечно да, не идеально прописывается в simpla/design/html/products.tpl
-
Давно делал отзывы на отдельной странице под версию 2.1.5 - http://forum.simplacms.ru/topic/6851-%D0%BF%D1%80%D0%BE%D1%81%D1%8C%D0%B1%D0%B0-%D0%BF%D0%BE%D0%BC%D0%BE%D1%87%D1%8C-%D1%81-%D0%BC%D0%BE%D0%B4%D1%83%D0%BB%D0%B5%D0%BC-%D0%BE%D1%82%D0%B7%D1%8B%D0%B2%D1%8B/?do=findComment&comment=52440 если руки прямые, и немного понимаете php, можно смело допилить, хотя вроде те куски кода и так работают.
-
Как вариант {if $manager->login == 'adm' and $category->id == 193} -- Туц туц -- {else} <a class="add" href="{url module=ProductAdmin return=$smarty.server.REQUEST_URI}">Добавитьтовар</a> {/if}
-
Можно как вариант использовать костыль: {if $purchase->price > 2000} Доставка бесплатна {else} к оплате {$order->total_price|convert:$payment_method->currency_id} {$all_currencies[$payment_method->currency_id]->sign} {/if}Примерно так, можно еще добавить одну конструкцию {elseif} и прописать, что то другое. Дерзайте
-
Есть достаточно большая база товаров, в некоторых товарах либо не указана цена, либо нет фотографии. Что делаю: 1. Создал фильтр (на подобии Рекомендуемых и Товаров со скидкой) и вытаскиваю товары где цены не проставлена, т.е. 0. - Это ок, сделал. 2. Сейчас пытаюсь сделать тоже самое, только для фотографий. т.е. вытащить товары, где нет фото.
-
Как выбрать "пустую" картинку из базы
artbe опубликовал тема в Общие вопросы по функционалу и дизайну
ДД! Подскажите как запросом выбрать из таблицы s_images выбрать пустую фотку. Т.е. например добавили товар, а картинку не загрузили. Пытаюсь сделать запрос по имени файла, т.е. если в карточке товара нет, то и поле filename в таблице s_images, по идее тоже пустое. Но видимо не все так просто. т.е. пишу запрос на поиск пустых значений: SELECT * FROM `s_images` WHERE filename IS NULL выдает пустой результат, и в базе соответственно пустых значений нет. т.е. каким образом и откуда выбрать, товар с пустым фото? И зачем базе s_images, есть поле name? Спс. Update: происходит проверка -
<div id="path"> <a href="./" title="{$settings->site_name|escape}">Главная</a> {foreach from=$category->path item=cat} ? <a href="catalog/{$cat->url}" alt="{$cat->name|escape}" title="{$cat->name|escape}">{$cat->name|escape}</a> {/foreach} {if $brand} ? <a href="catalog/{$cat->url}/{$brand->url}" alt="{$brand->name|escape}" title="{$brand->name|escape}">{$brand->name|escape}</a> {/if} ? {$product->name|escape} </div>
-
такую шляпу, даже показывать страшно
-
Добрый день! Есть стандартный модуль оплаты через w1.ru (Единная касса). Почему то, при оплате товара, не срабатывает изменение статуса заказа. Т.е. в админке и на странице заказа статус заказа не меняется. Хотя в callbac.php, есть строка для обновления статуса: $simpla->orders->update_order(intval($order->id), array('paid'=>1)); Полный код callback.php: <?php chdir ('../../'); require_once('api/Simpla.php'); $simpla = new Simpla(); // Получим ид заказа $order_id = $simpla->request->post('WMI_PAYMENT_NO','integer'); if(!isset($order_id)) die('WMI_RESULT=
-
ДД! Кто нибудь пользуется из форумчан сервисом - http://www.payonline.ru? С виду вроде все серьезно, даже закрепляют персонального менеджера за магазином! И есть готовые модули для приема оплаты?
-
Внесу свои 5 копеек. Не стоит пользоваться имхо - единной кассой, развод чистой воды. Пару платежей выводится норм, а после 3 - 4 вывода - тупо блокируют кошелек и требуют идентификацию. Причем предоставляю им нужные документы и т.д., даже у нотариуса был, заверял документы - все равно от них кривые отписки. Мучаюсь с ними уже 2-ой месяц. Крайне разочарован в их сервисе, думаю обращаться с заявлением в прокуратуру + защиту прав потребителей. Короче не связывайтесь.