geval 3 Posted November 26, 2012 Report Share Posted November 26, 2012 в этой версии нет csv импорта экспорта? не нашёл в меню.. Quote Link to post Share on other sites
geval 3 Posted November 26, 2012 Report Share Posted November 26, 2012 и еще такая беда, при переходе на оформление выходит белая страница: ошибка в логах такая: [Mon Nov 26 22:39:40 2012] [error] [client 78.46.48.40] PHP Fatal error: Unknown: Failed opening required '/var/www/argomoscow/data/www/argomoscow.com/checkout.php' (include_path='.:/usr/share/pear:/usr/share/php') in Unknown on line 0, referer: http://argomoscow.com/ [/CODE] на локальном сервере такой ошибки нет, но я таки подозреваю, что какие-то настройки заказа или чего-то еще на сервере вызывают такую ошибку, а что я там менял, даже и не припомню.. однако система получается неустойчивая.. Quote Link to post Share on other sites
geval 3 Posted November 26, 2012 Report Share Posted November 26, 2012 в общем, всё дело было в том..что на файле checkout.php стоят права 600 ( видимо в архиве так задумано и так получается при распаковке на сервере), поставил другие права и все заработало.. хохма.. файлeasypopulate.php вернул более старый, тоже заработал экспорт/импорт, хотя это и не дело.. Quote Link to post Share on other sites
geval 3 Posted November 26, 2012 Report Share Posted November 26, 2012 и кстати, в архиве не вижу файла .htaccess или htaccess, как было раньше, где он? Quote Link to post Share on other sites
geval 3 Posted November 26, 2012 Report Share Posted November 26, 2012 при быстром заказе- когда жмем кнопку "Оформить", просто перекидывает на главную страницу, как это исправить? чтобы была надпись, типа- Ваш заказ оформлен, ждите мы вам позвоним и т.д ? Это где-то в настройках, или такой глюк быстрого заказа? второй вопрос, как убрать в быстром заказе вообще отображение такой штуки 2. Адрес покупателя Адрес покупателя совпадает с адресом доставки. она совершенно не нужна.. и собственно, нумерация тоже не нужна... все эти пункты 1 2 3 4...7 избыточны.. цифры только отвлекают.. в шаблоне нумерации не нашёл.. Quote Link to post Share on other sites
support 446 Posted November 27, 2012 Author Report Share Posted November 27, 2012 Исправить - только включив опцию создание аккаунта. Иначе без создания аккаунта нет смысла показывать странице checkout_success. Убирается всё в /templates/шаблон/module/checkout.html Цифры отключаются в Админке - Настройки - Оформение заказов. Quote Link to post Share on other sites
geval 3 Posted November 27, 2012 Report Share Posted November 27, 2012 если нет смысла показывать страницу checkout_success., то как тогда человек узнает, что заказ ушел в магазин, а не в какой-то черный ящик? то есть идет редирект на главную и никаких вообще сообщений, никаких надписей "ОК, Мы приняли Ваш заказ и т.д и т.п" Quote Link to post Share on other sites
geval 3 Posted November 27, 2012 Report Share Posted November 27, 2012 в настройках заказа поставил такие вещи ( см. скриншот) делаю заказ,жму кнопку Продолжить.. ( кстати, по логике было бы понятней, если было бы написать - ОФОРМИТЬ ЗАКАЗ или вроде того) идет переход на sc_checkout_confirmation.php и белая страница.. Quote Link to post Share on other sites
geval 3 Posted November 27, 2012 Report Share Posted November 27, 2012 вопрос про .htaccess остаётся открытым. Quote Link to post Share on other sites
support 446 Posted November 27, 2012 Author Report Share Posted November 27, 2012 .htaccess записывается при установке. Quote Link to post Share on other sites
support 446 Posted November 27, 2012 Author Report Share Posted November 27, 2012 По поводу checkout_sucess и оформлении без аккаунта. Это нужно в /checkout_success.php закомментировать строки с vam_redirect, т.е. редирект на страницу FILENAME_DEFAULT Quote Link to post Share on other sites
support 446 Posted November 27, 2012 Author Report Share Posted November 27, 2012 Почему белая страница - смотрите свой error log, наверное опять дело в правах доступа. Quote Link to post Share on other sites
support 446 Posted November 27, 2012 Author Report Share Posted November 27, 2012 В checkout_success.php можно попробовать закомментировать вот этот кусок: // if the customer is not logged on, redirect them to the default page if (!isset ($_SESSION['customer_id'])) { vam_redirect(vam_href_link(FILENAME_DEFAULT)); } // SMART CHECKOUT BOF if (SMART_CHECKOUT == 'true') { // if the customer is not logged on, redirect them to the default page if ((!vam_session_is_registered('customer_id')) && (!vam_session_is_registered('noaccount')) && (!isset($_POST['action']))) { vam_redirect(vam_href_link(FILENAME_DEFAULT)); } } else { // if the customer is not logged on, redirect them to the default page if ((!vam_session_is_registered('customer_id')) && (!isset($_POST['action']))) { vam_redirect(vam_href_link(FILENAME_DEFAULT)); } } //SMART CHECKOUT EOF [/code] Quote Link to post Share on other sites
geval 3 Posted November 27, 2012 Report Share Posted November 27, 2012 r3549 - Добавлен файл .htaccess по умолчанию записывается при установке? у меня не записывается.. буду благодарен если выложите какой он должен быть, ведь я так полагаю он всё равно одинаковый для всех по поводу предыдущего куска кода, не очень понял, для чего он? он будет давать какой-то ок при оформлении, или что-то другое? Quote Link to post Share on other sites
geval 3 Posted November 27, 2012 Report Share Posted November 27, 2012 По поводу checkout_sucess и оформлении без аккаунта. Это нужно в /checkout_success.php закомментировать строки с vam_redirect, т.е. редирект на страницу FILENAME_DEFAULT то есть можно установить редирект при заказе на нужную мне страницу? Quote Link to post Share on other sites
geval 3 Posted November 27, 2012 Report Share Posted November 27, 2012 Почему белая страница - смотрите свой error log, наверное опять дело в правах доступа. воистину, так и было)) благодарю! Quote Link to post Share on other sites
support 446 Posted November 27, 2012 Author Report Share Posted November 27, 2012 Этот код и делает редирект на главную страницу. Закомментируйте его, по идее, тогда будет оставаться на checkout_success.php Quote Link to post Share on other sites
evk 0 Posted December 3, 2012 Report Share Posted December 3, 2012 В /includes/header.php поменять: if (strstr($PHP_SELF, FILENAME_CHECKOUT)) { //require(DIR_WS_INCLUDES.'form_check.js.php'); require(DIR_WS_INCLUDES.'checkout.js.php'); } [/code] на: [code] if (strstr($PHP_SELF, FILENAME_CHECKOUT)) { require(DIR_WS_INCLUDES.'form_check.js.php'); require(DIR_WS_INCLUDES.'checkout.js.php'); } Это что б вернуть js проверку форм. В /checkout.php раскомментировать код проверки. Например для имени: //if (strlen($firstname) < ENTRY_FIRST_NAME_MIN_LENGTH) { //$error = true; //$messageStack->add('smart_checkout', ENTRY_FIRST_NAME_ERROR); //} [/code] По аналогии раскомментировать и для city и street_address Ну и всегда можно отключить быстрое оформление и вернуть стандартное в Админке - Настройки - Оформление заказов. Сделал так, сначала вроде работало, потом покупатели стали жаловаться что невозможно сделать заказ... оказалось в конце при нажатии "оформить заказ" ничего не происходит, т.е . заказ не уходит, страница не меняется..кнопка не нажимается... если опять закоментировать то всё работает... Где копать? Quote Link to post Share on other sites
NAUM 9 Posted December 4, 2012 Report Share Posted December 4, 2012 после внесения через phpmyadmin файла 1.69 - пишет Ошибка SQL-запрос: ALTER TABLE `specification_groups` ADD `show_filter_mainpage` SET( 'True', 'False' ) NOT NULL DEFAULT 'True' AFTER `show_filter` ; Ответ MySQL: #1060 - Duplicate column name 'show_filter_mainpage' это нормально ? Quote Link to post Share on other sites
NAUM 9 Posted December 4, 2012 Report Share Posted December 4, 2012 после обновления, пропала форма для входа !\ показывает вот что. чую, тут это очень долго буду выяснять - vam plz выйдите в skype или на gmail. А то магазин встанет..... а потом просто сюда переписку скопируем. а то что то весь магазин встал, после обновления на 1.69. откатываюсь. до .167 Quote Link to post Share on other sites
support 446 Posted December 4, 2012 Author Report Share Posted December 4, 2012 В ошибке пишет, что уже есть такая колонка в таблице, т.е. уже загружали sql код этот ранее. Наверное дело в Вашем шаблоне. По умолчанию всё работает - vamshop.ru/login.php Попробуйте взять файл /templates/vamshop2/module/login.html и переписать к себе. В icq, skype, gmail поддержки нет, все вопросы решаются здесь. Quote Link to post Share on other sites
Иван Градов 0 Posted December 4, 2012 Report Share Posted December 4, 2012 Саша, по поводу уведомлений через СМС: это дорогой провайдер сервиса СМС. Как переделать этот модуль под более дешевого? Или хотя бы нужен перечень файлов, которые входят в этот модуль и которые нужно править. Потому что 90 копеек за СМС и 25 копеек - две большие разницы :) Quote Link to post Share on other sites
NAUM 9 Posted December 4, 2012 Report Share Posted December 4, 2012 ок. залью на тестовый хостинг и буду сюда ошибки кидать. Quote Link to post Share on other sites
support 446 Posted December 4, 2012 Author Report Share Posted December 4, 2012 Отправка письма идёт в send_order.php, там же и отправка sms через email2sms шлюз avisosms. У многих других компаний, которые предлагают sms рассылки тоже есть свои API, берёте их API, читаете докуметацию и добавляете то, что нужно именно Вам. Quote Link to post Share on other sites
Иван Градов 0 Posted December 4, 2012 Report Share Posted December 4, 2012 Ок, спасибо. Заказал модуль у другой компании. Когда будет готов смогу поделиться. Следующий вопрос: фильтры на главной. Чудеса фильтрации: заведена группа спецификаций цена, заведена спецификация цена, посталвено брать цену из поля "цена",: Название спецификации: Цена Описание спецификации: Префикс спецификации: Суффикс спецификации: руб. Порядок сортировки: 50 Выравнивание: Left Название колонки: products_price Класс фильтра: range Показывать фильтр как: checkbox Фильтр показать все: True Вводить значения спецификаций как: text Фильтры на данной спецификации: 4 заведены диапазоны... фильтры "фильтруют" как им на душу положит - при цене в 1499 легко товар показывается по диапазону "до 250"... см. пример на тестовом сервере trpl.ru Quote Link to post Share on other sites
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.