Перейти к содержанию
Официальный форум поддержки Simpla

arsium

Пользователь
  • Публикаций

    66
  • Зарегистрирован

  • Посещение

Сообщения, опубликованные arsium

  1. Уважаемые программисты! Возникла острая необходимость в доработке SimplaCMS. Суть следующая: каждый из товаров может иметь несколько различных параметров с разными значениями для каждого из параметров. К примеру - Телефон XXX: человек выбирает - цвет телефона (красный, желтый, черный и т.п.); размер экрана (x1, x2, x3 и т.п.) и таких параметров несколько. Это уже реализовано.

    НО, как оказалось, многие из покупателей добавляют в корзину несколько товаров (2,3,4...) с разными параметрами. Это сделать сейчас невозможно - добавляя в корзину один и тот же товар несколько раз, пусть даже выставляя разные параметры, в корзине мы будем видеть только 1 товар с параметрами, которые были выбраны перед последним нажатием на "Купить". Надо сделать, чтобы несколько штук одного и того же товара в корзине были как бы разными товарами, со своими параметрами.

    Сколько займет времени на реализацию? Сколько будет стоить? Нужен толковый программист. Писать контакты в PM.

  2. Здравствуйте! Столкнулся с очередной недоработкой SimplaCMS - охеренное количество дублей типа:

    url.ru/catalog/категория/название_бренда1
    url.ru/catalog/категория/название_бренда2
    url.ru/catalog/категория/название_бренда3
    url.ru/catalog/категория1/название_бренда1
    url.ru/catalog/категория1/название_бренда2
    url.ru/catalog/категория1/название_бренда3

    и таких еще сотня. Категорий, как и брендов, у меня много. В robots прописывать - порнография.

    И, да - плевать на дубли товаров. Дублируются описания к категориям.

    Подскажите, пожалуйста.

  3. Здравствуйте! Как заставить редактор не изменять JS - код, который я вставляю через кнопку "Редактировать HTML код"? Если это не возможно сделать функционалом CMS, готов заплатить за помощь.

  4. Здравствуйте! Добавляю товар в корзину, заполняю контактные данные, нажимаю оформить и выдает (по адресу ( /order/2f9281........ )) "Страница не найдена"

    В чем может быть проблема? В каких файлах копать?

    Решено.

  5. Подключаю магазин к Я.Маркету - файл yandex.xml успешно прошел предварительную проверку. Вчера пришло письмо: Мы приостановили проверку Вашего магазина из-за повторяющейся ошибки в прайс-листе.

    Захожу в отчет по индексации - много строк и все черным списком, т.е. ошибки. Подробнее:

    Предупреждение: Внутренняя ошибка (строка 1061, столбец 10)

    Предупреждение: Внутренняя ошибка (строка 1061, столбец 10)
    The response was: < ? xml version= " 1 .0 " encoding = "iso-8859-1 " ? >
    <! DOCTYPE html PUBLIC " -//W3C//DTD XHTML 1.0 Transitional//EN "
    " http://www.w3.org/ TR/xhtml1/DTD/xhtml1-transitional.dtd " >
    <html xmlns="http://www.w3.org/1999/xhtml" xml:lang= " en " lang = " en " >
    <head>
    < title > 500 - Internal Server Error</ title >
    < /head >
    < body >
    < h1 > 500 - Internal Server Error< /h1 >
    < /body >
    < /html >

    На строке 1061- < /offers >

    Что странно - у меня страница ошибки 500 совсем другая...

    Хостинг джино.

  6. Уважаемые Simpla'чане! Буду очень признателен Вам, если поможете устранить ошибку в браузере Chrome - в product.tpl стоит счетчик количества товаров, т.е. покупатель жмет на "+/-", тем самым выставляя нужное ему количество. Во всех браузерах всё отлично работает, кроме Chrome. Нажимаю на "+", получаем:

    [object HTMLInputElement]1


    затем нажимаю на "-", в счетчике выставляется "1". В чем может быть проблема?

    Код:

    < a href=\ " javascript:void(0);\ " title=\ " Уменьшить\ " onclick=\ " amount=parseInt($( ' #amount ' ).val()); $( ' #amount ' ).val(amount>1 ? amount-1 : 1);\ " class= \ "minus \ ">-< / a >
    < input type= \ "text \ " name=\ "amount\ " id=\ " amount\ " readonly=\ " readonly\ " value=\ " 1\ " />
    < a href=\ " javascript:void(0);\ " title=\ " Увеличить\ " onclick=\ " amount=parseInt($( ' #amount ' ).val()); $( ' #amount ' ).val(amount+1);\ " class= \ " plus\ " >+< /a >
  7. filth, за автозаполнение спасибо. Отказался я от необязательного поля "e-mail". Сделал так - поле емаил обязательно при регистрации, но не обязательно при оформлении заказа, в последнем случае - обязательно поле "телефон". Как считаете, правильно?

  8. Такс, с проверкой поля e-mail разобрался - теперь регистрируется без него. Кто в курсе, как сделать, что бы в качестве логина (в его роли выступает e-mail) был телефон? И как сделать, что бы у авторизованного пользователь при оформлении заказа уже было заполнено поле "телефон"?

  9. Подскажите, пожалуйста - у меня необязательно поле E-Mail, а телефон - обязательное. В RegisterView.php я заменил

    elseif(empty($email))
    $this->design->assign('error', 'empty_email');

    на

    elseif(empty($phone))
    $this->design->assign('error', 'empty_phone');

    плюс в register.tpl заменил

    {elseif $error == 'empty_email'}Введите E-Mail

    на

    {elseif $error == 'empty_phone'}Введите телефон

    Но, при когда регистрируюсь, мне пишет "введите телефон"... где то еще надо поправить?

  10. filth, по поводу корзины, я сделал по другому: при нажатии на кнопку "купить" она сразу меняется на кнопку "корзина" и становится ссылкой на корзину =)

    Так кто расскажет про варианты списком? ;)

  11. Проблема не решена?

    ...но теперь сразу в корзину переходит...


    Кто может подробно написать - что и как сделать, чтобы варианты товара были выпадающим списком? Если есть желание помочь, пишите сразу WMR кошелек, щедро отблагодарю - на деньги не жадный.
  12. Уважаемые! Подскажите, пожалуйста, как реализовать следующее: при нажатии на кнопку "Купить" появляется небольшое всплывающее окно, где написано - "Товар добавлен, перейти в корзину?" и кнопка "Закрыть".

    Готов отблагодарить материально.

  13. Уважаемые! Прошу помочь сделать выбор варианта товара из выпадающего списка. Код:

    {foreach $product->variants as $v}	<input id="product_{$v->id}" name="variant" value="{$v->id}" type="radio" class="variant_radiobutton" {if $v@first}checked{/if} {if $product->variants|count<2}style="display:none;"{/if}/>	{if $v->name}<label class="variant_name" for="product_{$v->id}">{$v->name}</label>{/if}{/foreach}
×
×
  • Создать...