Вопросы по разработке и модификации CS-Cart


#681

Пробывал 18 строку делать новой переменное, но её нету в отладчике.


#682

Пробывал 18 строку делать новой переменное, но её нету в отладчике.

Может отладчик глючит? Попробуйте в своем шаблоне распечатать

{$banners1|fn_print_r}

#683

Добрый день!

Подскажите пожалуйста, как можно сделать так, чтобы при установке Сs-cart включались собственные модули, кастомная тема и кастомный макет вместо дефолтых, при условии что файлы собственных модулей, темы, макета уже в проекте. Необходимо для удобной и быстрой установки/переноса проекта на другое оборудование.


#684

Может отладчик глючит? Попробуйте в своем шаблоне распечатать

{$banners1|fn_print_r}

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

Может как то в глобальную переменную сохранить $banners? Такое ощущение что контролер выполняется, както позже, когда уже переменные не даёт привязывать в шаблон.


#685

Может отладчик глючит? Попробуйте в своем шаблоне распечатать

{$banners1|fn_print_r}

Судя по всему этот hook к которому я подключаюсь исполняется уже после того как страничка отрисовуется.

var_dump выполняется уже в meta.tpl :)

http://joxi.ru/RmzbXWQfWqlVwm

Буду писать функцию чтобы получить урлы баннеров для главное в самом аддоне. А не через хук аддона banners.


#686

Добрый день!

Подскажите пожалуйста, как можно сделать так, чтобы при установке Сs-cart включались собственные модули, кастомная тема и кастомный макет вместо дефолтых, при условии что файлы собственных модулей, темы, макета уже в проекте. Необходимо для удобной и быстрой установки/переноса проекта на другое оборудование.

Настройки устанавливаемых данных вы можете изменить в файле install/config.php установочного пакета.


#687

Настройки устанавливаемых данных вы можете изменить в файле install/config.php установочного пакета.

Спасибо за ответ!

Есть еще вопрос по экспорту/импорту юзеров. Я использую платформу Multivendor и при экспорте юзеров всех тиов, во время импорта, юзера переносятся нормально, а юзера типа Vendor's administrators пропускаютя (skip), видно в статус сообщении.

Подскажите пожалуйста как переносить вендорв и их администраторов?


#688

Версия 4.3.2. Скажите, как изменить сетку до размера ширины шаблона на весь экран? В версии 3 есть файл \skins\basic\admin\css\960 в котором можно было изменить сетку, а в 4.3.2. я такой не нашел...

Спасибо!


#689

Версия 4.3.2. Скажите, как изменить сетку до размера ширины шаблона на весь экран? В версии 3 есть файл \skins\basic\admin\css\960 в котором можно было изменить сетку, а в 4.3.2. я такой не нашел...

Спасибо!

Дизайн -> Макеты -> Основной -> Свойства -> Ширина страницы: По ширине окна


#690

Дизайн -> Макеты -> Основной -> Свойства -> Ширина страницы: По ширине окна

Блин! Так просто. Спасибо большое!


#691

Рады были помочь!


#692

С Новым Годом!) Стандартными средствами в orders.tpl сделал поле даты, подключил calendar.tpl, с базой всё корректно работает, только записывает в формате 11\11\1111. Как грамотно сделать, что бы писал в формате unix time, как и везде, где есть datepicker'ы?


#693

С Новым Годом!) Стандартными средствами в orders.tpl сделал поле даты, подключил calendar.tpl, с базой всё корректно работает, только записывает в формате 11\11\1111. Как грамотно сделать, что бы писал в формате unix time, как и везде, где есть datepicker'ы?

Утро вечера мудреннее. Самое грамотное оказалось вклиниться в момент сохранения инфы и применить к дате в запросе fn_parse_date. Извиняюсь за беспокойство


#694

С новым годом!

Можно ли в стандартном контроллере поиска по витрине поправить, чтоб искало и выводило и по товарам не в наличии?

Нутром чую, что лишь поправить условие в WHERE, но где?


#695

С новым годом!

Можно ли в стандартном контроллере поиска по витрине поправить, чтоб искало и выводило и по товарам не в наличии?

Нутром чую, что лишь поправить условие в WHERE, но где?

Если у вас включена настройка Показывать товары только в наличии, то просто сделать не получится


#696

Если у вас включена настройка Показывать товары только в наличии, то просто сделать не получится

Проверил. Включена эта: "Показывать товары, которых нет в наличии:"

http://joxi.ru/EA4Ql3LSwOg7Gr

Вы её имели в виду?

Сейчас не ищет, если нет в наличии.

Ещё на сайте в каталоге есть такой переключатель, похоже это аддон.

http://joxi.ru/VrwVk6EIO8NxwA


#697

Проверил. Включена эта: "Показывать товары, которых нет в наличии:"

http://joxi.ru/EA4Ql3LSwOg7Gr

Вы её имели в виду?

Сейчас не ищет, если нет в наличии.

Ещё на сайте в каталоге есть такой переключатель, похоже это аддон.

http://joxi.ru/VrwVk6EIO8NxwA

Да, это модуль (скорее всего от Альт Тим).


#698

Добрый день!

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

Две витрины, работаю с первой.

Апдейчу цены, остатки прямым SQL запросом, после чего соединение закрываю.

UPDATE cscart_product_prices as a, cscart_products as b
SET a.price= :prc, b.amount= :qty
WHERE a.product_id = b.product_id AND b.product_code= :cod AND b.company_id=1
Пока была одна витрина вроде всё работало, не замечал багов.
Сейчас вижу, что в админке всё ок - меняются оба поля, а в карточках товаров меняется только количество, но не меняется цена.
Папки /var/cache поудалял.
Пример:
В админке цена 14000, остаток 1 шт http://joxi.ru/brRawkzuJOGMzA
В карточке цена старая - 13000 http://joxi.ru/8239yRdUJ8pM1r
Что-то ещё забыл сделать?

#699

Добрый день!

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

Две витрины, работаю с первой.

Апдейчу цены, остатки прямым SQL запросом, после чего соединение закрываю.

UPDATE cscart_product_prices as a, cscart_products as b
SET a.price= :prc, b.amount= :qty
WHERE a.product_id = b.product_id AND b.product_code= :cod AND b.company_id=1
Пока была одна витрина вроде всё работало, не замечал багов.
Сейчас вижу, что в админке всё ок - меняются оба поля, а в карточках товаров меняется только количество, но не меняется цена.
Папки /var/cache поудалял.
Пример:
В админке цена 14000, остаток 1 шт http://joxi.ru/brRawkzuJOGMzA
В карточке цена старая - 13000 http://joxi.ru/8239yRdUJ8pM1r
Что-то ещё забыл сделать?

Скорее всего проблема в том, что дополнительно надо делать аналогичные изменения в таблице cscart_ult_product_prices


#700

Скорее всего проблема в том, что дополнительно надо делать аналогичные изменения в таблице cscart_ult_product_prices

А если 1 витрина, то вроде можно просто почистить эту таблицу. Я так делал, по крайней мере, когда был косяк и цены "не доходили" до сайта на полпути из-за старых данных (при переносе с другого магазина).