Задался вопросом, индексируется ли текст помещенный в Атрибут data-* и на сколько хорошо. Или поисковикам чихать на то, что текст в Атрибуте и индексируют его как любой другой контент. Как вообще смотрят на данную конструкцию поисковики. В инете ничего путного на эту тему не нашел. Есть знатоки которые могут дать ответ на эту задачку?
<div data-info="Текст, текст, еще много текста">Подробно</div>
Всем привет, у меня модуль добавляет вкладку товара
Подскажите, как сделать, чтобы она была выключена по умолчанию при включении модуля?
И еще такой вопрос, тот же модуль проверяет заполнение параметров доставки, и если чего-то нет, меняет статус на D
Функционал работает, но это дело почему-то ломает работу статуса товара, и если его редактировать и сохранить в общем списке, то он выключается, и включить его тоже не получается сменой статуса переключателем, все равно выключен
Работает в общем включение только в карточке товара
Вот функция, может кто подскажет чего
function fn_du__weight_and_sizes_update_product_pre (&$product_data, $product_id, $lang_code, $can_update) {
$products_off = trim(Settings::instance()->getValue(‘products_off’, ‘du__weight_and_sizes’));
if ($products_off==‘Y’) {
if (($product_data[‘weight’]==0) or ($product_data[‘min_items_in_box’]==0) or ($product_data[‘max_items_in_box’]==0) or ($product_data[‘box_length’]==0)
or ($product_data[‘box_width’]==0) or ($product_data[‘box_height’]==0)) {
$product_data[‘status’] = ‘D’;
} else {
$product_data[‘status’] = ‘A’;
}
}
}
Подскажите пожалуйста где находится настройка чтобы при нажатии в карточке товара на бренд система переходила на все товары бренда а не товары выбранной категории? Так вообще можно?
Только вот обычно все прикрутки такого рода слетают после обновлений и этот код слетит. Если ничего не путаю, то вроде еще год назад кто-то здесь или на английском форуме обсуждал, как сделать это через my_changes, но получилось ли такое не знаю.
Некоторые файлы годами могут не обновляться, поэтому не факт, что слетит. Никаких хуков в данном файле нет, поэтому через my_changes можно сделать только полной перезаписью кода файла (override, вся инфа в документации).
Но стоит понимать, что override тоже не идеальный вариант: если оригинальный файл изменяется с обновлением CS Cart, то новый код из обновления не будет применяться из-за активного override-файла с “устаревшим” кодом и при этом можно не найти откуда ноги растут – такие файлы не попадают в детектор изменений ядра, в отличие от правок напрямую в файлах.
Более того, при обновлении, если оно затрагивает измененные вручную файлы, будет предупреждение со списком этих файлов – поэтому после обновления можно вернуть правки обратно.
Проще говоря, внося правки через модуль “Мои изменения” с использованием override (это касается и использование хуков с override) не дает большого преимущества, но считается правильным методом.
Скажите а по модулям от AB можно в этой теме писать?
Я сгенерировал описания модулем - Настройки: AB: Краткое описание товара из характеристик
Как теперь эти описания удалить? Отключаю модуль, они остаются…
Они отображаются в блоке Особенности, который массово вообще непонятно как редактировать.