Добрый день Михаил. Большое вам спасибо за ваш труд. Ситуация стала немного лучше, но по прежнему, время от времени, страница зависает и отваливаются с ошибкой.
Обратите, пожалуйста, внимание на то, что по какой-то причине грузятся теги всех товаров в базе данных. А что если их будет 1ккк, что тогда?
Думаю после фикса с тегами, должно стать прям хорошо!
Очень ждем фикса еще и с тегами, но в целом стало намного лучше!
Передайте огромное спасибо всем ребятам из команды!
Уважаемый Михаил, я крайне благодарен за вашу оценку моих знаний и способностей! Я правильно понимаю, что вы не знаете, что нужно добавить в этом коде, чтобы мои скрипты добавились к этому выводу {$wa->js()}?
<?php
class shopNamepluginPlugin extends shopPlugin
{
$this->addJs('js/script.js'); // тут не сработало
public static function scriptInsert()
{
$this->addJs('js/script.js'); // тут, тоже, не сработало
}
}
{$wa->js()} в шаблоне так выводится - это я выяснил
как мне из плагина добавить туда свои скрипты?
что тут было написано неправильно?
<?php
class shopNamepluginPlugin extends shopPlugin
{
$this->addJs('js/script.js'); // тут не сработало
public static function scriptInsert()
{
$this->addJs('js/script.js'); // тут, тоже, не сработало
}
}
В этом случае мне придется писать сложную инструкцию по интеграции плагина. Я не совсем понимаю, зачем, если есть работающий инструмент? Просто подскажите мне, как этот инструмент правильно использовать. Буду очень благодарен вам
Просто документация сложна для моего понимания. Я облазил ее всю, но так и не нашел решения. Без примеров, очень сложно понять
варианты с этой страницы не сработали, сайт просто упал с ошибкой 500
<?php
class shopNamepluginPlugin extends shopPlugin
{
$this->addJs('js/script.js'); // тут не сработало
public static function scriptInsert()
{
$this->addJs('js/script.js'); // тут, тоже, не сработало
}
}
Спасибо большое Николай! Это уже тут я допустил опечатку, когда при редактировании пришлось удалять лишние символы, немного криво работает визуальный редактор тут, на сервере написано правильно. Благодарен вам за ваше время ?
Большое спасибо всем ребятам из Webastyst!
Проблема решена!
Теперь все летает!
в ответ на 1.3Gb на одну вкладку каталога в админке
Количество столбцов по умолчанию.
в ответ на 1.3Gb на одну вкладку каталога в админке
спасибо большое за уточнение Михаил.
Порядок действий выглядит так:
1. Курсором мыши нажать на поле поиска (и даже не успеть ввести поисковый запрос).
в ответ на 1.3Gb на одну вкладку каталога в админке
Добрый день, в продолжении вопроса.
при попытке воспользоваться поиском на странице товара, после клика по полю поиска, страница виснет
в ответ на 1.3Gb на одну вкладку каталога в админке
В идеале было бы разбить страницу товаров на отдельные компоненты, чтобы они грузились асинхронно
в ответ на 1.3Gb на одну вкладку каталога в админке
Добрый день Михаил.
Большое вам спасибо за ваш труд.
Ситуация стала немного лучше, но по прежнему, время от времени, страница зависает и отваливаются с ошибкой.
Обратите, пожалуйста, внимание на то, что по какой-то причине грузятся теги всех товаров в базе данных. А что если их будет 1ккк, что тогда?
Думаю после фикса с тегами, должно стать прям хорошо!
Очень ждем фикса еще и с тегами, но в целом стало намного лучше!
Передайте огромное спасибо всем ребятам из команды!
в ответ на 1.3Gb на одну вкладку каталога в админке
спасибо большое
в ответ на Цены PRO вешает базу данных
буду очень благодарен за помощь, что поменять
в ответ на Цены PRO вешает базу данных
спасибо большое за ответ, настройки такие
в ответ на Цены PRO вешает базу данных
в ответ на Цены PRO вешает базу данных
Большое спасибо!
в ответ на Страница покупателя
Так тема то одна: Оптимизация страницы с товарами в админке.
в ответ на 1.3Gb на одну вкладку каталога в админке
Похоже что теги товаров при массовом удалении не удаляются:
в ответ на 1.3Gb на одну вкладку каталога в админке
Спасибо
в ответ на Как отразить переменную в уведомительном письме магазина о заказе?
При этом, все роуты отрабатывают штатно, если их прописывать вручную
в ответ на Роутинг плагина чудит :)
да, сделал и проверил в первую очередь
Меняя местами эти записи,
<?php return array( 'cartsmanager/incart/' =--> array( 'plugin' => 'cartsmanager', 'module' => 'frontend', 'action' => 'incart', ), 'cartsmanager/savecart/' => array( 'plugin' => 'cartsmanager', 'module' => 'frontend', 'action' => 'savecart', ), 'cartsmanager/cartall' => array( 'plugin' => 'cartsmanager', 'module' => 'frontend', 'action' => 'getSavedCartAll', ), 'cartsmanager/deletecart/' => array( 'plugin' => 'cartsmanager', 'module' => 'frontend', 'action' => 'deleteSavedCart', ) );Картина менялась на эту:
/cartall/ <= deletecart ( должно быть это )добавляя новые роуты:
в ответ на Роутинг плагина чудит :)
Уважаемый Михаил, я крайне благодарен за вашу оценку моих знаний и способностей!
Я правильно понимаю, что вы не знаете, что нужно добавить в этом коде, чтобы мои скрипты добавились к этому выводу {$wa->js()}?
<?php class shopNamepluginPlugin extends shopPlugin { $this->addJs('js/script.js'); // тут не сработало public static function scriptInsert() { $this->addJs('js/script.js'); // тут, тоже, не сработало } }в ответ на Как добавить перед </body> JS и JS inline?
{$wa->js()} в шаблоне так выводится - это я выяснил
как мне из плагина добавить туда свои скрипты?
что тут было написано неправильно?
<?php class shopNamepluginPlugin extends shopPlugin { $this->addJs('js/script.js'); // тут не сработало public static function scriptInsert() { $this->addJs('js/script.js'); // тут, тоже, не сработало } }в ответ на Как добавить перед </body> JS и JS inline?
В этом случае мне придется писать сложную инструкцию по интеграции плагина.
Я не совсем понимаю, зачем, если есть работающий инструмент?
Просто подскажите мне, как этот инструмент правильно использовать.
Буду очень благодарен вам
Просто документация сложна для моего понимания.
Я облазил ее всю, но так и не нашел решения.
Без примеров, очень сложно понять
в ответ на Как добавить перед </body> JS и JS inline?
При установке плагина, мне нужно, чтобы вышеупомянутые скрипты добавились на все страницы сайта перед тегом </body>.
Если через хуки мне нужно указать все страницы сайта, то это не очень хороший вариант для меня, так как страницы могут добавляться и удаляться.
Логично предположить, что нужно добавить некий код в файл плагина: /
wa-apps/shop/plugins/cartsmanager/lib/shopNameplugin.plugin.php
https://developers.webasyst.ru...
варианты с этой страницы не сработали, сайт просто упал с ошибкой 500
<?php class shopNamepluginPlugin extends shopPlugin { $this->addJs('js/script.js'); // тут не сработало public static function scriptInsert() { $this->addJs('js/script.js'); // тут, тоже, не сработало } }в ответ на Как добавить перед </body> JS и JS inline?
1. на всех страницах сайта
2. только на странице оформления заказа
в ответ на Как добавить перед </body> JS и JS inline?
Поселение есть
в ответ на routing.php для всех доменов на сайте
Подскажите, пожалуйста, как правильно писать имя с нижним подчеркиванием?
Например: 'product_id'
Так будет правильно?
$model->deleteByProductId($id)
в ответ на $model->deleteById как удалить все записи с id=1?
Большое спасибо, все получилось?☺️
в ответ на $model->deleteById как удалить все записи с id=1?
Спасибо большое!
все получилось
в ответ на ajax post как получить данные в action?
Спасибо большое Николай!
Это уже тут я допустил опечатку, когда при редактировании пришлось удалять лишние символы, немного криво работает визуальный редактор тут, на сервере написано правильно.
Благодарен вам за ваше время ?
в ответ на AJAX с Frontend в экшн или контроллер
Еще так пробовал:
$route_params = array( 'module' => 'frontend', 'plugin' => 'cartsmanager', 'action' => 'incart', ); var_dump(wa()->getRouteUrl('shop', $route_params)); // "/my/"в ответ на AJAX с Frontend в экшн или контроллер
Большое вам спасибо!
Поправил этот момент, но ошибка остается (((
Эта штука:
$wa->getUrl('shop/frontend/incart', ['plugin' => 'cartsmanager']выдает: "/my/" - это же неправильно?
Получается, что этот роут не находит:
return array( 'cartsmanager/incart/' => array( 'plugin' => 'cartsmanager', 'module' => 'frontend', 'action' => 'incart', ), );в ответ на AJAX с Frontend в экшн или контроллер
Может правильнее писать роутинг через хук?
https://developers.webasyst.ru...
в ответ на AJAX с Frontend в экшн или контроллер
А где мне ввести искомое значение: 58579?
Моя Задача: найти товары у которых характеристика id1c = 58579
в ответ на Не работает API по характеристике