Legosp Forum
Shop-Script "Legosp" => Общие вопросы => Тема начата: nictboom от Октября 30, 2011, 08:23:48 pm
-
Устанавливаем, тестим.
Пишем о проблемах Lego Edition SP 5.0
-
Проблемы:
1) что-то с текстурами: корзина-сразу после заказа, но на английском все ок., пробовал другую кодировку-вобще все в "?"
2) не корректно работает регистрация-ввожу данные, нажимаем "регистрация"-вроде зарегистрировался, но сообщения об этом нет.
3)заказ не отправляется: в хроме пишет непонятную текстуру, но если перевисти на английский язык-просит ввести имя (отправит если поставить еще одну букву), а в опере: причиной проблемы может быть опечатка при вводе URL, но, возможно, это попытка заманить вас на веб-страницу, которую вы ошибочно примете за сайт, которому доверяете.
или:
Приносим наши извинения!
В настоящее время ведуться технические работы на сервере.
Пожалуйста, зайдите позднее.
-
pehser, вот эта ошибка (http://forum.shop-script.org/index.php?topic=281.msg2177#msg2177) подтвержается ?
-
http://тула-опт.рф
error.log:
[30.10.11 22:48] Error mail() [<a href='function.mail'>function.mail</a>]: Could not execute mail delivery program '/usr/sbin/sendmail -t -i ' (code: 2) in /home/opt71/xn----7sb6aofnfc.xn--p1ai/docs/includes/cust_register.php (line: 132)
[30.10.11 23:36] Error mail() [<a href='function.mail'>function.mail</a>]: Could not execute mail delivery program '/usr/sbin/sendmail -t -i ' (code: 2) in /home/opt71/xn----7sb6aofnfc.xn--p1ai/docs/core/phpmailer/class.phpmailer.php (line: 677)
-
Исправлено, нужно обновить includes/database/install/mysql.php
Проблема с кодировкой не решена.
Если посмотреть install.php , то там сначала инклюдится файл connect.inc.php, а затем он перезаписывается значениями из полей формы ввода.
Если же посмотреть install.php из старой сборки , н-р 4.5, то там сначала записывается connect.inc.php константами, а затем уже инклюдится connect.inc.php.
Проверить это просто, если посмотреть чему равна константа DB_CHARSET перед тем, как она используется в /includes/database/install/mysql.php
PS: Те кто использует кодировку по умолчанию CP1251 не встретятся с этой ошибкой, а вот если выбрать utf-8 , то .... :(
-
еще с 25-ки(а может и раньше) тянется проблема валидации номера телефона - хоть и фильтр стоит, а проверяется просто на пустую строку:
var filter=/^(?:8|\+7)? ?\(\d{1,5}\)? ?\d{1,5}\-\d{2}\-\d{2}$/;
if (str != "") {document.getElementById('phone_div')..........
заменил на:
var filter=/^\+[0-9]{12}$/;
if (filter.test(str)) {document.getElementById('phone_div').............
проверка на формат номера +380971234567
пригодится для автоматической рассылки клиентам смс-оповещения о заказе
(файл - core/js/js_scripts.js)
-
Возможно баг с пере направлением к производителям
После обновления с Lego Edition SP 4.6 на Lego Edition SP 5.0.
Сайт на сервере samocvet_org_ua
Обновлял по инструкции с форума
При переходе на производителя открывается пустая страница (до обновления всё работало). При этом в админке производители на месте. К стати всё остальное функционирует нормально.
В движке не разбираюсь читаю форум и метод тыка :)
В общем а админке Перенаправление - Производители очистил поле brand, Производители заработали, ну соответственно ссылка стала такого вида samocvet_org_ua//labrador/
Попробовал вернуть поле brand после этого сайт упал с собщением
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
More information about this error may be available in the server error log.
Apache/1.3.41 Server at samocvet.org.ua Port 80
файл error.log пустой.
заменил .htaccess на сохранный правда от 4.6 сайт заработал, Производители заработали только после очистки поля brand.
Возможно это будет полезно, фрагмент .htaccess от 5.0 после возврата поля brand (brand вставилось оч. много и думаю не правильно)
#payment
RewriteRule paymentbrand/$ index.php?payment [L]
#about url's
RewriteRule ^catalogbrand/(.*)brand/aboutbrand/$ index.php?about&category=$1brand/ [L]
RewriteRule ^brand/(.*)brand/aboutbrand/$ index.php?about&brands=$1brand/ [L]
#catalog url's
RewriteRule ^catalogbrand/(.*)$ index.php?catalog_hurl=$1 [L]
RewriteRule ^productbrand/(.*)$ index.php?product_hurl=$1 [L]
RewriteRule ^newsbrand/(.*)$ index.php?news&news=$1 [L]
RewriteRule ^pagesbrand/(.*)$ index.php?pages&pages=$1 [L]
RewriteRule ^tagsbrand/(.*)$ index.php?tags_hurl=$1 [L]
RewriteRule ^brand/(.*)brand/(.*) index.php?brand=$1brand/$2 [L]
#sort url's
RewriteRule (.*)brand/(.*)brand/&sort=(.*)&order=(.*)$ index.php?$1_hurl=$2&sort=$3&order=$4 [L]
#offset url's
-
pehser, а это (http://forum.shop-script.org/index.php?topic=286.msg2216#msg2216) прокомментируешь ?
-
Спасибо за оперативный ответ.
Понял что мои манипуляции с полем brand приводят к ошибкам и падению.
Не могли бы вы подсказать почему производители не работали до моих экспериментов с brand (кстати только по этой причине я сунулся в настройки перенаправления) и почему после очистки brand производители заработали.
-
верните все в первоначатный вариант тоды будем разбираться
Сайт полностью снёс, скачал по новой Lego Edition SP 5.0.
Установил чистую Lego Edition SP 5.0
Производители всё равно не работают за исключением Samsung по ссылке samocvet_org_ua/index.php?brand=3 (в админке у Samsung поле урл пустое).
После отключения чпу Производители работают.
Уже говорил, В движке не разбираюсь читаю форум и метод тыка, поэтому прошу не судить строго.
В корне сайта заметил файл brand.php в предыдущей версии его не было, после его удаления заработали все Производители
-
Подтверждаю есть такой не дачет скоро по правлю
Проблема при установке из дистрибутива в utf-8 исправлена и закрыта!
-
Проблема при установке из дистрибутива в utf-8 исправлена и закрыта!
создал новое голосование, результат в error.log:
[02.11.11 22:40] Error Division by zero (code: 2) in /home/opt71/xn----7sb6aofnfc.xn--p1ai/docs/includes/votes.php (line: 22)
[02.11.11 22:40] Error Division by zero (code: 2) in /home/opt71/xn----7sb6aofnfc.xn--p1ai/docs/includes/votes.php (line: 22)
[02.11.11 22:40] Error Division by zero (code: 2) in /home/opt71/xn----7sb6aofnfc.xn--p1ai/docs/includes/votes.php (line: 22)
-
ошибка после отправки заказа:
[02.11.11 22:40] Error Division by zero (code: 2) in /home/opt71/xn----7sb6aofnfc.xn--p1ai/docs/includes/votes.php (line: 22)
[02.11.11 22:40] Error Division by zero (code: 2) in /home/opt71/xn----7sb6aofnfc.xn--p1ai/docs/includes/votes.php (line: 22)
[02.11.11 22:40] Error Division by zero (code: 2) in /home/opt71/xn----7sb6aofnfc.xn--p1ai/docs/includes/votes.php (line: 22)
[02.11.11 23:50] Error mail() [<a href='function.mail'>function.mail</a>]: Could not execute mail delivery program '/usr/sbin/sendmail -t -i ' (code: 2) in /home/opt71/xn----7sb6aofnfc.xn--p1ai/docs/core/phpmailer/class.phpmailer.php (line: 677)
Подскажите, как исправить.
-
Когда добавляешь товар в заказах (в админке), не добавляется артикул.
-
Не знаю у меня добавляется.
Посмотри видно ли в админке артикул. Если да то ошибка твоего шаблона. файл product_detailed.tpl.html
-
Возможно. Там есть лага при удалении артикула. что б исправить добавил "|| ($_POST["product_code"])=="" "
if (trim($_POST["product_code"]) || ($_POST["product_code"])=="")
{
$updateproduct['product_code']=$_POST["product_code"];
}
-
а шаблоны есть для SP 5.0 бесплатные для скачки?
-
При попытке импортировать каталог товаров выдается ошибка
Array ( [csv_file] => Array ( [name] => 1.xls [type] => [tmp_name] => [error] => 1 [size] => 0 ) ) The filename is not readable
5 версия установлена на денвере, работает все отлично кроме импорта товаров
-
Всем привет!
Начинаю тестить 5-ку...
Из первых замечаний:
Нет перелета товара в корзину (так и задумано?)
Не работает "Карта сайта" (не отображается каталог)
У зарегистрированного пользователя в списке заказов, при щелчке по заказу ничего не происходит и
после этого не открываются многие ссылки (например разделы каталога) с ошибкой вида
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '79(номер заказа)' at line 1
И письмо при регистрации приходит кривое :-)
И вопрос: структура совпадающих таблиц в базе данный от 4.6 и 5 одинаковые? Можно просто базу 4.6 дополнить новыми таблицами для 5 ?
Спасибо всем, кто делает это полезное дело!
-
Сергей! в 5 версии при выборе кол-ва товара более 1 - в корзину полюбому записывается 1 еденица товара .
-
Сергей! в 5 версии при выборе кол-ва товара более 1 - в корзину полюбому записывается 1 еденица товара .
А у меня с этим всё в порядке, можно попробовать:
http://5.shkatulo4ka.ru/product/toyota-land-cruiser-100-1/
-
.....
Не работает "Карта сайта" (не отображается каталог)
......
Есть ли решение этой проблемы
-
В файле includes/home.php после кода:
$smarty->assign("index", $out);
добавляете код:
[spoiler]//get root categories to be shown in the front-end homepage
$q = db_query("SELECT categoryID, name, products_count, picture, hurl FROM ".CATEGORIES_TABLE." WHERE categoryID<>0 and parent='0' and enabled='1' ORDER BY categoryID ASC") or die (db_error());
$root = array();
while ($row = db_fetch_row($q))
{
if (!file_exists("./products_pictures/$row[3]")) $row[3] = "";
if ($row[4] != "" && CONF_CHPU) {$row[4] = REDIRECT_CATALOG."/".$row[4];} else {$row[4] = "index.php?categoryID=".$row[0];}
$root[] = $row;
}
//get subcategories of root categories
$query = "SELECT categoryID FROM ".CATEGORIES_TABLE." WHERE categoryID<>0 ORDER BY categoryID ASC";
$result = array();
for ($i=0; $i<count($root); $i++)
{
$q = db_query("SELECT categoryID, name, products_count, parent, hurl FROM ".CATEGORIES_TABLE." WHERE categoryID<>0 and parent=".$root[$i][0]." ORDER BY categoryID ASC") or die (db_error());
while ($row = db_fetch_row($q))
{
if ($row[4] != "" && CONF_CHPU) {$row[4] = REDIRECT_CATALOG."/".$row[4];} else {$row[4] = "index.php?categoryID=".$row[0];}
$result[] = $row;
}
}
$smarty->assign("root_categories",$root);
$smarty->assign("root_categories_subs",$result);
[/spoiler]
Спасибо работает отлично!
-
После оформления заказа он не появляется в "истории заказа" юзера. Хотя в админке появляется, и письма приходят.
Сайт (http://"http://remontsotok.ru/shop/")
-
А думаете, кто меня к вам послал;)
Он откатывал файлы, все равно ошибка осталась.
-
Ну скрипт в чистом виде не глючил соотвественно проблема гдето у вас или в хосте или в модификациях
Вам просили передать,
что сессии определяются, ниче нигде не перетирает, кодировка в ADMIN_DISCOUNT_STRING битая, order history не работает
-
Ну, видимо, проблема в хостере тогда.
А вы можете подсказать, чего не хватает этому хостеру? Чтобы нормально обрабатывались заказы.
Инфо (http://"http://remontsotok.ru/info.php")
-
Ну вот все так говорят, а не работает :'(
Просто нет никакой гарантии, что у другого хостера все нормально будет, может возникнуть та же ситуация.
-
Заливали, я обновила скрипт до 5.0.1, не работало тоже.
Понятно, что дело в хостере. Я все пытаюсь понять, чего именно хостеру не хватает.
-
Ладно, эту проблему решили. Теперь другое появилось.
При оформлении заказа нет надписи "доставка", и непонятно тогда, за что дополнительная сумма взимается.
(http://remontsotok.ru/shop/02.12.png)
А вот в письме нормально приходит.
В 5.0 это все нормально работало, а в 5.0.1 нет.
У вас на демо-сайте та же история.
(http://remontsotok.ru/shop/02.1.png)
-
и как Вы так быстро, успеваете и модуль заказать и тут же проверить на 5.0 и на 5.01 ? :)
-
LE5.0.1
usbwebserver
При оформлении заказа, когда нажимаешь пересчет вылетает страничка со следующим текстом
Not Found
The requested URL /cart/ was not found on this server.
+ошибка орфографическая в order_custinfo при вводе неправильного емэйла:
Пожалуйста, введите корретный адрес электронной почты.
- Корректный
-
По-моему в версии 5.0.1 не работает оплата через Robox - упорно не передаются параметры платежа на сервер платежной системы. И почему-то не сохраняется убранная галка режима тестирования для робокассы. Покопался в коде, и так не нашел, где заполняются переменные из следующего куска
<input type="hidden" name="MrchLogin" value="{$robox_val.mrh}" />
<input type="hidden" name="OutSum" value="{$robox_val.out_summ}" />
<input type="hidden" name="SignatureValue" value="{$robox_val.crc}" />
<input type="hidden" name="Culture" value="{$robox_val.lang}" />
-
SP5.0 денвер.
Подскажите как прикрутить цену в подробном описании товара - вкладка "Сопутствующие товары"
[вложение удалено администратором]
-
Спасибо, работает! Только валюта не выводится. можно конечно и в ручную. Если не секрет - переменная валюты???
-
Еще раз сенкс, вам парни! Теперь все по людски!
-
можно есчё чуть поправить, что б и другие валюты отображались, добавить пред:
$accomp[]=$acc;
это: $acc[6] = round($acc[6]*CURRENCY_val,2);
$acc[6] = show_price($acc[6]);
-
Сергей, вопрос наверное к тебе.
в общем раньше у меня на 4 версии был код - чтобы на главной странице отображал каталог товаров..
я вытащил этот код - перекинул на 5 версию - этот код увы не работает (((
сайт на хостинге - spaceweb, версия - 5,0
вот сам код: файл (home.tpl.html)
[spoiler]
<h1>{$smarty.const.ADMIN_CATALOG}</h1>
<table width=100% border=0 cellpadding=5>
{section name=i loop=$root_categories}
{if $smarty.section.i.index is div by 2}<tr>{/if}
<td width=1% align=center>
{if $root_categories[i][3] ne ""}<a href="http://{$smarty.const.CONF_SHOP_URL}/{$root_categories[i][4]}" title="{$root_categories[i][1]}"><img border=0 src="./products_pictures/{$root_categories[i][3]}" alt="{$root_categories[i][1]}" />{/if}
</td>
<td>
<a href="http://{$smarty.const.CONF_SHOP_URL}/{$root_categories[i][4]}" title="{$root_categories[i][1]}">{$root_categories[i][1]}</a> [{$root_categories[i][2]}]:<br /><br />
{* show sub categories *}
{assign var="tmp" value=0}
{section name=j loop=$root_categories_subs}
{if $root_categories_subs[j][3] == $root_categories[i][0]}
{if $tmp == 1}|
{else}
{assign var="tmp" value=1}
{/if}
<a href="http://{$smarty.const.CONF_SHOP_URL}/{$root_categories_subs[j][4]}" title="{$root_categories_subs[i][1]}"><span class="sub">{$root_categories_subs[j][1]}</span></a>
{/if}
{/section}
</td>
</td>
{if ($smarty.section.i.index+1) is div by 2}</tr>{/if}
{/section}
</table>
[/spoiler]
-
смотрите includes/home.php
Вроде достаточно будет добавить это:
//get subcategories of root categories
$query = "SELECT categoryID FROM ".CATEGORIES_TABLE." WHERE categoryID<>0 ORDER BY categoryID ASC";
$result = array();
for ($i=0; $i<count($root); $i++)
{
$q = db_query("SELECT categoryID, name, products_count, parent, hurl FROM ".CATEGORIES_TABLE." WHERE categoryID<>0 and parent=".$root[$i][0]." ORDER BY categoryID ASC") or die (db_error());
while ($row = db_fetch_row($q))
{
if ($row[4] != "" && CONF_CHPU) {$row[4] = REDIRECT_CATALOG."/".$row[4];} else {$row[4] = "index.php?categoryID=".$row[0];}
$result[] = $row;
}
}
$smarty->assign("root_categories",$root);
$smarty->assign("root_categories_subs",$result);
-
yr4ik - нет, я не о том.. я о категории товаров на главной странице - чтобы с иконками было..
-
вот такая канитель короче, на версии 4.6 работала:
[вложение удалено администратором]
-
Ну дак я про нее и говорю. Файл home.php смотри
-
посморел., у меня и так как ты сказал в коде написано.. но не пашет ((
-
дык, возьмите ту часть кода из версии 4.6/home.php. что отвечает за вывод каталога на главной, примерно как было:
//get root categories to be shown in the front-end homepage
$q = db_query("SELECT categoryID, name, products_count, picture, hurl FROM ".CATEGORIES_TABLE." WHERE categoryID<>0 and parent='0' and enabled='1' ORDER BY products_count DESC") or die (db_error());
$root = array();
while ($row = db_fetch_row($q))
{
if (!file_exists("./products_pictures/$row[3]")) $row[3] = "";
if ($row[4] != "") {$row[4] = REDIRECT_CATALOG."/".$row[4];} else {$row[4] = "index.php?categoryID=".$row[0];}
$root[] = $row;
}
//get subcategories of root categories
$query = "SELECT categoryID FROM ".CATEGORIES_TABLE." WHERE categoryID<>0 ORDER BY categoryID ASC";
$result = array();
for ($i=0; $i<count($root); $i++)
{
$q = db_query("SELECT categoryID, name, products_count, parent, hurl FROM ".CATEGORIES_TABLE." WHERE categoryID<>0 and parent=".$root[$i][0]." and products_count>0 ORDER BY products_count DESC") or die (db_error());
while ($row = db_fetch_row($q))
{
if ($row[4] != "") {$row[4] = REDIRECT_CATALOG."/".$row[4];} else {$row[4] = "index.php?categoryID=".$row[0];}
$result[] = $row;
}
}
$smarty->assign("root_categories",$root);
$smarty->assign("root_categories_subs",$result);
и сравните/добавьте.
и в шаблон(home.tpl.html), то что использовали ранее добавьте(и обновите броузер)
думаю, что многие под новые версии адаптировали сие под себя... свой тулить не стану, у меня тоже запросы изменены..(
-
ну так у меня как и сказано стоит., но не пашет ((
прилагаю оба файла:
head.tpl.html
{* front-end homepage*}
<div class="top">
<h1>{$smarty.const.STRING_GREETINGS}</h1>
</div>
<div class="middle">
<div class="contentShade">
<div style="display: block;" class="slide" id="slide0"><img src="/css/css_{$smarty.const.CONF_COLOR_SCHEME}/image/slide1.jpg" alt="" height="170px" width="580px"></div>
<div class="slide" id="slide1" style="display: none;"><img src="/css/css_{$smarty.const.CONF_COLOR_SCHEME}/image/slide2.jpg" alt="" height="170px" width="580px"></div>
<div class="slide" id="slide2" style="display: none;"><img src="/css/css_{$smarty.const.CONF_COLOR_SCHEME}/image/slide3.jpg" alt="" height="170px" width="580px"></div>
</div>
{* special offers *}
{if $special_offers ne NULL}
<table cellspacing="0" cellpadding="5px" width="100%">
{foreach name=special from=$special_offers item=special_offer}
{if $smarty.foreach.special.index is div by 3}<tr style="text-align: justify; vertical-align: top;">{/if}
<td style="text-align: center; width: 30%">
<div style="height:150px">
<a href="./{$special_offer.hurl}">
<img src="./products_pictures/{$special_offer.picture}" border="0" alt="{$special_offer.name}" />
</a>
</div>
<a href="./{$special_offer.hurl}">{$special_offer.name}</a><br />
<font class="pprice"><b>{$special_offer.Price}</b></font>
</td>
{if ($smarty.foreach.special.index +1) is div by 3}</tr>{/if}
{/foreach}
</table>
{/if}
{* end of special offers *}
{$index}
<h1>{$smarty.const.ADMIN_CATALOG}</h1>
<table width=100% border=0 cellpadding=5>
{section name=i loop=$root_categories}
{if $smarty.section.i.index is div by 2}<tr>{/if}
<td width=1% align=center>
{if $root_categories[i][3] ne ""}<a href="http://{$smarty.const.CONF_SHOP_URL}/{$root_categories[i][4]}" title="{$root_categories[i][1]}"><img border=0 src="./products_pictures/{$root_categories[i][3]}" alt="{$root_categories[i][1]}" />{/if}
</td>
<td>
<a href="http://{$smarty.const.CONF_SHOP_URL}/{$root_categories[i][4]}" title="{$root_categories[i][1]}">{$root_categories[i][1]}</a> [{$root_categories[i][2]}]:<br /><br />
{* show sub categories *}
{assign var="tmp" value=0}
{section name=j loop=$root_categories_subs}
{if $root_categories_subs[j][3] == $root_categories[i][0]}
{if $tmp == 1}|
{else}
{assign var="tmp" value=1}
{/if}
<a href="http://{$smarty.const.CONF_SHOP_URL}/{$root_categories_subs[j][4]}" title="{$root_categories_subs[i][1]}"><span class="sub">{$root_categories_subs[j][1]}</span></a>
{/if}
{/section}
</td>
</td>
{if ($smarty.section.i.index+1) is div by 2}</tr>{/if}
{/section}
</table>
</div>
а вот home.php
[spoiler]
<?php
/*****************************************************************************
* *
* Shop-Script FREE *
* Copyright (c) 2005 WebAsyst LLC. All rights reserved. *
* *
****************************************************************************/
// front-end homepage
if (!$categoryID && !isset($productID))
{
$f = file("./core/aux_pages/index");
$out = implode("", $f);
$smarty->assign("index", $out);
//special offers
$result = array();
$q = db_query('SELECT pt.productID, name, picture, Price,list_price, brief_description, hurl FROM '.SPECIAL_OFFERS_TABLE." as st left join ".PRODUCTS_TABLE." as pt on pt.productID=st.productID where picture!='' order by sort_order") or die (db_error());
while ($row1 = db_assoc_q($q))
{
if (file_exists("./products_pictures/".$row1['picture']))
{
$s = rtrim($row1['picture'], '.jpg');
$row1['picture'] = $s."-S.jpg";
$row1['Price'] = round($row1['Price']/CURRENCY_val,2);
$row1['Price'] = show_price($row1['Price']);
$row1['list_price'] = round($row1['list_price']/CURRENCY_val,2);
$row1['list_price'] = show_price($row1['list_price']);
if ($row1['hurl'] != "" && CONF_CHPU) {$row1['hurl'] = REDIRECT_PRODUCT."/".$row1['hurl'];} else {$row1['hurl'] = "index.php?productID=".$row1['productID'];}
$result[] = $row1;
}
}
$smarty->assign("special_offers",$result);
}
//get root categories to be shown in the front-end homepage
$q = db_query("SELECT categoryID, name, products_count, picture, hurl FROM ".CATEGORIES_TABLE." WHERE categoryID<>0 and parent='0' and enabled='1' ORDER BY products_count DESC") or die (db_error());
$root = array();
while ($row = db_fetch_row($q))
{
if (!file_exists("./products_pictures/$row[3]")) $row[3] = "";
if ($row[4] != "") {$row[4] = REDIRECT_CATALOG."/".$row[4];} else {$row[4] = "index.php?categoryID=".$row[0];}
$root[] = $row;
}
//get subcategories of root categories
$query = "SELECT categoryID FROM ".CATEGORIES_TABLE." WHERE categoryID<>0 ORDER BY categoryID ASC";
$result = array();
for ($i=0; $i<count($root); $i++)
{
$q = db_query("SELECT categoryID, name, products_count, parent, hurl FROM ".CATEGORIES_TABLE." WHERE categoryID<>0 and parent=".$root[$i][0]." and products_count>0 ORDER BY products_count DESC") or die (db_error());
while ($row = db_fetch_row($q))
{
if ($row[4] != "") {$row[4] = REDIRECT_CATALOG."/".$row[4];} else {$row[4] = "index.php?categoryID=".$row[0];}
$result[] = $row;
}
}
$smarty->assign("root_categories",$root);
$smarty->assign("root_categories_subs",$result);
?>
[/spoiler]
-
Не знаю, столкнулся кто с такой проблемой или нет..
Не выводились картинки категорий товаров, хотя когда заходишь в под категорию ее картинка рисовалась
решение нашел -
-------------------------------------------
//show subcategories
$q = db_query("SELECT categoryID, name, hurl, products_count[b], picture[/b] FROM ".CATEGORIES_TABLE." WHERE enabled=1 and parent='".$categoryID."' ORDER BY ".CONF_SORT_CATEGORY." ".CONF_SORT_CATEGORY_BY) or die (db_error());
$result = array();
while ($row = db_fetch_row($q))
{
if ($row[2] != "" && CONF_CHPU) {$row[2] = REDIRECT_CATALOG."/".$row[2];} else {$row[2] = "index.php?categoryID=".$row[0];}
$result[] = $row;
}
$smarty->assign("subcategories_to_be_shown",$result);
--------------------
изменить строку запроса в файле category.php (добавить "picture"), день продолбался пока нашел...
________________________________
Подобное на форуме уже 2 раза обсуждалось!
-
хм.. странно, но ща заработало.. видимо я реально код в head.tpl.html добавлял
-
Не знаю, столкнулся кто с такой проблемой или нет..
Не выводились картинки категорий товаров, хотя когда заходишь в под категорию ее картинка рисовалась
решение нашел -
-------------------------------------------
//show subcategories
$q = db_query("SELECT categoryID, name, hurl, products_count, picture FROM ".CATEGORIES_TABLE." WHERE enabled=1 and parent='".$categoryID."' ORDER BY ".CONF_SORT_CATEGORY." ".CONF_SORT_CATEGORY_BY) or die (db_error());
$result = array();
while ($row = db_fetch_row($q))
{
if ($row[2] != "" && CONF_CHPU) {$row[2] = REDIRECT_CATALOG."/".$row[2];} else {$row[2] = "index.php?categoryID=".$row[0];}
$result[] = $row;
}
$smarty->assign("subcategories_to_be_shown",$result);
--------------------
изменить строку запроса в файле category.php (добавить "picture"), день продолбался пока нашел...
Спасибо! была та же беда! Только хотел спросить, а тут уже готовый ответ.
-
Уже второй день бъюсь над корзиной.
1. Кнопка пересчитать не работает. Совет
Файл css/ваша_тема/theme/shopping_cart.tpl.html
Ищете код:
<form action="/cart/" method="post" id="cart">
и заменяете на код:
<form action="./{if $smarty.const.CONF_CHPU}cart/{else}index.php?shopping_cart=yes{/if}" method="post" id="cart">
не помогает.
2. Если сделать заказ на сумму необходимую для бесплатной доставки в корзине пропадает форма выбора вариантов доставки. Вместо нее видим: доставка бесплатно!!!! Это не правильно!
В shopping_cart_info.tpl.html убрал с формы выбора доставки условие {if $shipping_free != 1}. Форма пропадать перестала. Но, при бесплатной доставке форма пустая.
SP5.0.1 денвер
-
Добрый день.
Версия 5.2 http://gm-logistic.com/ (http://gm-logistic.com/)
1. В расширенном поиске не выпадает список категорий, доступно только "неважно".
2. Еще не летят картинки в корзину при заказе.
Подскажите пожалуйста, что можно предпринять?
-
То что вы описали - больше похоже на версию 5,0. Попробуйте переустановите http://forum.shop-script.org/files/lego5.0.2.zip
-
Здравствуйте. Делаю сайт на SP LE 5 (test.mirplombir.ru) интересует 2 момента:
теперь при добавлении товара в корзину нет эффекта перемещение товара к блоку с корзиной (есть сайт на 4-ой версии - там при нажатии на "В корзину" товар как бы "летит" к блоку с корзиной и пропадает) - хотелось бы вернуть этот эффект. Есть ли он в 5 ой версии? Если да, то какие скрипты посмотреть и почему он не работает? В скрипты не лез, менял только шаблоны.
И еще, при оформлении заказа в прошлой версии при заполнении полей появлялись справа иконки-галочки, типа правильно заполнено. Сейчас при оформлении у меня этого не происходит. Как настроить такую вещь?
Буду очень благодарен за ответ!
-
А не подскажете, какие файлы нужно заменить конкретно? Или просто заменить все кроме папки css и images?
-
Обновился до 5.0.2.
Шаблон не стандартный.
По поводу кнопки пересчитать - оказалось, если в коде в index.tpl ссылка "корзина"
<a href="./{if $smarty.const.CONF_CHPU}cart/{else}index.php?shopping_cart=yes{/if}">{$smarty.const.CART_TITLE}</a>
находится выше вывода контента
{include file="$main_content_template"}
кнопка пересчитать не работает.
Объясните, пожалуйста, как побороть данную несправедливость.
Очень не хочется переносить блок cart-info в низ кода, а потом поднимать его абсолютным позиционированием.
-
а при чём тут кнопка?? О_О
-
В том то и прикол, сам в шоке! Видать какой-то конфликт получается!
-
То что вы описали - больше похоже на версию 5,0. Попробуйте переустановите http://forum.shop-script.org/files/lego5.0.2.zip
Дистрибутив скачивал вчера с главной страницы.
Сегодня все снес, залил по новой, все работает - и картинки летят и производители "вываливаются".
Большое спасибо.
-
Помогите, какие проблемы могут возникнуть при переходе с 4.6 на 5.0.2? необходимо сохранить шаблон. пробовал на денвере, отвалились категории, не показыет товары
http://keremet2030.idhost.kz/
-
Обновитесь до последнего релиза, и перелет будет
насчет галочек механизм заменен теперь ругается если не правильно заполнено поле если правильно то значит все ок и него не сообшяется
тестирую магазин на основе лего 5.0.2 ( на денвере ) - скачал с данного форума , но перелета в корзину нет . еще жаль что нет редактора цветов фона магазина в админке - пришлось через яндекс цвета HTML делать.
-
но перелета в корзину нет
поиск Вам в помощь...
-
В админке можно задавать цвета магазина
Настройки :: Оформление :: Цвета
я про то что когда в лего 4.6 начинаешь редактировать цвета оформления - выскакивала таблица , по которой визуально можно было выбрать цвет . хотя не так уж часто это приходиться делать и я не особо расстроился такому урезанию функционала . Просто для тех кто не особо силен в html было б сподручнее.
-
поиск Вам в помощь...
вот поиском я и нашел что проблема решаема обновлением до последней версии...
-
С оформлением заказа проблема: положил товар в корзину, нажал оформить заказ, ввожу свое имя (русскими буквами) - выдает сообщение "Пожалуйста, введите только русские и латинские буквы!". Пробую ввести латинскими - тоже. Потом третий раз ввожу - уже не ругается.. В чем тут проблема?
-
Slamm, вроде в scripts.js все правильно..
Сайт - test.mirplombir.ru
Вроде с этим вопросом разобрался. Можете подсказать какие конкретно файлы нужно заменить из нового релиза, чтобы работал "полет" товаров и в расширенном поиске отображались категории, наряду с "неважно"? А то залил почти все файлы кроме шаблонов - слетели тексты и еще что-то, пришлось откатить.
-
Lego Edition SP 5.0(без обновлений)
yandex.yml(xml)
Выводятся не верно ссылки в параметре <url>
http://ххххххх.ru/REDIRECT_PRODUCT/toyota-land-cruiser-100-1/
Совсем не выводится параметр <picture> в нем.
Что за файл metamarket.xml(404 Страница не найдена)?
-
В sp5.02
После заполнения формы регистрации, нажимаю кнопку регистрация и появляется страничка "приносим наши изинения". Но как зайдешь на главную страничку ты уже зарегеный.
У кого нет проблемы с "приносим извинения" отпишитесь плиз, чтоб понял у меня проблема или нет.
Заранее спасибо
-
В sp5.02
После заполнения формы регистрации, нажимаю кнопку регистрация и появляется страничка "приносим наши изинения". Но как зайдешь на главную страничку ты уже зарегеный.
У кого нет проблемы с "приносим извинения" отпишитесь плиз, чтоб понял у меня проблема или нет.
Заранее спасибо
И демо-сайт не работает.... изошолси весь уже давненько)
-
у меня вроде нормально.
данные вносишь не админа?
-
у меня вроде нормально.
данные вносишь не админа?
Спасибо, nictboom. Поменял тестовый хостинг всё заработало...
-
Люди дорогие!!
Для кого придумали поиск ?!?!?! >:(
Зачем по 20 раз задавать одни и те же вопросы !
http://forum.shop-script.org/index.php?topic=440.msg3290#msg3290
Тема ветки: Lego Edition SP 5.0 - проблемы и решения. В этой ветке вопрос yml не поднимался. Так, что не стоит хмурить бровки ::)
-
Права доступа в админке Lego Edition SP 5.0.
Когда прикрываешь доступ к "категориям" и оставляешь доступ только к "товарам", то через "товары" есть к "категориям" доступ (иконка редактирования справа от количества) для редактирования.
-
pehser, пробовал - ничего не изменилось.. :(
-
А при удалении товара его допы из таблицы не нужно удалять???
И результат голосований: Красиво, но почему то задвоеный :)
Вам нравится Lego?
Безумно!
11%
Да
36%
Сойдет
39%
Так себе
3%
Полная хрень!
11%
Total Votes: 36
Безумно!
11%
Да
35%
Сойдет
38%
Так себе
3%
Полная хрень!
14%
Total Votes: 37
-
Сидишь тут сутками дежуришь а им лень даже попытаться поискать ответ самим.
А написано "Старожил", ты как вчера родился, так было 2 года назад, и будет всегда )))) Внимания меньше обращай :)
А зачем в голосовании "до и после" всеравно не понимаю, это же надо еще врубиться, что там до и после, а так выглядит как задвоение... Все равно ведь понятно за что я голосовал, зачем мне "До" ?
Кстати о поиске в форуме
"Длина слова должна быть хотя бы в два символа" на запрос "добавить в сп"
Что всетаки такое "добавить в сп" ?
-
Помогите пожалуйста сделать перелет товаров в корзину.. Заменял файлы скриптов - безрезультатно.
Сайт - http://mirplombir.ru/
-
Возможно я повторяюсь и кто то уже обсуждал данный вопрос, но поискав я так и не нашел для себя ответа!
Вопрос касательно курса валют в данный момент валюта по умолчанию $ вторая грн, верную стоимость выдает только если ставить в админке коефициент (1доллар/8грн=0.125), возможно поправить чтоб оно не делило а умножало, чтоб не заморачиватся с коефициентом?
И еще после смены на грн цены меняются, но на доллар обратно не хочет
-
И в файле cfg/general.inc.php поставьте CONF_CURRENCY_ID id нужной вам валюты
А что, в админе не делается "валюта по умолчанию" ? как эт я... надо сделать, не лазить же в конфиг
-
у меня все прайсы приходят в $(как и последующие корректировки).
валюта по умолчанию, соответственно, $.
посему пришлось блудить по всем includ-ам.
-
У меня по умолчанию стоят грн и курс такой:
USD - 8
RUS - 0.2391
UAN - 1
И в файле cfg/general.inc.php поставьте CONF_CURRENCY_ID id нужной вам валюты
дело в том что у меня по умолчанию весь товар в $ и к нему привязка, а чтоб показывало ГРН нужно ставить курс 0.125, так не очень удобно, возможно гдето поправить чтоб я мог ставить курс 8, тобиш чтоб конвертор валют не делил на число заданное в последующем гурсе умножал?
-
посему пришлось блудить по всем includ-ам.
как вариант пройтись по includes файлам и править /CURRENCY_val на *CURRENCY_val
-
Права доступа в админке Lego Edition SP 5.0.
Когда прикрываешь доступ к "категориям" и оставляешь доступ только к "товарам", то через "товары" есть к "категориям" доступ (иконка редактирования справа от количества) для редактирования.
Решение
admin_tmpl->catalog_products_edit.tpl.html
Находите 43 строку
<td align="right">
<a href="admin.php?dpt=catalog&sub=categories_edit&c_id={$categories[0]}">
<img src="./images/backend/edit.png" alt="" />
</a>
</td>
Удаляете ссылку
<a href="admin.php?dpt=catalog&sub=categories_edit&c_id={$categories[0]}">
<img src="./images/backend/edit.png" alt="" />
</a>
Теперь через товары нет возможности редактировать категории, права стали более менее полноценные!
-
Может быть и так.
Однако, если присутствует страница для редактирования категорий, то наверное лучше редактировать категории именно там, а в товарах эта возможность,
при том что пользователей админки >1, просто не нужна.
В принципе, когда пользователей админки =1, та же песня, получается "категории" дубль 2
Можно еще так, чтоб таблица не пустовала, добавить картинку 16Х16 в .png, к примеру Х.png(контент - в зависимости от вашей фантазии).
<td align="right">
<img src="./images/backend/Х.png" alt="запрещено!" />
</a>
</td>
-
Не подскажите как поменять логотип в письме, которое приходит на почту клиенту при заказе? В папках с изображениями заменил все логотипы lego, но все равно то же самое..
И в том же письме, указывается что компания доставит товар по адресу такому-то (который указал клиент), но это пишется даже если указан способ самовывоз..Как это исправить? Спасибо.
-
Большое спасибо!
У меня еще возник вопрос по оплате:
можно сделать выставление счета? Чтобы человек мог распечатать и оплатить.
-
у меня на 2-х сайтах небольшая лага. Если опуститься в самый конец страницы то при прокручивание спецпредложений фокус страницы поднимается. Кто нибудь знает как исправить? верси 5.0.2 http://vo-stok.com.ua/
-
у меня на 2-х сайтах небольшая лага. Если опуститься в самый конец страницы то при прокручивание спецпредложений фокус страницы поднимается. Кто нибудь знает как исправить? верси 5.0.2 http://vo-stok.com.ua/
это все от хита продаже - если сменишь его на hideslide - то будет норм ..
-
это то понятно. Я его исправить хочу а не обойти....
-
ну тут увы я не советчик (((
-
итак, товарищи, не смог разобраться в такой вещи :
если в описании товара кликаешь на фото - то не переходит на доп фото, а если кликнуть на "увеличить..." - то работает нормально
{* more image *}
{if $product_thumb[0] ne NULL}
<div id="tab_image" class="page">
<div style="display: inline-block;">
{section name=i loop=$product_thumb}
<div style="display: inline-block; float: left; text-align: center; margin-left: 5px; margin-right: 5px; margin-bottom: 10px;">
<p>{$product_desc[i]}</p>
<a href="./products_thumb/{$product_thumb[i]}" rel="example_group" title="{$product_desc[i]}" >
<img src="./products_thumb/P_{$product_thumb[i]}" alt="{$product_desc[i]}" style="border: 1px solid #DDDDDD; margin-bottom: 3px;" />
</a><br />
<a href="./products_thumb/{$product_thumb[i]}" title="{$product_desc[i]}" rel="example_group1"">
<span style="font-size: 11px">{$smarty.const.ENLARGE_PICTURE}</span>
</a>
</div>
{/section}
</div>
</div>
{/if}
-
пИчалько (( не каждый юзер додумается :(
-
замени rel="example_group" на rel="example_group1"
-
замени rel="example_group" на rel="example_group1"
не помогло, после этого наоборот становится :( - т.е. оба не пашут
-
Привет всем. Юзал поиск но ответа на свой вопрос не нашел.
Не работает "Вывод сортировки" при дополнительных параметрах. Сохраняет вывод только 1-го параметра. Остальные не сохраняются.
-
Подробней желательно с примером
Вопрос снимается .. проверил на другом хосте - всё работает.
P.S. Сергей , когда починишь демо-сайт? Очень удобно на нем проверять, если что-то не то...
-
1. 5.0.2
2. программное обеспечение сервера неизвестно.
3. kpkshop.com
4. В админке не работает функция Export, вхожу на вкладку Импорт/Export нажимаю Export и страница просто обновляется. При этом Скачать прайс в формате MS Excel работает нормально.
5. вроде на 5.0.0 все работало нормально.
Провел испытания и получил следующее на 5.0.1 импорт работает и в нем 3 кнопки:
"Export XLS" "Export CSV" "Import"
А вот в 5.0.2 только 2 кнопки:
"Export" "Import"
и не работает он.
-
Устанавливаем, тестим.
Пишем о проблемах Lego Edition SP 5.0
сайт: http://cl95542.tmweb.ru
версия Lego Edition SP 5.0.2
Проблема первая:
При оформлении заказа в корзине в разных браузерах есть печальный факт, а именно, если делаешь в опере 11.60 без разницы кириллицей или латиницей чем заполнять, что в принципе и правильно, но если в Internet Explorer 8 при заполнении получаем следущее: см. вложение
Может кто сталкивался с этим?
И вторая проблема, пожалуй самая главная, это невозможность импорта товаров из excel в админке...то есть из общедоступной части экспорт в excel то есть ссылка Скачать прайс в формате MS Excel проходит нормально, однако в админке на странице Импорт/Export при любых действиях хоть при импорте или экспорте вообще ничего не происходит, страница только обновляется и все...Подскажите решение пжста...
[вложение удалено администратором]
-
Така я же история с Импортом/Экспортом как и у vit. Ни чего не происходит при нажатии на кнопку экспорт. в.5.0.2
-
а я хотел уже хотел было свой код пихнуть(с radio для csv и xls, а он под csv не пашет), да опаздал :).
Импорт/Экспорт в csv пока никак?
-
Для версии 5.0.2
Не показывает логотипы-картинки которые в категории, к примеру, Автомобили показаны как логотипы подкатегорий ?
Эти логотипы-картинки ж уже загружены в этих подкатегориях, к примеру, Мерседес.
[вложение удалено администратором]
-
вроде ж было уже? или нет?
в includes/category.php
блок:
[spoiler] //show subcategories
$q = db_query("SELECT categoryID, name, hurl, products_count FROM ".CATEGORIES_TABLE." WHERE enabled=1 and parent='".$categoryID."' ORDER BY ".CONF_SORT_CATEGORY." ".CONF_SORT_CATEGORY_BY) or die (db_error());
$result = array();
while ($row = db_fetch_row($q))
{
if ($row[2] != "" && CONF_CHPU) {$row[2] = REDIRECT_CATALOG."/".$row[2];} else {$row[2] = "index.php?categoryID=".$row[0];}
$result[] = $row;
}
$smarty->assign("subcategories_to_be_shown",$result);
[/spoiler]
заменить на:
[spoiler] //show subcategories
$q = db_query("SELECT categoryID, name, hurl, products_count, picture FROM ".CATEGORIES_TABLE." WHERE enabled=1 and parent='".$categoryID."' ORDER BY ".CONF_SORT_CATEGORY." ".CONF_SORT_CATEGORY_BY) or die (db_error());
$result = array();
while ($row = db_fetch_row($q))
{
if (!file_exists("./products_pictures/".$row[4])) $row[4] = "";
if ($row[2] != "" && CONF_CHPU) {$row[2] = REDIRECT_CATALOG."/".$row[2];} else {$row[2] = "index.php?categoryID=".$row[0];}
$result[] = $row;
}
$smarty->assign("subcategories_to_be_shown",$result);
[/spoiler]
вроде бы....
-
А с таким вот вместо прайса что можно сделать?
Fatal error: Uncaught exception 'Exception' with message 'File ../css/css_tex-full/image/logo0000.png not found!' in /home/httpd/vhosts/textil-plus.ru/httpdocs/core/excel/Classes/PHPExcel/Worksheet/Drawing.php:135 Stack trace: #0 /home/httpd/vhosts/textil-plus.ru/httpdocs/core/core_xls.php(40): PHPExcel_Worksheet_Drawing->setPath('../css/css_tex-...') #1 {main} thrown in /home/httpd/vhosts/textil-plus.ru/httpdocs/core/excel/Classes/PHPExcel/Worksheet/Drawing.php on line 135
-
Спасибо. Всё работает.
-
Уважаемые модераторы, а почему не упростить Вам и Вашим форумчанам жизнь.....
Вот к примеру есть эта тема Lego Edition SP 5.0 - проблемы и решения.
Если на первой странице данной теме (под спойлером) Вам не дублировать все найденные баги и главное - их решения по движку SP5 ( т.к. тема по SP5).
Либо вообще сделать редактируемую только для модераторов тему и там дублировать все баги и найденные решения.
Будет для всех легче и удобнее.
-
Ну поиск поиском, но каждый человек думает по своему, и ищет, в поиске, выражения исключительно привыкшие для него + учтите орфографические ошибки, с обоих сторон :).
Но просто выделив жирным на главной страничке форума подобный фак для актуального на данный момент релиза SS LE SPX можно избежать процентов 70 вопросов по багам этого релиза ss. До следующего релиза, где эти баги будут исправлены.
-
сайт: http://cl95542.tmweb.ru
версия Lego Edition SP 5.0.2
Спасибо, сейчас экспорт/импорт товаров работает прекрасно :)
Но столкнулся пожалуй с очень серьезной проблемой...невозможно отправить заказ с сайта: при отправке выходит страничка: Приносим наши извинения!
В настоящее время ведуться технические работы на сервере.
Пожалуйста, зайдите позднее.
Там же есть и сообщение: Could not instantiate mail function.
Файлик error.log пишет:
[14.01.12 10:53] Error: Could not instantiate mail function.
[14.01.12 10:53] Error: Could not instantiate mail function.
[14.01.12 10:53] Error Cannot modify header information - headers already sent by (output started at /home/c/cl95542/cl95542.tmweb.ru/public_html/core/phpmailer/class.phpmailer.php:586) (code: 2) in /home/c/cl95542/cl95542.tmweb.ru/public_html/includes/order_place.php (line: 266)
Хостер tmweb.ru говорит что функция отправки писем включена
Во вложении phpinfo.
Может посоветуете что? А?
[вложение удалено администратором]
-
Смотрел..проблема как есть так и осталась :(
-
Задвоенный потому, что сперва показывает сколько было до вашего голосования, после показывает с вашим голосованием, что бы посмотреть разницу.
Total Votes: 36
Total Votes: 37
У меня конечный результат голосования показывает не верно.- прибавляет два голоса вместо одного.
Подскажите как исправить проблему.
Lego Edition SP 5.0.2
www.tulaopt.ru
-
Про голосование - http://forum.shop-script.org/index.php?topic=540.msg4126#msg4126
-
Всем здравствуйте!
Поиском пользовался, но: проблема с загрузкой фото товара.
На данный момент: Денвер+Лего 5.0.2
Что происходит: тыкаем на обзор, выбираем фото, (назв на англ), путь прописывается в строке, жмем пимбу "сохранить" вверху справа
Результат: дополнительные фото загружаются, остальные нет
Что пробовал: в настройках указывал размеры такие-же как у картинки - тоже самое.
Что нужно сделать?
-
if (getAddrByHost("www.cbr.ru",1))
getCURRENCY('http://www.cbr.ru/scripts/XML_daily.asp');
Объясните с какой целью это находится в Index.php? lego5.0.2
-
Обьясните "деревне", залил движок 5 0 2 для пробы, все работает, при добавлении новости все демонстрационные товары исчезают, не появляется и новый товар, удаляю новый товар- все появляется
Менял на сервере базу с юникс 1251 на виндовс 1251 перезаливал, результат тот же
Когда меняю в админке кодировку на ютф8 товар появляется, но вместо слов кривозябы
Подскажите что может быть, Спасибо
Проблема решилась: при установке создал базу данных в UTF8 и движок установил в UTF8. Пока работает
-
А как можно добавить на страницу Производитель произвольный скрипт, например вопрос-ответ в виде колонки?
Но только на страницу Производитель.
-
по пробуйте заменить core\admin_tmpl\catalog_import.tpl.htm
откуда заменить? где взять? есть только 4.6 и 5.0.2
-
Спасибо. Зарегистрировался-увидел-скачал.
-
С целью парсинга курса валют с центрального банка России если в админке стоит такая галочка.
А где в админке эта галочка? Добавил кроме рублей доллары, прописал USD, но галочки не появилось, предлагает вводить курс руками, либо выставляет его равным нулю.
-
Скажите как подредактировать вкладку сопутствующие товары так, что бы они выводились по 2 в строке в несколько строк.
Lego 5.0.2
То что есть сейчас: lodkiargo.in.ua/product/a-220-grebnaya-odnomestnaya-naduvnaya-lodka-argo/
-
глянь тут (http://forum.shop-script.org/index.php?topic=146.msg4399#msg4399) саму таблицу.
-
попробовал так:
{* related products *}
{if $accompany}
<div id="tab_related" class="page">
<div style="background: #F7F7F7; border: 1px solid #DDDDDD; padding: 10px; margin-bottom: 10px;">
<table width="100%" cellpadding="0" cellspacing="0">
{if $smarty.section.i2.index is div by 2}
<tr>{/if}
{section name=i2 loop=$accompany}
<td style="text-align: center;">
{if $accompany[i2][3]}
<a href="./{$accompany[i2][5]}"><img src="./products_pictures/{$accompany[i2][3]}" alt="{$accompany[i2][2]}" /></a>
<br />
{/if}
<a href="./{$accompany[i2][5]}">{$accompany[i2][2]} </a><br /><span class="red-price">{$accompany[i2][6]} {$smarty.const.CONF_CURRENCY_ID_RIGHT}</span>
</td>
{/section}
{if ($smarty.section.i2.index+1) is div by 2}</tr>{/if}
</table>
</div>
</div>
{/if}
не работает!
Я в смарти пока нулевой :(
Подправьте, что не так сделал!
-
[spoiler]
{* related products *}
{if $accompany}
<div id="tab_related" class="page">
<div style="background: #F7F7F7; border: 1px solid #DDDDDD; padding: 10px; margin-bottom: 10px;">
<table width="100%" cellpadding="0" cellspacing="0">
{section name=i2 loop=$accompany}
{if $smarty.section.i2.index is div by 2}
<tr>{/if}
<td style="text-align: center;">
{if $accompany[i2][3]}
<a href="./{$accompany[i2][5]}"><img src="./products_pictures/{$accompany[i2][3]}" alt="{$accompany[i2][2]}" /></a>
<br />
{/if}
<a href="./{$accompany[i2][5]}">{$accompany[i2][2]} </a><br /><span class="red-price">{$accompany[i2][6]} {$smarty.const.CONF_CURRENCY_ID_RIGHT}</span>
</td>
{if ($smarty.section.i2.index+1) is div by 2}</tr>{/if}
{/section}
</table>
</div>
</div>
{/if}
[/spoiler]
-
nictboom большое спасибо за помощь! +1
-
Юзал поиск но ничего не нашел.
SS LE 5.02, при оформлении заказа выбираешь подарок - он отображается нормально, но не в письме к получателю, не в письме к админу не выводиться что за подарок выбрал покупатель.
Побывал на демо сайте - аналогично.
-
Очень помог форум в настройке магазина и решении некоторых проблем. Спасибо!
Осталась такая проблема. При нажатии на любые ссылки магазина, ошибка "Неверное перенаправление на странице Firefox определил, что сервер перенаправляет запрос на этот адрес таким образом, что он никогда не завершится.
* Эта проблема может возникать при отключении или запрещении принятия кук. "
Куки сохраняются, кеш чистила 100 раз :-[
http://kaleydoskop.com.ua/Magazin/
Заранее благодарю за поддержку.
-
Пади знай +)
Попробуйте в админке отключить ЧПУ.
Если не поможет, выложите свой файл .htaccess
Какое вредное это "ЧПУ" !!! Спасибо огромное - помогло!!! :-*
-
В каких случаях отображается страница
Приносим наши извинения!
В настоящее время ведуться технические работы на сервере.
Пожалуйста, зайдите позднее.
[вложение удалено администратором]
-
смотрите что в cfg/error.log
-
Подскажите что это за ошибки и как их исправить ???
Error require_once() [<a href='function.require-once'>function.require-once</a>]: Unable to allocate memory for pool. (code: 2) in /home/ovks/www/site1/public_html/shop/smarty/smarty.class.php (line: 698)
Error include() [<a href='function.include'>function.include</a>]: Unable to allocate memory for pool. (code: 2) in /home/ovks/www/site1/public_html/shop/smarty/sysplugins/smarty_internal_template.php (line: 422)
Других ошибок нет и они не всегда выскакивают.
Заранее спасибо !!!
-
А хостинг случайно не бесплатный ?!
Вот ещё ошибка
Error include() [<a href='function.include'>function.include</a>]: Unable to allocate memory for pool. (code: 2) in /home/ovks/www/site1/public_html/shop/index.php (line: 53)
Хостинг платный !
http://peterhost.ru/
-
ключевая фраза Unable to allocate memory
Проблема решилась добавлением в фаил .htaccess в корне сайта
вот этой строки php_value memory_limit 128M
Спасибо за помощь круглосуточной службе поддержки Питерхост. :)
И slamm™ за подсказку к кому с этой проблемой обратиться :)
-
Объясните, по какому параметру сортируются товары в админке?
-
еще с 25-ки(а может и раньше) тянется проблема валидации номера телефона - хоть и фильтр стоит, а проверяется просто на пустую строку:
var filter=/^(?:8|\+7)? ?\(\d{1,5}\)? ?\d{1,5}\-\d{2}\-\d{2}$/;
if (str != "") {document.getElementById('phone_div')..........
заменил на:
var filter=/^\+[0-9]{12}$/;
if (filter.test(str)) {document.getElementById('phone_div').............
проверка на формат номера +380971234567
пригодится для автоматической рассылки клиентам смс-оповещения о заказе
(файл - core/js/js_scripts.js)
подскажите как сделать проверку чтоб можно было вводить любую длину номера телефона при оформлении заказа и при регистрации, либо формата +79085700447
Пытаюсь изменить значение длины на 11 но движек все равно настойчиво проист при регистрации и оформлении заказа вводить двенадцатый символ!гуру подскажите пожалуйста :o
-
посмотрите там наверно еше одна строка проверки используется
var filterPhone=/^\+[0-9]{12}$/;
спасибо помогло)чтоб делал форум без Сергея) ::)
-
Пытаюсь поставить якорь "Вверх" в низу страницы категории.
Конструкция типа:
<a href="#top"> Вверх </a>
<a name="top"></a>
не работает :(
Нужно перед #top прописывать относительный путь к странице. Как быть? :(
-
Не могу понять логику.
Есть архитектура меню:
1.
1.1
Товар1.1.1
Товар1.1.2
...
1.2
Товар1.2.1
Товар1.2.2
...
Если в админке, в разделе "Настройки-оформление" стоит галочка "Показывать наиболее популярные товары в пустых категориях", то в основном блоке отображаются картинки категорий 1.1 и 1.2, их названия и "наиболее популярные товары". А если эту галочку убрать, то вместе с "популярными" пропадают и картинки категорий с названиями, просто пустой блок.
Мне так неправильно :)
Как исправить?
Подкатегории к категориям привязаны и в каталоге все отображается как надо.
Лего 5.0.2, Денвер
-
Егоб не было вообще 8)
тогда былоб совсем печально((((
-
Это почему же ? Не обязательно прописывать, у меня и так работает.
А вы в каком браузере смотрите, просто они себя по разному ведут.
Попробуйте такой "извращенский" вариант =)
<a name="top"> </a>
<a onclick="location='#top';return false;" style="cursor: pointer;"> Вверх </a>
Все ясно! Дело в браузере.
Опера - нормально.
IE - нормально.
Хром- выбрасывает на главную.
Сафари - выбрасывает на главную.
Лиса- выбрасывает на главную.
Видать притрется делать через jawascript? если других вариантов нет.
Пипец, мля ........ эту кросбраузерность.
Приходит тут мне письмо: "Ура - вышел новый браузер от MAIL . RU!!!"
А-А-А-А! Сцуко!!! Да шоб вам руки..... Падонги.....
Вроде обычный Хром, но на... так пугать!
-
LE 5.0.2
Где подправить письмо которое приходит админу после заказа?
Сейчас админу и покупателю приходит письмо о заказе следующего содержания:
Артикул - Наименование товара - Количество - Сумма (цена* кол.)
Итого: Общая сумма
Нужно в обоих письмах добавить переменную - цена (за еденицу товара)
-
Как поправить ссылки?
Производитель.
Создал, задал ссылку /brand/rockwell - ведёт на 404
Изменил ссылку brand/rockwell/ - работает.
вручную ввел в браузере brand/rockwell - опять 404
Продукты:
Ссылка создалась автоматически
product/bike-legs/ - работает
product/bike-legs - 404
Если ссылку вписать руками без / , всё норм, а если после этого дописать к ссылке / , непосредственно в браузере - снова 404. С категориями - так же как и с продуктами.
Как исправить? Ведь я не смогу контролировать как пользователи потом будут обмениваться ссылками.
Хочется что бы ссылки сразу создавались /brand/rockwell product/bike-legs и они должны работать, а если человек вводит product/bike-legs/ - он должен попасть на product/bike-legs а не увидеть 404
5,0,2
Спасибо.
upd: да и вообще эта проблема во многих местах.
/contact/ - работает
/contact - 404
/about/ - работает
/about - 404
-
но так появятся дубли страниц, может лучше добавить слеш в конце.
как для примера(!) в .htaccess, в блоке #www redirect, добавить(в конец блока):
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_URI} !(.*)/$
RewriteRule ^(.*)/(.*)$ $1/$2/ [R=301,L]
пример взят в гугле, проверил пару урлов.
или подробнее почитать и выбрать пример подходящий в гугле про "RewriteRule добавить слеш"
и по идее при наборе product/bike-legs , должно перебросить на product/bike-legs/.
-
дык, проверка для этого есть:
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_URI} !(.*)/$
...
если есть такой урл/, не добавлять слеш.
да я и не утверждаю что это идеальный вариант, думаю само решение может правильней.
ps/ чуть поправил, но не уверен что всё правильно.
да, есть проблема и с картинками. значит вариант отпадает... хотя может это у меня только с фотами проблема(у меня все фотки из кеша тянет, подбор на лету)...
psps/ хотя загнал под свежеустановленную демку на хостинг, вроде работает.
-
А вам не кажется, что лучше придумать как реализовать этот момент на уровне PHP? А то .htaccess итак не маленький и каждое новое условие, которое нужно проверять, будет все больше тормозить движок!
-
При оформлении заказа когда вводишь имя появляется такая строка "Пожалуйста, введите только русские и латинские буквы!" получается если вводишь имя например Иван то все ок, если Иван Иванович т.е стоит пробел, то скрипт не дает отправить заказ, так же и с другими полями происходит.
Подскажите как решить сею проблему?
сайт gladlife.ru
-
Помогло вот это
http://forum.shop-script.org/index.php?topic=176.15
в js_scripts.js найти похожее, сравнить, ну и попробовать:
jQuery.validator.addMethod("lettersonly", function(value, element) {
return this.optional(element) || /^[a-zА-Я-]{2,}( +)?([a-zА-Я]{2,})?( +)?$/i.test(value);
}, "Letters only please");
-
Подскажите как, прописать нормальные мета теги в /news/
-
Спасибо
-
Подскажите пожалуйста как исправить.
1.Залил на хостинг, когда выключаю категорию в админке выдает.
Notice: Undefined index: category_3 in /var/www/vhosts/2/102340/webspace/httpdocs/techno-shop.su/includes/admin/sub/catalog_categories.php on line 27 Notice: Undefined index: category_4 in /var/www/vhosts/2/102340/webspace/httpdocs/techno-shop.su/includes/admin/sub/catalog_categories.php on line 27 Notice: Undefined index: category_5 in /var/www/vhosts/2/102340/webspace/httpdocs/techno-shop.su/includes/admin/sub/catalog_categories.php on line 27 Notice: Undefined index: category_6 in /var/www/vhosts/2/102340/webspace/httpdocs/techno-shop.su/includes/admin/sub/catalog_categories.php on line 27 Warning: Cannot modify header information - headers already sent by (output started at /var/www/vhosts/2/102340/webspace/httpdocs/techno-shop.su/includes/admin/sub/catalog_categories.php:27) in /var/www/vhosts/2/102340/webspace/httpdocs/techno-shop.su/includes/admin/sub/catalog_categories.php on line 35
2.Не работают ЧПУ, если в админке вкл. то разделы каталогов и страницы идут на 404. отключаю в админке ЧПУ все впорядке.
3.Не грузится файл http://techno-shop.su/yandex.xml - 404
содержимое .htaccess
#config
DirectoryIndex index.php
AddDefaultCharset utf-8
AddCharset utf-8 .php
Options -Indexes
#rewrite url's
RewriteEngine On
RewriteBase /
#www redirect
RewriteCond %{HTTP_HOST} ^www.techno-shop.su$ [NC]
RewriteRule ^(.*)$ http://techno-shop.su/$1 [R=301,L]
#copress js and css
RewriteRule core/js/(.*)\.js$ core/jscss.php [L]
RewriteRule css/(.*).css$ core/jscss.php [L]
#payment
RewriteRule payment/$ index.php?payment [L]
#about url's
RewriteRule ^catalog/(.*)/about/$ index.php?about&category=$1/ [L]
RewriteRule ^brand/(.*)/about/$ index.php?about&brands=$1/ [L]
#catalog url's
RewriteRule ^catalog/(.*)$ index.php?catalog_hurl=$1 [L]
RewriteRule ^product/(.*)$ index.php?product_hurl=$1 [L]
RewriteRule ^news/(.*)$ index.php?news&news=$1 [L]
RewriteRule ^pages/(.*)$ index.php?pages&pages=$1 [L]
RewriteRule ^tags/(.*)$ index.php?tags_hurl=$1 [L]
RewriteRule ^brand/(.*)/(.*) index.php?brand=$1/$2 [L]
#sort url's
RewriteRule (.*)/(.*)/&sort=(.*)&order=(.*)$ index.php?$1_hurl=$2&sort=$3&order=$4 [L]
#offset url's
#RewriteRule offset/(.*)/&sort=(.*)&order=(.*)$ index.php?searchstring=$1&sort=$2&order=$3 [L]
RewriteRule (.*)/(.*)/&offset=(.*)$ index.php?$1_hurl=$2&offset=$3 [L]
RewriteRule (.*)/(.*)/&show_all=yes$ index.php?$1_hurl=$2&show_all=yes [L]
#lang url's
RewriteRule ru/$ index.php?new_language=0 [L]
RewriteRule en/$ index.php?new_language=1 [L]
#information url's
RewriteRule info/(.*)$ index.php?aux_pages=$1 [L]
RewriteRule contact/&send_result=(.*)$ index.php?contact&send_result=$1 [L]
RewriteRule contact/$ index.php?contact [L]
RewriteRule service/$ index.php?aux_page=aux2 [L]
RewriteRule pricelist/([0-9]*)/$ index.php?show_price=$1 [L]
RewriteRule pricelist/$ index.php?show_price=yes [L]
RewriteRule ^price.xls$ core/core_xls.php [L]
RewriteRule feed.xml$ core/core_rss.php [L]
RewriteRule ^about/$ index.php?aux_page=aux1 [L]
RewriteRule grafik/$ index.php?aux_page=aux1 [L]
RewriteRule adress/$ index.php?aux_page=aux1 [L]
RewriteRule sitemap\.xml$ core/sitemap.php [L]
RewriteRule sitemap/$ index.php?sitemap [L]
#administration url's
RewriteRule admin$ admin.php [L]
RewriteRule admin/$ admin.php [L]
#cart url's
RewriteRule add2cart/(.*)$ index.php?shopping_cart&add2cart=$1 [L]
RewriteRule cart/$ index.php?shopping_cart=yes [L]
RewriteRule cart/&remove=(.*)$ index.php?shopping_cart=yes&remove=$1 [L]
RewriteRule cart/&clear$ index.php?shopping_cart=yes&clear_cart=yes [L]
RewriteRule cart/order/$ index.php?order_custinfo=yes [L]
RewriteRule cart/order_placed/$ index.php?order_placement_result=1 [L]
RewriteRule printorder/$ core/core_printorder.php [L]
RewriteRule pd4/$ core/print_pd4.php [L]
#yandex url's
RewriteRule yandex\.(xml|yml)$ core/core_yml.php [L]
RewriteRule metamarket\.xml$ core/core_metamarket.php [L]
#search_expanded url's
RewriteRule search_expanded/ index.php?search_expanded=1 [L]
#watermark
#RewriteRule ^(products_pictures|products_thumb|userfiles)/(.*\.(gif|jpg|jpeg|png)) core/watermark.php?dir=$1&img_path=$2 [L] # All image
#RewriteRule ^(products_pictures)/(.*\.(gif|jpg|jpeg|png)) core/watermark.php?dir=$1&img_path=$2 [L] # All products_pictures
#RewriteRule ^(products_pictures)/(.*-B\.(gif|jpg|jpeg|png)) core/watermark.php?dir=$1&img_path=$2 [L] # only big products_pictures
#RewriteRule ^(products_pictures)/(.*-H\.(gif|jpg|jpeg|png)) core/watermark.php?dir=$1&img_path=$2 [L] # only smal products_pictures
#RewriteRule ^(products_thumb)/(.*\.(gif|jpg|jpeg|png)) core/watermark.php?dir=$1&img_path=$2 [L] # All products_thumb
#errors
RewriteRule 404/$ core/core_404.php [L]
ErrorDocument 403 http://techno-shop.su/404/
ErrorDocument 404 http://techno-shop.su/404/
-
Lego 5.0.2
www.starfishing.ru
Подскажите, не работает RSS, вернее данные отдает, но с ошибкой формирования страницы - в чем причина?
Так, в ИЕ и Мозилле работают, в Хроме нет...
-
Лего 5.0.2
в админке все платежные системы отсутствуют, но если руками ввести /payment
то можно оплачивать товар в корзине любой системой:
как так?
-
Lego SP 5.0.2
starfishing.ru (http://starfishing.ru)
Решил повесить кнопку-ссылку на партнеров на главную страницу.
В индекс.тпл модифицировал код div3, убрал ненужный мне выбор языка и валюты:
[spoiler]<div class="div3">
<div style="text-align: left; color: #999; margin-bottom: 4px;">
<a href="http://avalon-tv.ru/" target="_blank"><img src="images/Avalon_TV.gif"/></a>
{*{if $smarty.const.CONF_GOOGLE_TR eq 0} {include file="language.tpl.html"}{/if}
<span class="light">Валюта:</span>
{literal}
<script type="text/javascript" language="JavaScript">
function _changeCurrency(){
document.ChangeCurrency.submit();
}
</script>
{/literal}
<form name="ChangeCurrency" method="post">
<select onchange="_changeCurrency()" name="current_currency" style="background: #000;">
{foreach from=$current_all item=curr}
<option {if $smarty.const.CURRENCY_ID==$curr.CID} SELECTED {/if} value="{$curr.CID}">
{$curr.Name}
</option>
{/foreach}
</select>
</form>*}
</div>[/spoiler]
На следующий день, периодически стала вылетать ошибка 500, после пары обновлений страницы сайт грузился. Сегодня сайт перестал отвечать совсем, ошибка 408.
Чувствую, моих рук дело...
И валидатор http://validator.w3.org/check?uri=http%3A%2F%2Fstarfishing.ru%2F&charset=%28detect+automatically%29&doctype=Inline&ss=1&group=0&user-agent=W3C_Validator%2F1.3
нашел кучу ошибок непонятных. вроде пишет - не закрыт тэг, строка такая-то, элемент такой-то, а по коду вроде все правильно...
Доступность возобновилась, но ошибка 500 периодически выскакивает. В чем может быть причина такого поведения? Кэш сайта и браузеров чистил, тоже самое.
-
нашел кучу ошибок непонятных.
а это что?...:<img src="./css/css_default-full/image/logo.jpg" /*title="Starfishing.ru"*/ alt="Starfishing.ru" />
или </*img src="./images/icon_cat.png"*/ alt="Каталог" />
и как тут без ошибок?..
-
Зайдя в корзину и заполнения данных покупателя. После нажатия на кнопку "оформить заказ" . страница переходит
в режим "приносим наши извенения". Что это могло произойти ?