Legosp Forum
Shop-Script "Legosp" => Общие вопросы => Тема начата: Shanti от Февраля 24, 2013, 09:52:33 pm
-
Доброго времени суток!
Не могу понять в чем дело!!!
1. Не распечатывается заказ из корзины. При нажатии кнопки печать выбрасывает на страницу со след. сообщением:
Warning: include_once(./cfg/language_list.php) [function.include-once]: failed to open stream: No such file or directory in /home/filinroman/domains/voda-dmitrov.ru/public_html/core/core_printorder.php on line 14
Warning: include_once() [function.include]: Failed opening './cfg/language_list.php' for inclusion (include_path='.:/usr/local/php5/lib/php') in /home/filinroman/domains/voda-dmitrov.ru/public_html/core/core_printorder.php on line 14
ERROR: Couldn't find language file!
2.невозможно оставить отзыв в google (не видно капчу)
3.а также при смене доп параметра фото меняется, но при увеличении соскакивает на фото по-умолчанию...пример здесь:
http://voda-dmitrov.ru/product/napitok_silnogazirovannyiy_limonad_15-12/
Версия 6.1
Хостинг- hostia.ru
-
ERROR: Couldn't find language file!...cfg/language_list.php
проверьте наличие этого файла.
2.невозможно оставить отзыв в google (не видно капчу)
да вроде все в ажуре в хруме, каптча есть.
3.а также при смене доп параметра фото меняется, но при увеличении соскакивает на фото по-умолчанию...
тут не пробовал, но думаю проблема в js_scripts.js
-
1. Файл language_list.php пристствует
2. У меня в google chrome капчу не видать :o...
-
и вот еще добавились вопросы.
1. в панели админа -> новые заказы какая-то белиберда в сумме заказа (огромное количество цифр после точки, если цена товара не целое число), а также, если товар продан со скидкой - сумма скидки добавляется к номеру заказа.
Как это выглядит смотрите здесь http://voda-dmitrov.ru/01.jpg
2. форма Т12 имеет непонятное поле... ??? http://voda-dmitrov.ru/02.jpg
заранее спасибо
-
в панели админа -> новые заказы какая-то белиберда в сумме заказа
попробуте так, в core/admin_tmpl/custord_new_orders.tpl.html найти/заменить на:
<td>{$order.orderID}</td>
<td>{$order.cust_firstname} {$order.cust_lastname}</td>
<td>{$order.cust_phone}<br /><a href="mailto:{$order.cust_email}">{$order.cust_email}</a><br />{if $order.cust_address}<hr />{/if}{$order.cust_address}<br>{$order.cust_city} {$order.cust_state} {$order.cust_zip}<br>{$order.cust_country}</td>
<td>{$order.order_products}{$diskonts[$order.orderID].name}{if $order.comment}<br><br><span style="color: #f00; font-weight: bold">{$smarty.const.CUSTOMER_COMMENT}</span><br />{$order.comment} {/if}</td>
<td>{$smarty.const.CONF_CURRENCY_ID_LEFT}<strong>{math equation="x-y" x=$order.price_summ y=$diskonts[$order.orderID].Price format="%.2f" assign="newsum"}{$newsum|print_price}{*$order.price_summ-$diskonts[$order.orderID].Price*}</strong>{$smarty.const.CONF_CURRENCY_ID_RIGHT}</td>
<td>{$order.order_time}</td>
форма Т12 имеет непонятное поле
поле то понятное, кол-во товаров/записей выводит прописью. тут сложнее, че то добавлять в function.num2str.php, может Сергей поправит.
Простое решение, убрать пропись и оставить цифрами: в print_torg12.tpl.html вместо {num2str inn=($i-1)}, оставить {$i-1}.
-
попробуте так, в core/admin_tmpl/custord_new_orders.tpl.html найти/заменить на
попробовала, получилось следующее:
1. товар со скидкой теперь отражается как надо
2. товар без скидки - белиберда в поле сумма
пример здесь:http://voda-dmitrov.ru/03.jpg
-
да, не учёл..
<td>{$smarty.const.CONF_CURRENCY_ID_LEFT}<strong>{assign var=summa value=$order.price_summ-$diskonts[$order.orderID].Price}{$summa|string_format:"%.2f"}</strong>{$smarty.const.CONF_CURRENCY_ID_RIGHT}</td>
-
nictboom, спасибо!
заказы теперь отображаются как надо.
Помогите плз с остальными глюками
1. не печатается заказ
2. не видно капчу в google chrome (в отзывах)
3. некорректно отображается фото при увеличении фото доп параметра (при увеличении фото доп товара увеличивается фото по-умолчанию)
http://voda-dmitrov.ru/product/napitok_silnogazirovannyiy_limonad_15-12/
-
1. тут возможно, в core_printorder.php, добавьте точку
include_once ("../cfg/language_list.php");
2.(http://s018.radikal.ru/i528/1303/52/1056680f3fe9t.jpg) (http://radikal.ru/F/s018.radikal.ru/i528/1303/52/1056680f3fe9.jpg.html)у мну есть она(версия 25.0 и чегой то там)
3. сие не тестил пока, но понял о чем. может в новом/свежем релизе поправят это. но гляну на выходных, если осилю, подскажу.
-
1. точку поставила, теперь выдает ERROR: Couldn't find language file!
2. у меня капчи не видать (версия Google Chrome 25.0.1364.152 m)
http://voda-dmitrov.ru/04.jpg
-
1. точку поставила, теперь выдает ERROR: Couldn't find language file!
еще добавить так:
...
if (isset($_SESSION["order_id"]))
{
define('ROOT_DIR',realpath('../')); //это
...
на счет каптчи, даже и не знаю. прям мистика. может кеш почистить...
ну а поля для ввода кода тоже нет? ???
-
что-то не получается, снова ошибка. может я не туда вставляю...
насчет кэша, я его чистила. и потом у меня 2 компа и на каждом капчу не видно...
-
core_printorder.php (http://files.mail.ru/3EFD2B9A99BD4666BFB85DCA0702D42B)
Вы залогинены? Если да, то и не будет отображаться.
-
теперь все печатает, спасибо!
насчет капчи: если не авторизирована, то капчу видно и отзыв оставляется.
НО если авторизирована капчу не видать, и после нажатия "оставить отзыв", выдает такую хрень http://voda-dmitrov.ru/05.jpg
а в администрировании отзыв не появляется... ???
-
Тема про "кряко-зябликов" в отзывах была, но увы, после переноса пропала/утеряна..
Может попробуйте с последних релизов взять..
-
При распечатке заказа теряется возможность вернуться "НАЗАД". Только при переключении вкладок в браузере стрелка "НАЗАД" снова активируется.
Как сделать, чтобы распечатка заказа открывалась в новой вкладке?
PS.
Сам нашел :)
в order_place.tpl.html
{
<td style="text-align: right"><a href="./printorder/" title="{$smarty.const.STRING_PRINT_ORDER}"><img src="./images/print.png" alt="" /></a></td>
вставить target="_blank" в ссылку
<td style="text-align: right"><a target="_blank" href="./printorder/" title="{$smarty.const.STRING_PRINT_ORDER}"><img src="./images/print.png" alt="" /></a></td>
-
Сайт механик59.рф
LegoSP 6.1
не печатает заказ.
ERROR: Couldn't find language file!
-
У всех работает что ли?
-
обновите ./core/core_printorder.php (из релиза)
Теперь просто на пустую страницу попадаю
-
обновите ./core/core_printorder.php (из релиза)
Теперь просто на пустую страницу попадаю
не возможно проверить Invalid address: You must provide at least one recipient email address.
Странно,у меня каждый день нормально приходят заказы
-
обновите ./core/core_printorder.php (из релиза)
Теперь просто на пустую страницу попадаю
не возможно проверить Invalid address: You must provide at least one recipient email address.
у меня нет такой ошибки,заказы оформляются нормально,но вот не распечатываются...(
-
Дайте глянуть на core/core_printorder.php
-
Дайте глянуть на core/core_printorder.php
<?php
if (isset($_SESSION["order_id"]))
{
include("../cfg/ajax_connect.inc.php");
$q = db_query("SELECT orderID, cust_firstname, cust_lastname, cust_email, cust_city, cust_address, cust_phone, comment, manager FROM ".ORDERS_TABLE." WHERE orderID=".(int)$_SESSION["order_id"]) or die (db_error());
$result = db_fetch_row($q);
$q = db_query("SELECT online_name FROM ".MANAGER_TABLE." WHERE ID='".$result[8]."'") or die (db_error());
$m_row = db_fetch_row($q);
$total=0;
$q = db_query("SELECT name, Price, Quantity FROM ".ORDERED_CARTS_TABLE." WHERE orderID=".$result[0]."") or die(db_error());
while ($row = db_fetch_row($q))
{
$row[1]=round($row[1]/CURRENCY_val,2);
if (substr_count($row[0],ADMIN_DISCOUNT_STRING) > 0)
{
$total -= $row[1]*$row[2];
$tmp = explode(" ",$row[0]);
$row[4] = "<br /><b>".show_price($row[1]*$row[2])."</b>";
$row[0] = "<br /><b>".$tmp[0]."</b>";
$row[1] = "";
$row[2] = "<br /><b>".$tmp[1]."%</b>";
$res[] = Array();
$res[] = $row;
}
else
{
$total += $row[1]*$row[2];
$row[4] = show_price($row[1]*$row[2]);
$row[1] = show_price($row[1]);
$res[] = $row;
}
}
$result[8] = $m_row[0];
$result[9] = show_price($total); //order value
require '../smarty/smarty.class.php';
$smarty = new Smarty;
$smarty->assign("result", $result);
$smarty->assign("res", $res);
$smarty->display("../css/css_".CONF_COLOR_SCHEME."/theme/printorder.tpl.html");
}
?>
-
Дайте глянуть на core/core_printorder.php
<?php
if (isset($_SESSION["order_id"]))
{
include("../cfg/ajax_connect.inc.php");
$q = db_query("SELECT orderID, cust_firstname, cust_lastname, cust_email, cust_city, cust_address, cust_phone, comment, manager FROM ".ORDERS_TABLE." WHERE orderID=".(int)$_SESSION["order_id"]) or die (db_error());
$result = db_fetch_row($q);
$q = db_query("SELECT online_name FROM ".MANAGER_TABLE." WHERE ID='".$result[8]."'") or die (db_error());
$m_row = db_fetch_row($q);
$total=0;
$q = db_query("SELECT name, Price, Quantity FROM ".ORDERED_CARTS_TABLE." WHERE orderID=".$result[0]."") or die(db_error());
while ($row = db_fetch_row($q))
{
$row[1]=round($row[1]/CURRENCY_val,2);
if (substr_count($row[0],ADMIN_DISCOUNT_STRING) > 0)
{
$total -= $row[1]*$row[2];
$tmp = explode(" ",$row[0]);
$row[4] = "<br /><b>".show_price($row[1]*$row[2])."</b>";
$row[0] = "<br /><b>".$tmp[0]."</b>";
$row[1] = "";
$row[2] = "<br /><b>".$tmp[1]."%</b>";
$res[] = Array();
$res[] = $row;
}
else
{
$total += $row[1]*$row[2];
$row[4] = show_price($row[1]*$row[2]);
$row[1] = show_price($row[1]);
$res[] = $row;
}
}
$result[8] = $m_row[0];
$result[9] = show_price($total); //order value
require '../smarty/smarty.class.php';
$smarty = new Smarty;
$smarty->assign("result", $result);
$smarty->assign("res", $res);
$smarty->display("../css/css_".CONF_COLOR_SCHEME."/theme/printorder.tpl.html");
}
?>
У бедитесь что ваш /cfg/ajax_connect.inc.php соотвествует тому что в последнем релизе
Перезалил файл ajax_connect.inc.php. Та же история. Пустая страница.
-
смотрите логи сервера
В логах ошибок сервера чисто
в логах наблюдения [05/Jul/2013:15:34:16 +0400] "GET /printorder/ HTTP/1.0" 200 - "http://xn--59-6kctqmkk4e.xn--p1ai/cart/order_placed/" "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/27.0.1453.116 Safari/537.36"
-
В логах только вот такая ошибка
[Tue Jul 09 14:59:36 2013] [error] [client 193.232.49.195] File does not exist: /home/k/kronia777/mehanik59.rf/public_html/css/css_ejewelry/image/tab00000.png, referer: http://xn--59-6kctqmkk4e.xn--p1ai/css/css_ejewelry/stylesheet/stylesheet.css
-
Установил заново движок на новый домен,ничего не менял.
Ситуация та же. Пустая страница. :-[
Помогите пожалуйста!
-
Установил заново движок на новый домен,ничего не менял.
Ситуация та же. Пустая страница. :-[
Помогите пожалуйста!
обновите ./core/core_printorder.php (из релиза)
Спасибо,помогло
-
Вчера обнаружил что тоже не печатаются... После нажатия на кнопку печати выдает кучу ошибок, связанных с smarty_internal_write_file.php Пробовал перезалить данный файл - результат нулевой.
В логах:
[20.04.14 11:03] Error rename(/tmp/wrtlyxoq2,./core/cache/e00df3311957635d46cf6568e6f1079328e2744a.file.index.tpl.html.php) [<a href='function.rename'>function.rename</a>]: Permission denied (code: 2) in /home/softinao/domains/mysite.ru/public_html/smarty/sysplugins/smarty_internal_write_file.php (line: 42)
Ошибки, выдаваемые в браузере:
Warning: mkdir() [function.mkdir]: Permission denied in /home/softinao/domains/mysite.ru/public_html/smarty/sysplugins/smarty_internal_write_file.php on line 28
Warning: rename(/tmp/wrtNDkhph,./core/cache/319caa374aeb0b4b82063ba2e94a3076f173bdcb.file.printorder.tpl.html.php) [function.rename]: No such file or directory in /home/softinao/domains/mysite.ru/public_html/smarty/sysplugins/smarty_internal_write_file.php on line 42
Warning: chmod() [function.chmod]: No such file or directory in /home/softinao/domains/mysite.ru/public_html/smarty/sysplugins/smarty_internal_write_file.php on line 44
Warning: include(./core/cache/319caa374aeb0b4b82063ba2e94a3076f173bdcb.file.printorder.tpl.html.php) [function.include]: failed to open stream: No such file or directory in /home/softinao/domains/mysite.ru/public_html/smarty/sysplugins/smarty_internal_template.php on line 422
Warning: include(./core/cache/319caa374aeb0b4b82063ba2e94a3076f173bdcb.file.printorder.tpl.html.php) [function.include]: failed to open stream: No such file or directory in /home/softinao/domains/mysite.ru/public_html/smarty/sysplugins/smarty_internal_template.php on line 422
Warning: include() [function.include]: Failed opening './core/cache/319caa374aeb0b4b82063ba2e94a3076f173bdcb.file.printorder.tpl.html.php' for inclusion (include_path='.:/usr/local/lib/php') in /home/softinao/domains/mysite.ru/public_html/smarty/sysplugins/smarty_internal_template.php on line 422
-
при правах на папку /core 775 или 777, можно распечатать, оживает..
Но!, создалась папка /core/core/cache с файлом кеша принтордера. хотя чё то тут не так.. ???
ведь ,по идее, должен создавать кеш в существующей..
-
при правах на папку /core 775 или 777, можно распечатать, оживает..
Но!, создалась папка /core/core/cache с файлом кеша принтордера. хотя чё то тут не так.. ???
ведь ,по идее, должен создавать кеш в существующей..
Спасибо! Создал подпапку "core" в папке core и ожило, права не менял. Где-то лишний раз "core" в генерируемом url указан, надо поискать будет.
-
Привет, заказ распечатывается но без итоговой суммы, можно как то поправить?, а то не солидно как то, и ещё косяк в форме торг 12 при выводе на печать зачем то в строке: Товарная накладная имеет приложение на___и содержит______два рубля 00 копеек..