sergeevizh
Пользователь-
Content Count
378 -
Joined
Everything posted by sergeevizh
-
Ой, ну поспешил и вместо simpla/ProductAdmin.php написал api/ProductAdmin.php прям надо было акцентировать. Одновременно писал инструкцию к модулю и ошибся.
-
[Sun Nov 19 17:47:51.458115 2023] [php7:notice] [pid 20733] [client 188.43.194.125:56570] PHP Notice: Undefined variable: groop_products in /var/www/ikar/data/www/astra-omsk.ru/simpla/ProductAdmin.php on line 308, referer: https://astra-omsk.ru/simpla/index.php?module=ProductAdmin&return=%2Fsimpla%2Findex.php%3Fmodule%3DProductsAdmin [Sun Nov 19 17:47:51.465958 2023] [php7:notice] [pid 20733] [client 188.43.194.125:56570] PHP Notice: Undefined variable: groop_products in /var/www/ikar/data/www/astra-omsk.ru/simpla/ProductAdmin.php on line 453, referer: https://astra-omsk.ru/simpla/index
-
Могу помочь, пишите в ЛС
-
Странные вещи в сервере
sergeevizh replied to MaLeN's topic in Общие вопросы по функционалу и дизайну
Еще проще -
Как выгрузить большой фид yandex.xml?
sergeevizh replied to Kami's topic in Общие вопросы по функционалу и дизайну
Сделайте выгрузку товаров экспорт в csv, так же долго формирует файл? -
-
Как выгрузить большой фид yandex.xml?
sergeevizh replied to Kami's topic in Общие вопросы по функционалу и дизайну
и этот способ... продолжите пожалуйста -
Помимо мультиязычности, которой стандарно нет в SimplaCMS у вас еще свой функционал вывода категорий и брендов к ним. Ошибку нужно смотреть на месте, а так попробуйте: // Страницы описания брендов в категории public function get_category_brand($category_id, $brand_id) { $lang_sql = $this->languages->get_query(array('object'=>'category_brand')); $query = $this->db->placehold("SELECT cb.id, cb.brand_id, cb.category_id, $lang_sql->fields FROM __category_brands cb $lang_sql->join WHERE category_id = $category_id AND brand_id =
-
Список брендов на главной
sergeevizh replied to Alex000's topic in Общие вопросы по функционалу и дизайну
спасибо, думаю что указание решений отключено на этом форуме или в ветке. -
Список брендов на главной
sergeevizh replied to Alex000's topic in Общие вопросы по функционалу и дизайну
в main.tpl или index.tpl {* Список брендов *} {get_brands var=all_brands} {if $all_brands} {* Заголовок блока *} <h1>Все бренды</h1> {foreach $all_brands as $b} {* Если у бренда есть изображение *} {if $b->image} {* Изображение бренда *} <a href="brands/{$b->url}" data-brand="{$b->id}"> <img src="{$config->brands_images_dir}{$b->image}" alt="{$b->name|escape}" title="{$b->name|escape}"> </a> {else} {* Название бренда *} <a href="brands/{$b->url}" data-brand="{$b->id}">{$b->name}</a> {/if} {/foreach} {/if} -
Интеграция СБИС и Simpla CMS
sergeevizh replied to megauser's topic in Общие вопросы по функционалу и дизайну
СБИС работает по формату CommerceML как в 1С -
Интеграция СБИС и Simpla CMS
sergeevizh replied to megauser's topic in Общие вопросы по функционалу и дизайну
Видимо имелось ввиду автоматизация интернет-магазина https://sbis.ru/retail/online_store -
проблемы после перехода на HTTPS
sergeevizh replied to Rimmel's topic in Общие вопросы по функционалу и дизайну
смотрите в index.tpl вашего шаблона. чтобы ссылки на js файлы имели вид design/{$settings->theme|escape}/js/? а не http://site.ru/design/шаблон/js/ -
Баг на странице заказа
sergeevizh replied to Dmitry86's topic in Общие вопросы по функционалу и дизайну
На пальцах не понять, может и проблема в Last-Modified, а может и в еще в другом. я могу вам скинуть кусок кода, который работает через composer, поймете в чем ошибка? Надо смотреть на месте -
Баг на странице заказа
sergeevizh replied to Dmitry86's topic in Общие вопросы по функционалу и дизайну
Баг не в ордере, а в обработке 404 страницы. Если такого заказа нет, то и система должна выдать 404. -
Сложный поиск по Simpla
sergeevizh replied to megauser's topic in Общие вопросы по функционалу и дизайну
При запросе АВ012, поиск нашел первый схожий товар АВ012-1 https://github.com/pikusov/Simpla/blob/master/view/ProductsView.php#L143 Поиск который хотите вы, можно реализовать через API ЯндексПоиск - поиск для сайта или же с помощью Sphinx. -
Распечатайте массив вариантов на странице product.tpl, найдите нужные ключи и работайте в коде с ними. Как еще подробнее описать.
-
Вывод товаров по категории
sergeevizh replied to Alex000's topic in Общие вопросы по функционалу и дизайну
Ваш код не полный, видимо прописан еще «универсальный виджет». Нужны еще файлы view/View.php и api/Products.php -
Чтобы вывести для каждого товара: Берем за пример стандартный файл в корне ./yandex.php Ищем print " <offer id='$p->variant_id' available='true'> <url>".$simpla->config->root_url.'/products/'.$p->url.$variant_url."</url>"; Подставляем ниже print"<adult>true</adult>"; Чтобы получилось print " <offer id='$p->variant_id' available='true'> <url>".$simpla->config->root_url.'/products/'.$p->url.$variant_url."</url>"; print"<adult>true</adult>"; И сохраняем. Теперь все продукты будут
-
Напишите в личных сообщениях ссылку на сайт с фидом
-
Разный дизайн плиток товара для категории.
sergeevizh replied to MRGLONIN's topic in Общие вопросы по функционалу и дизайну
Непонятно зачем вы дергаете вьюшку, не проще вашу манипуляцию реализовать внутри вью? Стукните в личку, думаю разберёмся за час.