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

mistika

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

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

  • Посещение

Сообщения, опубликованные mistika

  1. Таинственный агент Миша) Тоже год ему пишу уже везде и в почту и в скайп и тут в личку, надеюсь что он жив и у него все хорошо, нашла много его аккаунтов, везде исчез(( 

     

  2. Большое Спасибо за доработку

     

    У меня вопрос, а как можно написать, чтобы уже загруженный файл можно было подцепить? 

    Дело в том, что у 100 товаров одна и та  же инструкция, и на данный момент загружается 100 одинаковых файлов с нумерацией.

     

    и второй вопрос: стандартные картинки к загружаемым файлам   пожалуйста подскажите как правильно сделать.

    мой вариант через создать доп. поле в БД под них, создать доп поля в админке и вывод в продукте перед каждым загружаемым файлом очень индусский какой-то  :P 

     

    ce19f242529703e3d978d1c4f54f6a41.png

  3. Что-то у меня не получается рабочий вариант редиректа с заглавных букв на строчные и в вебмастере постоянно

     

    https://сайт.ru/brands/Ааа

    удален т.к. дубль страницы 

    https://сайт.ru/brands/ааа

    на товарах то же самое.

    на категориях 404 страница если название с большой буквы

     

    гугл выдает 2 варианта через hracess и 1 через пхп в api config правила.

     

    Первые 2 варианта вырубают половину картинок, судя по всему названия которых с заглавной буквы, вариант через пхп на фронте работает, но при этом умирает админка внутри.

     

    Может быть кто-то решал уже такую задачу для симплы и есть рабочий вариант таких редиректов? Буду благодарна

     

    варианты пробовала из вот этой ветки https://ru.stackoverflow.com/questions/425398/%D0%A0%D0%B5%D0%B4%D0%B8%D1%80%D0%B5%D0%BA%D1%82-url-%D0%BD%D0%B0-%D0%BD%D0%B8%D0%B6%D0%BD%D0%B8%D0%B9-%D1%80%D0%B5%D0%B3%D0%B8%D1%81%D1%82%D1%80

     

    первый просто не стал работать вставляла и в начале и в конце.

     

    2- 3 работают, но криво.

  4. Ну вот  так всегда, а ларчик просто открывался. 

     

    Я же писала, что они выключены?))  и что вывод для них в сайтмэпе делала из-за этого, что выключенное там не отображается.

    Надо как выше писали в меню категорий {if $c->visible and !$c->имя_поля} вставить и включить в админке. Пока всё работает) 

     

    Большое спасибо всем, кто принял участие в ветке.

  5. или у вас в htaccess указана настройка кэширования не верно 

     

    Получается, что у вас 

    Строка ExpiresByType text/javascript "access plus 259200  seconds"

     указана как 

    ExpiresByType text/js "access plus 259200  seconds"

     

     

     

    Мне пора в отпуск. 5 лет без выходных и отпусков не пошли на пользу

    Всё дошло до жирафа.

    Вы совершенно правы. Огромное спасибо, именно это и было проблемой. 

  6. или у вас в htaccess указана настройка кэширования не верно 

    <ifModule mod_expires.c>
    	ExpiresActive On
    	#по умолчанию кеш в 5 секунд
    	ExpiresDefault "access plus 5 seconds"
    	#кэшировать флэш и изображения на месяц
    	ExpiresByType image/x-icon "access plus 2592000 seconds"
    	ExpiresByType image/jpeg "access plus 2592000 seconds"
    	ExpiresByType image/png "access plus 2592000 seconds"
    	ExpiresByType image/gif "access plus 2592000 seconds"
    	ExpiresByType application/x-shockwave-flash "access plus 2592000 seconds"
    	#кэшировать css, javascript и текстовые файлы на одну неделю
    	ExpiresByType text/css "access plus 604800 seconds"
    	ExpiresByType text/javascript "access plus 604800 seconds"
    	ExpiresByType application/javascript "access plus 604800 seconds"
    	ExpiresByType application/x-javascript "access plus 604800 seconds"
    	#кэшировать html и htm файлы на один день
    	ExpiresByType text/html "access plus 43200 seconds"
    	#кэшировать xml файлы на десять минут
    	ExpiresByType application/xhtml+xml "access plus 600 seconds"
    </ifModule> 

    3 дня это 259200 в секундах 

    Получается, что у вас 

    Строка ExpiresByType text/javascript "access plus 259200  seconds"

     указана как 

    ExpiresByType text/js "access plus 259200  seconds"

    Стоп.. 

    А вы где этот кусок взяли? у меня вообще нет в секундах

    ExpiresByType text/javascript "access plus 1 year"   вот так у меня

     

     

    А, что проблема с кэшированием я рассматривала как вариант

    но увы, этот код, что вы приводите я поставила уже после того как отчаялась и написала сюда.

    Собственно этот кусок был вставлен как одна из попыток решить проблему.

    родной код был такой.

     

    <ifmodule mod_expires.c>
        <filesmatch "\.(jpg|jpeg|png|gif|js|css|swf|ico|woff|mp3)$">
            ExpiresActive on
            ExpiresDefault "access plus 7 days"
        </filesmatch>
    </ifmodule>
  7. Спасибо большое, сейчас попробую

    Я бы с радостью обновила, но у меня ппц сколько изменений и доработок навернуто, я не знаю как обновить не задев их.

     

    нет(( выключено

    smarty_caching = false; 

  8. fozzy. Весь сайт корректно работает ошибка именно на эти доп категории. 

    А какой механизм сбоя может быть на хостинге? Они безбожно тупят я третьи сутки с ними переписываюсь

    В cpanel

    появились вот такие ошибки. Техподдержка вместо ответа wtf попросила спросить у программиста какие требования

    под мой сайт симпла 2.2.4 

    BtQgP4UdoHA.jpg

  9. Большое спасибо.

     

    Но у меня возникла непредвиденная ситуация с предыдущим решением.

    Всё работает примерно сутки, потом на месте витрины в этих скрытых подкатегориях появляется ошибка 404. 

    Первый раз помогло просто почистить кэш на сервере.

    через сутки опять отвалилось. Чистка кэша не помогла, закомментировала код, через несколько часов раскомментировала - опять работает. Через сутки 404) 

    Что может вызывать такой неожиданный эффект?

  10. У меня одной не получилось?)) или что-то не дописано или у меня буквы нормально выводятся, а картинки 500 ошибку в консоли рисуют,  на главной соответственно заглушки 

  11. Основная мысль понятна. Спасибо. Сделала, может кому пригодится.
    1. В поле s_categories поле tinyint со значением 1 или 0 кому как надо по умолчанию чтобы вкл выкл было
    2. в папке api categories.php где выбираем все категории там добавить имя созданного поля по примеру перечисленных полей, у всех по разному. у кого То c.visible, c.position и др, у кого-то без c смотрите сами.
    3. В папке view CategoryAdmin.php примерно с 30 по 40 строки есть

    $category->name = $this->request->post('name');$category->visible = $this->request->post('visible', 'boolean');

    по примеру вставить название вашего поля
    4. Дальше где вы хотите. может вы по другому захотите, мне удобно в самой категории галку ставить
    В файле дизайна категории где основная форма вставляете
    ВАШЕПОЛЕ}checked{/if}/> Включить
    

    5. Далее в шаблоне дизайна делаете вывод где хотите, хотите в продукте, хотите в категориях.. Смысл в том, что если галка стоит - то отображать в месте вывода, если не стоит, то не отображать. галку АКТИВНЫЙ у категории в этом случае ставить не надо, чтобы в меню не отображалось
    6. В файле sitemap.xml делаете вывод по строчкам не подскажу у меня расширенный сайтмэп, но раздел Категории там
    if($c->chek) { $url = $simpla->config->root_url.'/catalog/'.esc($c->url); print "\t"."\n"; print "\t\t$url"."\n"; print "\t\t$lastmod"."\n"; }


    Я сделала для подкатегорий это. Вывод в продуктсе выглядит так
    {if $categories}
    
    {foreach $category->subcategories as $c} {if $c->chek}
    {$c->name}
    {/if} {/foreach}
    
    {/if}


    И возник вопрос. вы могли бы подсказать как там else написать, чтобы сайт не падал :D смысл в чем. Оно выводит сейчас то, что я цепляю к родительской категории в подкатегориях, а как сделать так, чтобы
    1. помимо прицепленных подкатегорий к категории 2 уровня, там же выводилась верхняя родительская категория 1 уровня?
    2. в родительской категории 1 уровня выводились все доп поля CHEK!!!! из дочерних подкатегорий?

    ппц сложно объяснить, попробую пример написать

    Категория главная
    Подкатегория - у нее скрытые
    Подподкатегория - тоже имеет скрытые

    В подкатегории и Подподкатегория я бы хотела вывести Категория главная (галочку включить ставим)

    А в Категория главная вывести все скрытые из всех подкатегорий)

     

    з.ы. у меня поле chek  вы можете назвать хоть 666

     

  12. добавить в таблице категориий tinyint   а в админке у категорий input  и если чекбокс у инпута стоит то не показывать категорию все просто

    Большое Человеческое Спасибо!

     

    Извиняюсь за дотошность, в синтаксисе в нестандартных ситуациях не сильна, а вызвать их как можно в pruducts.tpl именно эти у которых чекбокс снят?

  13. А если надо создать группу категорий, которые не надо отображать в меню, но при этом в сайтмэпе они должны быть  и их же скрытые надо вывести в отдельном меню. Никто таким не занимался, нет идей как это сделать? 

    Теоретически я могу  тегами нечто подобное создать но + ув и tag в урле, а мне надо категория/раздел.

    при этом материнская категория должна учитываться, т.к. эти подкатегории относятся к отдельным группам товаров. грубо говоря, мне надо создать что то типа  перед витриной в категориях.

     

    a03504ab8696c10e52243bcc73519a78.png

  14. Извиняюсь за поднятие некропоста, но чтобы не плодить новые, что то я не так делаю и сайт роняю(((

     В категориях надо чтобы 

    Alt к картинке прописывался  название категории + название товара

    title название товара

    я пытаюсь добавить что то вот сюда, но в синтаксисе дубина и сайт падает(

    alt="{$product->name|escape}"
    
    
    

    Кому не жалко, подскажите пожалуйста как запихать сюда еще категорию перед именем, чтобы работало всё. Спасибо.

  15. это не мусорные страницы, если вы еще закажете или сами сделаете доработку чтобы уникальные метаки прописывать этой связке (категория +бренд) и описание, если надо, то это дополнительные страницы несущие трафик.

    Другой вопрос, если сайт молодой и доработать так, чтобы КАТАЛОГ не выводился в урле, это уменьшит УВ и будет сайт/категория, это лучше чем сайт/каталог/категория.

    Но по моему опыту СЕО продвижения сайтов на симпле, они и без вот этого всего прекрасно двигаются.

  16. Доброго времени суток.

    Ребят, кому не жалко киньте в меня пожалуйста куском кода где прописать

     

    <lastmod>2019-09-09</lastmod>
    <changefreq>daily</changefreq>
    <priority>1.0</priority>
     
    а я спасибо скажу.  :) по умолчанию упрощенный вариант sitemap в симпле.
  17. Привет. Насколько сложно к стандартному фильтру прикрутить возможность генерировать ЧПУ урлы включающие в себя категория+опция?

    Поиском искала, гугл мучала, к сожалению не нашла. Или может быть кто-то делал такое уже, напишите пожалуйста как? Буду очень благодарна.

  18. Здравствуйте. Чудеса с сайтом творятся какие то уже год, то пустые товары появлялись, то исчезло несколько существующих, потом прекратилось, теперь сео спайгласс програмулька нашла какие то непонятные страницы site.ru/art/libri/***.php и site.ru/***html я так понимаю это взлом? Айболит нашел проблемы в параноидальном режиме, но разработчики оного доступ по ssh просят, отзывов найти о безопасности сего действа не удалось. Подскажите пожалуйста, стоит ли переживать? 

    При открытии все эти страницы выдают 404, судя по урлам, cтатьи какие-то что ли по не теме сайта. Кто понимает в безопасности?

     

    7ac5ba23bdc63042adbd1669d27175c4.png

  19. хм.. сделала все так как написано уважаемым Кактусом, но что-то пошло не так, вместо редиректа морда начала открываться частично, навигация есть. а вместо витрины 404 страницу выдавать, при попытке перейти в любой раздел каталога редирект таки заработал, но если руками опять набрать www.site.ru то опять 404.

    Плюс у меня небольшой вопрос а вот эта красота из htacess теперь мусор или как?

     

    RewriteCond %{HTTP_HOST} !^www.site\.ru [NC]
    RewriteRule ^(.*)  http://www.site.ru/$1 [L,R=301]
     
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_URI} ^(.+)/$
    RewriteRule ^(.+)/$ /$1 [R=301,L]
     
    RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.(php|html|htm)\ HTTP/
    RewriteRule ^(.*)index\.(php|html|htm)$ http://www.site.ru/$1 [R=301,L]
     
    у меня по  всему интернету во всех вариантах раскидано много ссылок и если кто кликнет хотелось бы чтобы на хттпс переносило. Я имею в виду старые site.ru www.site.ru и др.. к сожалению. htacess совсем не моё.
     
    Так же хотелось бы уточнить про вот это
    RewriteCond %{REQUEST_URI} !^/robots.*  
    Оно надо или нет все таки?
    Спасибо всем, кто ответит по теме 
  20. Я не делал вам никакой галереи, вообще на галерею не имел заказов.

    Ко всему прочему вы ещё и врунья, тьфу на вас.

    А я и не писала, что вы делали, были переговоры, вы сказали у вас есть модуль, а потом исчезли. А главное, я на это недоразумение даже внимания не обратила, ну мало ли занят человек, всякое бывает (90% программистов так делает и я на это даже не обращаю внимание), однако, затем вы развязали какую то войну на форуме, забыли как забанили меня? Или опять провалы в памяти, а главное. причина бана то была , что  я назвала ваши настоящую имя и фамилию, когда вы начали так же уверять, что первый раз меня видите и вы заявили, что я разглашаю личную информацию. Я конечно понимаю, что у вас не такая замечательная память как у меня, Но какой смысл отрицать, что мы общались, если мы общались, Артём типа Александрович)) 

     

    Блин я реально не понимаю реакции.. вы неадекватите прям, я с мартом еще общалась, тоже сказал что может сделать, но потом пропал и что? В чем ска проблема то? Ну нет и нет.  ну ладно, тогда вам было 25 лет, молодой, дурной, но блин уже скоро 30..  

    А главное хамить и обливать дерьмом потенциального заказчика - это умно нет вообще? Вам деньги не нужны? Счастливый человек, чо..   Не хочу вас огорчать, в вашем злобном запале, но неприязнь и неадекват между нами в одностороннем порядке, я к вам вполне спокойно и уважительно отношусь, как впрочем и к любому другому незнакомому человеку. 

     

    И нет - это не предъява, что сотрудничество не удалось. Это просто факт, оно могло бы удастся в другой раз, но я уже просто вас боюсь, вы какой-то странный и доступы давать человеку. который так себя ведет.. надо быть камикадзе.

×
×
  • Создать...