Вернуться к списку форумов Вернуться

Поддержка пользователей

Community support

Что вы делаете не так.

Новичок
Ну вот, с выбором цвета зашел в тупик, все получается как и хотел, есть небольшие нюансы не знаю как исправить и где копать.
1. Выбор цвета расположен стоя, я его положил, но это не особо спасает. В разделе товара, окно с товаром без выбора цвета вытягивается по размеру с рядом стоящим окном с цветом, у первого много пустого пространства и как-то смотрится не очень красиво.
2. Если сделать заказ из раздела товаров, то выбранный цвет не виден в ордере заказа.
Получается отображение выбора цвета в разделе товара и мешает и не работает. Можно как-то сделать, чтобы выбор цвета не был виден в разделе товаров, а только в самом товаре? И еще если цвет не выбран, заказ все равно оформляется, надо как-то предупредить пользователя, что он забыл выбрать цвет.
Это мой дом
1. Это Вам надо поработать со стилями/ Можно добавить стиль В Checkbox float:left; или что-то такое.
2.Как это не работает - см. все работает? demo.eurowebcart.ru

И да если цвет не выбран, то это оператор должен задавать юзеру вопрос какой цвет везти. Но как правило юзеры выбирают таки. Это же в их интересах.
Это мой дом
вот попробуйте в css.inc внести:

input[type=checkbox] {
float: left;
margin-right: 10px;
margin-top: 3px;
}
Новичок
Что-то поломал и не пойму чем и как восстановить. Пробовал вставить в css.inc результат белый экран, восстановил. Выбор цвета в разделе товара у меня так и не заработал, в ордере заказа нет записи о цвете, работает только когда делаю заказ в описании товара. Теперь обнаружил еще проблему, если на сайт зайти не как админ, а просто как покупатель, то и в разделе товаров и в его описании виден только один первый рис выбора цвета и больше ничего (должно быть 3 варианта). Еще я пробовал сделать несколько оптовых цен как описано в поддержке и сделал второй оптовый прайс, внес изменения которые Вы давали ранее. Результат – в карточке товара появились новые столбцы OPT, OPT1, OPT2 но когда я вписываю туда цены и давлю изменить они не сохраняются и еще на сайте пропали цены на товар, причем не все, часть есть, часть стоит 1, еще часть под заказ, остальные пусто и в разных разделах по-разному, а вот когда захожу как админ все отлично (думаю оптовый прайс виноват). Какие у меня варианты может все снести и установить снова, хотя в любом случае мне нужны изменения которые я пытаюсь сделать, и не факт, что я не наступлю на те же грабли.
Это мой дом
Какая версия PHP
что пишет Error log
какие действия делались в последний раз когда все работало
Появился ли выбор цвета у пользователя после индексации базы (только после нее все изменения админа переходят к пользователям)

Проще сохранить базу и сделать полный инсталл - потом все настроить заново и восстановить базу из бекапа + индексация. качайте 5.82 сразу уж.
Это мой дом
насчет что не работает покупка опций - проверьте тут работает?
demo.eurowebcart.ru
Новичок
PHP версии нет не пользуюсь, как делаю – беру из карточки товара (demo.eurowebcart.ru) вытягиваю участок кода, что отвечает за выбор цвета, в блокноте исправляю как мне надо и вставляю себе на сайт в карточку товара в Краткое описание:
Теперь по порядку, что делал:
1. выбор цвета – работает только если заказ делать из описания товара (индексацию раздала делаю после любого изменения).
2. попробовал в css.inc внести код выше – белый экран – восстановил все как было
3. сделал оптовый прайс, дал на него ссылку работает вместо розничных вытягивает оптовые цены из карточки товара.
4. попытался сделать несколько оптовых цен как описано в Добавление множества оптовых цен – не сохраняются в карточке товара
5. установил 5.82
Результат:
1. выбор цвета – ничего не изменилось.
2. оптового прайса нет
3. множества оптовых цен нет
4. если на сайт зайти как админ все нормально, а если как пользователь, то и в разделе товаров и в его описании вместо розничных отображаются оптовые цены из карточки товара и так по всему сайту поменялись местами оптовые и розничные цены кроме раздела ПОСЛЕДНИЕ ПОСТУПЛЕНИЯ. Сейчас у меня получился оптовый сайт
Это мой дом
1. Версия PHP у всех есть. 4.0, 5.2.10, 5.3 и т.п.
2. Как вы можете вытягивать кусок кода из demo.eurowebcart.ru??? Вы же не имеете доступа к краткому описанию внутри карточки товаров, к подшаблонам опций! Вот рабочий код опций:
[option]
Available sizes
#XS^0^
#S^0^
#M^-0^
#L^0^
#XL^5^
#XXL^10^
[/option]

3. OK duh!
4. Вывод прайса и его модернизация (price.php) никак не влияет на цены в базе и основной движок. Оптовые цены только для юзеров со статусаи OPT1-POT2 и т.п. Вы прочли это в описании?

www.eurowebcart.ru

Присваиваете юзерам соответствующий статус (OPT1 / OPT2 / OPT3) - и они имеют соответствующую цену.


Пользователи со статусом USER должны видеть простые розничные цены.

Что вы вообще пытаетесь сделать?
Новичок
О версии PHP я просто не понял вопроса (подумал каким PHP редактором пользуюсь), у меня на хостинге PHP 5.2 включена, могу перейти на PHP 5.3 (рекомендована) есть 5.4

Вот такой кусок кода я вытащил из demo.eurowebcart.ru, и с ним экспериментирую (это результат, вставил в Краткое описание).
Выбор цвета:
Черный Желтый +5 грн. +10 грн.

А по поводу, что я вообще пытаетесь сделать я писал, мне нужен выбор цвета и прайс чтобы там была цена розничная и оптовая. Вы сказали надо учить РНР ну я на радостях и давай ваять у меня пару раз в карточке товара сносило все фото, а вместо появлялись какие-то куски кода, так что приходилось только убивать карточку товара. А потом после этих экспериментов я пытался поставить несколько оптовых цен (как альтернативу оптовому прайсу), а наверное прошлые мои подвиги и дали такие результаты, что все поломалось. После инсталляции 5.82 вернулся в начало, цвет работает криво, возможность выбора есть везде, но в ордер заказа он попадает только если заказ сделать из описания. Просто у меня народ хочет видеть один прайс с колонками код, розница, опт. Много оптовых цен это как вариант но для клиентов не совсем удобно, ввел пароль, зашел, посмотрел, запомнил, вышел, посмотрел как у других. Когда я это предложил все стали просить давай прайс -код, розница, опт, опт1, опт2…каждый хочет видеть, что там у соседа + куча вопросов, тут я вообще ох…. и давай РНР учить, результат обхохочешься. Вот и приходиться мне как-то выкручиваться, загоняю прайс в Excel, потом оптовый тоже, леплю в один (а там засада строчки не все совпадают) и отсылаю клиентам.
Новичок
Код форум обрезает пробую еще:
<img src="photos/blekkub.png"> <input value="Выбранный цвет: Черный0" name="ao[1]" onclick="javas c r i p t:var oldpr=(0+(1*Math.round(document.getElementById('radio_pr_1').value/1)));var fixed=(Math.round((parseFloat(document.getElementById('span0').innerHTML)-oldpr)/1)*1);var idx=(0+0);opt=new Array();var newpr=(Math.round((0+fixed+idx)/1)*1);newpr=newpr.toFixed(0);document.getElementById('span0').innerHTML=newpr.toString();document.getElementById('radio_pr_1').value=idx;"
type="radio"> Черный <img src="photos/yellowkub.png"> <input value="Выбранный цвет: Желтый5" name="ao[1]" onclick="javas c r i p t:var oldpr=(0+(1*Math.round(document.getElementById('radio_pr_1').value/1)));var fixed=(Math.round((parseFloat(document.getElementById('span0').innerHTML)-oldpr)/1)*1);var idx=(0+5);opt=new Array();var newpr=(Math.round((0+fixed+idx)/1)*1);newpr=newpr.toFixed(0);document.getElementById('span0').innerHTML=newpr.toString();document.getElementById('radio_pr_1').value=idx;"
type="radio"> Желтый +5 грн. <img src="photos/redkub.png"> <input value="Выбранный цвет: Красный10" name="ao[1]" onclick="javas c r i p t:var oldpr=(0+(1*Math.round(document.getElementById('radio_pr_1').value/1)));var fixed=(Math.round((parseFloat(document.getElementById('span0').innerHTML)-oldpr)/1)*1);var idx=(0+10);opt=new Array();var newpr=(Math.round((0+fixed+idx)/1)*1);newpr=newpr.toFixed(0);document.getElementById('span0').innerHTML=newpr.toString();document.getElementById('radio_pr_1').value=idx;"
type="radio"> +10 грн.
Это мой дом
это в корне не верно!
Это мой дом
Вот верный код:
[radio]
Available colors
#Rose^0^<img src=photos/rose.png>
#Black^0^<img src=photos/bw.png>
#Dark Blue^0^<img src=photos/dblue.png>
#Brown^0^<img src=photos/brown.png>
#Cyan^5^<img src=photos/cyan.png>
#Blue^10^<img src=photos/blue.png>
[/radio]
Это мой дом
Только img src на форуме превратилось в img s r c
учтите
Новичок
Спасибо, этот код выбора цвета работает как надо. Я пробовал такой код только он стоит колонкой и я не смог его положить, чтобы выбор цвета в товаре отображался в одну строчку вот и навалял то чудо. Как сделать его лежа?
Это мой дом
Serg! Я уже писАл пару сообщений назад!!!
Вам надо поменять свойства input type=radio чтобы он располагался рядом.
это делается путем изменения css свойств тега
сам css меняется в css.inc

Не факт что получится, но опытный css-ник справится.

Это мой дом
если не получится, то тут только программинг PHP поможет. изменять придется в 3 модулях!
Новичок
Я помню Вы писали за css и я пару раз пытался воткнуть туда изменения, но после сохранения результата получался только белый экран, а потом еще проблемы навалились я и перестал. Сейчас попробую.
Это мой дом
белый экран - из-за ошибок синтаксиса.
Это мой дом
Не могу постичь суть явления...
Периодически отлавливаю поисковые запросы, по которым конкуренты стоят в топе,
и добавляю их к ключевикам в карточке соответствующего товара.
И вот здесь, замечена некоторая непредсказуемость.
Какие-то страницы, как и предполагается, воспринимают сие действие адекватно.
А некоторые, хлоп об лоб, и поменяли свой адрес...
Выходит, что добавленный ключевик, как-то умудряется влиять на формирование урл.
Я его вписываю, жму - изменить, и тут же получаю 404 по этому урл.
Уж как только не пытался выследить засаду, не получается.
Это мой дом
URL страницы зависит только от 2 вещей - наименования товара и его артикула, название статьи (то что в двойных знаках равно)
при изменении названия товара или артикула - меняется URL и выскочит 404

Добавляйте ключевики в другие поля, чтобы не менялся URL

Тема закрыта