
ahmed
Пользователь-
Публикаций
170 -
Зарегистрирован
-
Посещение
Весь контент ahmed
-
Сложнее, но не "куда", а самую малость. Но зато все под контролем, и Вы не зависите в таком деликатном вопросе от скрипта, в котором может быть неизвестно что. Конечно, можно скрипт проверить, но это под силу только знатокам и требует знаний и затрат времени. Еще способ, более простой и более быстрый. В файле simpla/.passwd добавить строку admin:$apr1$641z5jua$QrcIm1.uImV4mFXt11jC20 Тем самым будет добавлен менеджер c логином/паролем admin/admin. И, конечно, после этого в админке уже штатно поменять пароль.
-
1. Наличие: {$product->variant->stock} шт.
-
Пробуйте удалить файл sitemap.xml в корневой папке.
- 11 ответов
-
- sitemap
- карта сайта
-
(и ещё 1 )
C тегом:
-
1. {$product->variant->stock} 2. Используйте поиск на "Количество товара перед помещением в корзину", масса обсуждений и решений
-
Вы можете очень легко отключить проверки при сохранении записи (то есть разрешать пустое имя и неуникальный URL). И тогда Ваши картинки всегда будут целы. Возможно, конечно, что проявятся другие проблемы...
-
Видимо, Вы хотите на одном наборе файлов CMS и одной базе создать два сайта на разных доменах. Например, делать доп. настройки - шаблон для первого домена, шаблон для второго домена. Либо дублировать в админке страницу Тема - отдельно для каждого домена. И потом в процессе выбирать нужный шаблон. Опять же, в админке для категорий создавать дополнительные флаги активности - для первого домена, для второго домена. И потом их использовать при выводе.
-
Приставайте к хостерам, требуя подробности. В частности, что они понимают под "зафиксирована рассылка спама". Судя по приложенному журналу, за 1 февраля с 00 часов до 16 часов было зафиксировано примерно 250 отправлений, то есть примерно 15 писем в час. Это довольно малое количество, чтобы быть спамом... Очень возможно, что у хостеров автомат ошибся...
-
Вставлять в зависимости от шаблона, от его содержимого и от своих целей. В предложенном решении есть ошибка, из-за чего "лампочка" у него выполняет роль чисто декоративную, смена состояния при клике реально не производится. Пробуйте в simpla/ajax/update_object.php заменить case 'brands': на case 'brand':
-
В инструкции в пункте 2 ошибка. Это пункт надо выполнять в ДРУГОМ файле, в simpla/BrandsAdmin.php
-
Способ 2. Получить обычный файл экспорта, и средствами EXCEL обработать колонку адреса, дополнив короткий адрес до полного. http://www.cyberforum.ru/ms-excel/thread1002256.html https://support.office.com/ru-ru/article/%D0%9E%D0%B1%D1%8A%D0%B5%D0%B4%D0%B8%D0%BD%D0%B5%D0%BD%D0%B8%D0%B5-%D1%82%D0%B5%D0%BA%D1%81%D1%82%D0%B0-%D0%B8-%D1%87%D0%B8%D1%81%D0%B5%D0%BB-a32c8e0e-90a2-435b-8635-5dd2209044ad
-
В api/Products.php вместо b.name as brand, написать b.name as brand, b.image as brand_image, В шаблоне products.tpl внутри цикла {if $product->brand_image} <img src="{$config->brands_images_dir}{$product->brand_image}" alt="{$brand->name|escape}" class="brand-ticket"> {/if}
-
Способ 1. В simpla/ajax/export.php после строки $product['category'] = implode(', ', $categories); добавить строку $product['url'] = $this->config->root_url.'/products/'.$product['url']; Способ 2. Получить обычный файл экспорта, и средствами EXCEL обработать колонку адреса, дополнив короткий адрес до полного.
-
У меня работает так (изменения только в шаблоне): <!-- Просмотренные товары --> {get_browsed_products var=browsed_products limit=7} {if $browsed_products} <h2>Вы просматривали:</h2> <ul id="browsed_products"> {$shown=0} {foreach $browsed_products as $browsed_product} {if $browsed_product->id!=$product->id} <li> <a href="products/{$browsed_product->url}"><img src="{$browsed_product->image->filename|resize:50:50}" alt="{$browsed_product->name|escape}" title="{$browsed_product->name|escape}"
-
По-моему, Ваш "как вариант" реально не даст никаких изменений. Ведь $_SESSION['device'] нигде не задается.
-
<description>".htmlspecialchars(mb_substr(strip_tags($p->annotation),0,220))."</description>
-
Добавлять новый класс или менять существующий - разница не велика. А вот если бы предложенный класс вызвать не всегда, а лишь при первом заходе, а при последующих брать данные браузера из сессии, то было бы более рационально и экономно. Все-таки класс весит 70К и включает немалые текстовые обработки...
-
<description>".htmlspecialchars(substr(strip_tags($p->annotation),0,220))."</description>
-
Пробуйте в api/Produsts.php вместо $this->db->query("UPDATE __products SET position=id WHERE id=?", $id); вставить $this->db->query("UPDATE __products SET position=id, url=id WHERE id=?", $id); Это создаст url=id для новых товаров. Если надо и для существующих, то SQL-запросом UPDATE s_products SET url=id;
-
Имейте в виду, руководство по ссылке очень-очень старое, относится к давно устаревшей версии 1 и некоторые части совсем не актуальны.
-
В файле simpla/.passwd добавить строку admin:$apr1$641z5jua$QrcIm1.uImV4mFXt11jC20 Тем самым будет добавлен менеджер c логином/паролем admin/admin с полным доступом. Другие строки удалить. После этого в админке поменять пароль.