Перейти к содержанию
Официальный форум поддержки Simpla

ahmed

Пользователь
  • Публикаций

    170
  • Зарегистрирован

  • Посещение

Весь контент ahmed

  1. Сложнее, но не "куда", а самую малость. Но зато все под контролем, и Вы не зависите в таком деликатном вопросе от скрипта, в котором может быть неизвестно что. Конечно, можно скрипт проверить, но это под силу только знатокам и требует знаний и затрат времени. Еще способ, более простой и более быстрый. В файле simpla/.passwd добавить строку admin:$apr1$641z5jua$QrcIm1.uImV4mFXt11jC20 Тем самым будет добавлен менеджер c логином/паролем admin/admin. И, конечно, после этого в админке уже штатно поменять пароль.
  2. http://forum.simplacms.ru/topic/7343-2xx-%D0%BF%D1%80%D0%B8%D0%B2%D0%B0%D1%8224-simpla-cms/
  3. 1. {$product->variant->stock} 2. Используйте поиск на "Количество товара перед помещением в корзину", масса обсуждений и решений
  4. Вы бы проверили свой способ. Ведь грубая ошибка прямо в глаза бросается. И код, который Вы предлагаете заменить, в указанном файле отсутствует.
  5. Вы можете очень легко отключить проверки при сохранении записи (то есть разрешать пустое имя и неуникальный URL). И тогда Ваши картинки всегда будут целы. Возможно, конечно, что проявятся другие проблемы...
  6. Видимо, Вы хотите на одном наборе файлов CMS и одной базе создать два сайта на разных доменах. Например, делать доп. настройки - шаблон для первого домена, шаблон для второго домена. Либо дублировать в админке страницу Тема - отдельно для каждого домена. И потом в процессе выбирать нужный шаблон. Опять же, в админке для категорий создавать дополнительные флаги активности - для первого домена, для второго домена. И потом их использовать при выводе.
  7. Приставайте к хостерам, требуя подробности. В частности, что они понимают под "зафиксирована рассылка спама". Судя по приложенному журналу, за 1 февраля с 00 часов до 16 часов было зафиксировано примерно 250 отправлений, то есть примерно 15 писем в час. Это довольно малое количество, чтобы быть спамом... Очень возможно, что у хостеров автомат ошибся...
  8. В cart.tpl можно найти: {section name=amounts start=1 loop=$purchase->variant->stock+1 step=1} ......................... {/section} Действуйте по аналогии...
  9. Вставлять в зависимости от шаблона, от его содержимого и от своих целей. В предложенном решении есть ошибка, из-за чего "лампочка" у него выполняет роль чисто декоративную, смена состояния при клике реально не производится. Пробуйте в simpla/ajax/update_object.php заменить case 'brands': на case 'brand':
  10. В инструкции в пункте 2 ошибка. Это пункт надо выполнять в ДРУГОМ файле, в simpla/BrandsAdmin.php
  11. Вы бы написали сами адекватную цену на свою работу точно в рублях или других дензнаках. А то очень загадочно все - "как сыны президента", "ни в одной категории профессий". Это при том, что в этой теме, кроме Ваших постов, почти ничего и нет.
  12. Способ 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
  13. В 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}
  14. Способ 1. В simpla/ajax/export.php после строки $product['category'] = implode(', ', $categories); добавить строку $product['url'] = $this->config->root_url.'/products/'.$product['url']; Способ 2. Получить обычный файл экспорта, и средствами EXCEL обработать колонку адреса, дополнив короткий адрес до полного.
  15. У меня работает так (изменения только в шаблоне): <!-- Просмотренные товары --> {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}"
  16. По-моему, Ваш "как вариант" реально не даст никаких изменений. Ведь $_SESSION['device'] нигде не задается.
  17. <description>".htmlspecialchars(mb_substr(strip_tags($p->annotation),0,220))."</description>
  18. Добавлять новый класс или менять существующий - разница не велика. А вот если бы предложенный класс вызвать не всегда, а лишь при первом заходе, а при последующих брать данные браузера из сессии, то было бы более рационально и экономно. Все-таки класс весит 70К и включает немалые текстовые обработки...
  19. <description>".htmlspecialchars(substr(strip_tags($p->annotation),0,220))."</description>
  20. У товаров бренда Найк (хотя бы частично) в админке указать дополнительную категорию Адидас. У товаров бренда Адидас (хотя бы частично) в админке указать дополнительную категорию Найк.
  21. Пробуйте в 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;
  22. Имейте в виду, руководство по ссылке очень-очень старое, относится к давно устаревшей версии 1 и некоторые части совсем не актуальны.
  23. В файле simpla/.passwd добавить строку admin:$apr1$641z5jua$QrcIm1.uImV4mFXt11jC20 Тем самым будет добавлен менеджер c логином/паролем admin/admin с полным доступом. Другие строки удалить. После этого в админке поменять пароль.
×
×
  • Создать...